Loop
Track by Loop는 이커머스 고객을 위한 Loop의 추적 제품입니다. 배송업체 전반에 걸쳐 패키지를 추적하고, 주문 처리 상태를 표준화하며, 해당 이벤트를 Braze에 전송하여 메시징에 활용합니다.
이 통합은 Track by Loop에서 유지 관리합니다.
통합 소개
배송 이벤트(예: 배송 생성, 운송 중, 배달 중, 배달 완료 또는 지연)가 발생하면 Track by Loop가 Braze REST API를 호출하여 API 트리거 Campaign 또는 API 트리거 Canvas를 트리거합니다. 각 호출에는 Liquid 개인화에 사용할 수 있는 배송 및 주문 속성정보가 포함됩니다. Braze는 설정한 채널 전반에서 자격 요건, 최대 게재빈도 설정 및 메시지 전달에 대한 기록 시스템으로 유지됩니다.
사용 사례
- 추적 번호, 배송업체, 예상 도착 시간 및 브랜드 추적 URL과 함께 ‘주문이 배송 중입니다’, ‘배달 중입니다’, ‘배달 완료’와 같은 배송 업데이트를 전송합니다.
- 배송 지연 또는 배달 오류 Canvases를 트리거하여 고객 지원 및 유지 팀이 ‘내 주문은 어디 있나요’ 문의에 대응할 수 있도록 합니다.
- 패키지가 배달되었거나 곧 도착할 때 재구매, 리뷰 또는 관련 제품을 프로모션합니다.
- 동일한 Track by Loop 이벤트에서 Canvas에 진입하고, 가입 상태에 따라 이메일, SMS 또는 푸시로 분기합니다.
전제 조건
시작하기 전에 다음이 필요합니다.
| 전제 조건 | 설명 |
|---|---|
| Track by Loop 계정 | 이 통합을 위해 Track by Loop 계정이 필요합니다. |
| Braze REST API 키 | campaigns.trigger.send, canvas.trigger.send 또는 두 권한 모두를 가진 Braze REST API 키. Braze 대시보드에서 설정 > API 및 식별자 > API 키로 이동하여 이 키를 생성합니다. 자세한 내용은 REST API 키 생성을 참조하세요. |
| Braze REST 엔드포인트 | 워크스페이스 REST 엔드포인트(Origin만 해당), 예: https://rest.iad-01.braze.com. 호스트는 Braze 클러스터(*.braze.com 또는 *.braze.eu)와 일치해야 합니다. 자세한 내용은 REST API 엔드포인트를 참조하세요. |
통합
1단계: Braze에서 API 트리거 Campaigns 또는 Canvases 생성
- Braze에서 메시지를 보낼 각 주문 처리 이벤트(예: 배달 완료)에 대해 Campaign 또는 Canvas를 생성합니다.
- 전달 방식을 API 트리거로 설정합니다. 자세한 내용은 API 트리거 전달을 참조하세요.
- 주문, 추적 및 소비자 데이터에 대한 Liquid 개인화를 사용하여 메시지 내용을 작성하고, 추적 페이지로의 딥링크를 포함합니다. 트리거 속성정보는
{{api_trigger_properties.${your_property}}}로 참조합니다. - 해당 Campaign 또는 Canvas의 API 식별자를 복사합니다. 이 값은 이후 단계에서 Track by Loop에 입력합니다.
2단계: Track by Loop에서 자격 증명 연결
- Track by Loop에서 Settings > Integrations > Braze로 이동합니다.
- REST 엔드포인트(Origin만 해당)를 입력합니다. 예:
https://rest.iad-01.braze.com. - REST API 키를 붙여넣습니다.
- Save credentials를 선택합니다.
3단계: 주문 처리 이벤트 매핑
Event mappings 아래에서 각 행은 Track by Loop 주문 처리 이벤트입니다. 이 이벤트는 Track by Loop가 다른 마케팅 통합에 사용하는 것과 동일합니다.
각 이벤트에 대해:
- Campaign 또는 Canvas를 선택합니다.
- 생성한 Campaign 또는 Canvas의 Braze API 식별자를 붙여넣습니다.
- 행을 저장합니다.
커스터마이징
이벤트별 Campaign 또는 Canvas 선택
단일 메시지로 충분할 때는 Campaign을 사용합니다. 지연, 채널 대체 또는 분기가 필요한 경우(예: 소비자가 이메일을 구독하지 않은 경우 SMS 전송) Canvas를 사용합니다. Track by Loop는 이벤트당 하나의 매핑을 Campaign 또는 Canvas 중 하나로 저장합니다.
통합 사용
Track by Loop는 이벤트당 한 명의 수신자를 대상으로 합니다.
- Shopify 고객 ID가 있는 경우, Track by Loop는 수신자 객체의
external_user_id를 해당 ID의 문자열로 설정합니다. 이는 Brazeexternal_id를 Shopify 고객 ID로 설정한 고객과 매칭됩니다. - 고객 ID가 없는 경우, Track by Loop는 수신자 객체에
email을 설정하고 Braze 이메일 우선순위에서unidentified, 그 다음most_recently_updated순서로 사용합니다.
소비자는 해당 식별자로 접근 가능한 Braze 프로필이 이미 존재해야 합니다.
연결 테스트
Track by Loop의 Braze 통합 설정 페이지에서 테스트 이벤트를 전송하여 Campaign 또는 Canvas 매핑을 확인합니다.
- Test connection 아래에서 Campaign 또는 Canvas를 선택합니다.
- 활성 상태인 API 트리거 Campaign 또는 Canvas의 API 식별자를 붙여넣습니다.
- 이미 존재하고 해당 채널을 수신할 수 있는 Braze 사용자의 테스트 수신자 이메일을 입력합니다.
- Send test trigger를 선택합니다.