Skip to content

디스패치 ID 동작

dispatch_id는 메시지 발송의 ID로, Braze에서 보낸 각 “전송”에 대한 고유 ID입니다. 예약 메시지를 받은 사용자에게는 동일한 dispatch_id가 전송됩니다. 일반적으로 액션 기반 또는 API 트리거된 메시지는 사용자당 고유한 dispatch_id를 수신하지만, 서로 가까운 시간에 전송된 메시지는 여러 사용자 간에 동일한 dispatch_id를 공유할 수 있습니다.

따라서 메시지가 서로 다른 시간에 전송된 경우 단일 Campaign에 대해 두 명의 사용자가 서로 다른 디스패치 ID를 갖게 될 수 있습니다. 이는 API 요청이 개별적으로 이루어졌기 때문인 경우가 많습니다. 두 사용자가 단일 전송에서 동일한 Campaign 오디언스에 속해 있다면 두 사용자의 디스패치 ID는 동일합니다.

Campaigns의 디스패치 ID 동작

예약된 Campaign 메시지는 동일한 dispatch_id를 갖습니다. 액션 기반 또는 API 트리거 Campaign 메시지는 사용자당 고유한 dispatch_id를 받거나, 위에서 설명한 대로 근접한 시간에 또는 동일한 API 호출로 전송되는 경우 여러 사용자에게 동일한 dispatch_id가 부여될 수 있습니다. 예를 들어, 예약된 Campaign 오디언스에 속한 두 명의 사용자는 Campaign이 예약될 때마다 동일한 dispatch_id를 갖게 됩니다. 그러나 API 트리거 Campaign의 오디언스에 있는 두 사용자가 서로 가까운 시간이 아닌 별도의 API 호출을 통해 전송된 경우 서로 다른 디스패치 ID를 가질 수 있습니다.

멀티채널 Campaigns는 전달 유형에 대해 설명한 것과 동일한 동작을 갖습니다.

Liquid를 사용하여 디스패치 ID를 메시지에 템플릿화

메시지 내에서 메시지 발송을 추적하려면(예: URL) dispatch_id를 템플릿으로 삽입할 수 있습니다. 지원되는 개인화 태그 목록의 Canvas 속성에서 이에 대한 형식을 확인할 수 있습니다.

Campaign 생성 시 api_id를 사용할 수 없으므로 입력 안내로 템플릿이 지정되고 dispatch_id_for_unsent_campaign으로 미리보기된다는 점에서 api_id와 동일하게 작동합니다. ID는 메시지가 전송되기 전에 생성되며 전송 시간에 포함됩니다.

이메일용 디스패치 ID Currents 필드

Currents 기능을 지속적으로 개선하기 위해 모든 커넥터 유형에 걸쳐 Currents 이메일 이벤트에 dispatch_id 필드를 추가했습니다. dispatch_id는 Braze 플랫폼에서 전송되는 각 전송 또는 디스패치에 대해 생성된 고유 ID입니다.

예약 메시지를 받는 모든 고객은 동일한 dispatch_id를 받지만, 액션 기반 또는 API 트리거된 메시지를 받는 고객은 메시지당 고유한 dispatch_id를 받습니다. dispatch_id 필드를 사용하면 어떤 반복 Campaign 인스턴스가 전환을 담당하는지 식별할 수 있으므로, 어떤 유형의 Campaigns가 비즈니스 목표를 달성하는 데 도움이 되는지에 대한 더 많은 인사이트와 정보를 얻을 수 있습니다.

dispatch_id개인화 태그로 사용하거나, 메시지 참여 이벤트에서, 또는 Currents용 Segment, Mixpanel, Amplitude를 사용할 때 활용할 수 있습니다.

마지막 업데이트: 2021년 7월 15일

New Stuff!