Facebook Messenger와 통합

IBM Cloud

Facebook Messenger는 기업과 고객이 서로 직접 소통할 수 있도록 지원하는 메시징 애플리케이션입니다.

조치를 작성한 후에는 어시스턴트를 Facebook Messenger와 통합할 수 있습니다.

현재는 Facebook Messenger를 통해 어시스턴트와 상호작용하는 특정 사용자와 연관된 데이터를 식별하거나 삭제하는 방법이 없습니다. GDPR (General Data Protection Regulation) 을 준수해야 하는 배치에는 이 통합 방법을 사용하지 마십시오.

시작하기 전에

Facebook과 어시스턴트를 통합하려면 Facebook의 Meta App Development에서 Admin 역할이 있어야 합니다. 자세한 정보는 메타 앱 개발을 참조하십시오.

어시스턴트를 Facebook과 통합하려면 다음 단계를 수행하십시오.

  1. 왼쪽 메뉴에서 통합 아이콘(통합 아이콘)을 클릭하여 통합 페이지로 이동하십시오.

  2. Facebook Messenger 타일에서 추가를 클릭하십시오.

  3. 확인을 클릭하십시오.

  4. 화면에 제공된 지시사항에 따라 통합 프로세스를 완료하십시오.

인증에 필요한 필드가 변경되면 관련 필드의 모든 항목을 채우고 다시 유효성을 검증해야 합니다.

조치 고려사항

조치에 추가하는 서식있는 응답은 예상대로 Facebook 앱에 표시되며 다음과 같은 예외가 있습니다.

  • 활성 에이전트에 연결: 이 응답 유형은 무시됩니다.

  • 이미지: 이 응답 유형은 이미지를 응답에 임베드합니다. 제목과 설명은 지정 여부와 관계없이 이미지 앞에 표시되지 않습니다.

  • 옵션: 이 응답 유형은 사용자가 선택할 수 있는 옵션 목록을 표시합니다.

    • 설명은 지정 여부와 관계없이 표시되지 않습니다.
    • 사용자가 단추 중 하나를 클릭하면 단추 선택사항이 사라지고 사용자의 선택으로 생성된 사용자 입력으로 대체됩니다. 어시스턴트 또는 사용자가 새로 입력하면 단추에서 생성된 입력이 사라집니다. 따라서 단일 응답에 여러 응답 유형을 포함시키는 경우 옵션 응답 유형을 마지막에 배치하십시오. 그렇지 않으면 후속 응답의 컨텐츠(예: 텍스트 응답 유형의 텍스트)가 단추에서 생성된 텍스트를 대체합니다.
    • 제목은 옵션이 나열되는 조치의 관련 단계의 텍스트에서 자동으로 가져옵니다.

어시스턴트와 대화

어시스턴트와의 대화를 시작하려면 다음 단계를 완료하십시오.

  1. Facebook Messenger를 여십시오.
  2. 이전에 작성한 페이지의 이름을 입력하십시오.
  3. 해당 페이지가 표시되면 이를 클릭한 후 어시스턴트와의 대화를 시작하십시오.

시작 조치는 Facebook Messenger 통합으로 처리되지 않습니다. 어시스턴트 미리보기에서와 같이 시작 메시지는 Facebook Messenger에 표시되지 않습니다. welcome 특수 조건이 있는 노드는 사용자가 시작한 조치 플로우에서 건너뛰기 때문에 여기서 트리거되지 않습니다. Facebook Messenger는 사용자가 대화를 시작할 때까지 대기합니다.

비활성 상태가 60분(Lite 및 Standard 플랜의 경우 5분)을 넘으면 현재 세션의 조치 플로우가 다시 시작됩니다. 즉, 사용자가 어시스턴트와의 상호작용을 중지하면 60분(또는 5분) 후에 이전 대화 중에 설정된 컨텍스트 변수값이 널로 설정되거나 다시 기본값으로 설정됩니다.

Facebook에서 승인할 때까지 페이지 관리자만 Facebook Messenger 챗봇과 상호작용할 수 있습니다. Facebook이 이를 승인한 후에는 모든 페이지 방문자가 이와 상호작용할 수 있습니다.