API 트리거 및 액션 기반 Campaign
Campaign(캠페인)을 설정할 때는 시작하기 전에 메시지를 테스트하는 것이 좋습니다. 이 참조 문서에서는 API 요청과 페이로드를 검사하고 전달 가능성 로그를 확인할 수 있는 테스트 사용자 세그먼트를 생성하는 방법을 다룹니다.
1단계: 테스트 사용자 Segment 만들기
API 또는 커스텀 이벤트로 Campaign 트리거를 테스트하는 유일한 방법은 Campaign을 실시간으로 시작하는 것입니다. 새 Campaign을 출시할 때 트리거 전달 가능성을 테스트하는 경우, Campaign에 테스트 사용자 Segment를 추가할 것을 강력히 권장합니다. 이렇게 하면 안전장치가 마련되어 Campaign이 실수로 전송되더라도 내부 사용자에게만 전달됩니다.
- 테스트 사용자 가져오기
테스트 사용자는 CSV 또는 Postman을 통한 일회성 일괄 요청으로 Braze에 가져올 수 있습니다. 이러한 사용자를 가져올 때는 테스트 그룹 Segment를 만드는 데 사용할 수 있도록 프로필에 커스텀 속성(예:internal_test_user: true)을 설정하는 것을 권장합니다. - 테스트 사용자를 Braze에서 인식하는 테스트 사용자로 추가하기
대시보드에서 테스트 사용자를 Braze에서 인식하는 테스트 사용자로 표시하면 각 사용자에 대한 상세 로깅에 액세스할 수 있어 API 요청과 해당 페이로드를 검사하고 전달 가능성 로그를 확인할 수 있습니다. 이러한 로그는 최종사용자에게 Campaign을 전달하는 데 문제가 있었는지 파악하는 데 도움이 됩니다. - Segment 만들기
테스트 사용자 Segment를 만들려면internal_test_user커스텀 속성이true로 설정된 사용자의 Segment를 만드세요. 이 Segment는 Campaign이 실시간으로 시작되면 제거할 수 있습니다.
2단계: 테스트 발송
다음으로, Campaign이 아직 초안 모드에 있는 동안 Braze 대시보드에서 테스트 발송을 하거나 Inbox Vision(이메일 전용)을 사용하여 레이아웃이 어떻게 표시될지 확인할 수 있습니다. 그런 다음 테스트 사용자 Segment에 Campaign을 발송하여 예상대로 작동하는지 확인할 수 있습니다. Campaign이 API 트리거 방식이든 실행 기반 방식이든 관계없이 Postman을 사용하여 Braze API에 일회성 요청을 보내 Campaign을 트리거하세요.
3단계: Braze 로깅을 사용하여 인바운드 결과 검사하기
Braze 로깅을 사용하여 트리거, 발송 및 이벤트 문제를 해결하세요.
- 이벤트 사용자 로그에는 API 트리거 요청의 원시 페이로드, Campaign을 트리거하는 커스텀 이벤트, 그리고 관련된 트리거 또는 이벤트 속성정보가 표시됩니다.
- 메시징 관찰 가능성에서는 특정 메시지가 전송되지 않았을 수 있는 이유를 확인할 수 있습니다.
4단계: 테스트 세그먼트 제거 및 Campaign 배포
메시지가 제대로 트리거되고 렌더링되며 클릭한 모든 링크가 등록되면 Segment를 제거하고 Campaign을 업데이트할 수 있습니다. 소수의 테스트 사용자 노출 횟수가 포함되지 않도록 새 Campaign을 시작하려면, Campaign을 복제한 후 테스트 사용자 Segment 없이 다시 시작하면 됩니다.