웹훅으로 사이트 이벤트를 다른 앱에 전송하기
https 엔드포인트를 추가하고 이벤트를 선택하세요. 선택한 이벤트가 발생할 때마다 Facet에서 서명된 POST 요청을 보냅니다.
Creator에서 웹훅에 웹훅을 추가하세요: 선택한 이벤트가 발생할 때마다 Facet이 엔드포인트로 서명된 POST 요청을 보냅니다.
- 설정을 열고 웹훅을 선택한 다음 웹훅 만들기를 선택하세요.
- 엔드포인트 URL을 입력하세요. 반드시
https://로 시작해야 합니다. - 이벤트에서 전송할 항목을 선택하세요. 예를 들어 구매 완료, 강의 등록, 콘텐츠 게시됨 또는 추천사 제출됨이 있습니다.
- 저장한 다음 서명 시크릿을 복사하세요. 한 번만 표시됩니다. 수신 측에서 이를 사용하여
X-Facet-Signature헤더를 확인합니다. - 테스트 전송을 선택하여 엔드포인트로 테스트 전달을 한 번 보내세요.
- 전달 기록을 열어 각 시도를 확인하세요. 실패한 것만으로 필터링하고, 다시 전송으로 전달을 다시 시도할 수 있습니다.
해결되지 않았다면
- 전달 상태가 실패로 표시되는 경우: 엔드포인트가 요청을 수락하지 않은 것입니다. 엔드포인트 자체 로그와 현재 시크릿으로 서명을 확인하는지 점검한 다음, 다시 전송 또는 테스트 전송을 사용하세요.
- 웹훅이 비활성화된 경우: Facet은 반복적으로 전달이 실패하면 웹훅을 중지합니다. 엔드포인트를 수정한 다음, 수정을 선택하고 활성에 체크하여 저장하세요.
저장된 엔드포인트는 전달을 보장하지 않습니다. 의존하기 전에 전달 기록과 수신 앱을 확인하세요. 서명 시크릿 교체는 새 시크릿을 생성하고 기존 시크릿은 즉시 작동을 중지하므로, 수신 측도 동시에 업데이트해야 합니다.