Loop
Track by Loopは、eコマースの顧客向けLoopのトラッキング製品です。複数の配送業者にわたって荷物を追跡し、フルフィルメントステータスを正規化して、それらのイベントをメッセージング用にBrazeへ送信します。
このインテグレーションはTrack by Loopによって管理されています。
インテグレーションについて
配送イベントが発生すると(たとえば、出荷作成、輸送中、配達中、配達完了、遅延など)、Track by LoopはBraze REST APIを呼び出してAPIトリガーキャンペーンまたはAPIトリガーキャンバスをトリガーします。各呼び出しには、Liquidパーソナライゼーションに使用できる配送および注文プロパティが含まれます。Brazeは、設定したチャネル全体での適格性、フリークエンシーキャップ、メッセージ配信のレコードシステムとして機能し続けます。
ユースケース
- 「ご注文の商品が発送されました」、「配達中です」、「配達が完了しました」などの配送更新を、トラッキング番号、配送業者、到着予定日、ブランドのトラッキングURLとともに送信します。
- 遅延した出荷や配送エラーのキャンバスをトリガーして、サポートチームやリテンションチームが「荷物はどこですか」というチケットに対応できるようにします。
- 荷物が配達された時や間もなく届く時に、補充、レビュー、または関連商品のプロモーションを行います。
- 同一のTrack by Loopイベントからキャンバスにエントリーし、購読ステータスに基づいてメール、SMS、またはプッシュに分岐します。
前提条件
開始する前に、以下が必要です。
| 前提条件 | 説明 |
|---|---|
| Track by Loopアカウント | このインテグレーションにはTrack by Loopアカウントが必要です。 |
| Braze REST APIキー | campaigns.trigger.send、canvas.trigger.send、またはその両方の権限を持つBraze REST APIキー。このキーはBrazeダッシュボードの設定 > APIとID > APIキーから作成します。詳細については、REST APIキーの作成を参照してください。 |
| Braze RESTエンドポイント | ワークスペースのRESTエンドポイント(Originのみ)。例: https://rest.iad-01.braze.com。ホストはBrazeクラスター(*.braze.comまたは*.braze.eu)と一致する必要があります。詳細については、REST APIエンドポイントを参照してください。 |
インテグレーション
ステップ1: BrazeでAPIトリガーキャンペーンまたはキャンバスを作成する
- Brazeで、メッセージを送信する各フルフィルメントモーメント(たとえば「配達完了」)に対応するキャンペーンまたはキャンバスを作成します。
- 配信をAPIトリガーに設定します。詳細については、APIトリガー配信を参照してください。
- 注文、トラッキング、消費者データのLiquidパーソナライゼーションを使用してメッセージコピーを作成し、トラッキングページへのディープリンクを含めます。トリガープロパティは
{{api_trigger_properties.${your_property}}}で参照してください。 - そのキャンペーンまたはキャンバスの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が他のマーケティングインテグレーションに使用するイベントと同じです。
各イベントについて:
- キャンペーンまたはキャンバスを選択します。
- 作成したキャンペーンまたはキャンバスのBraze API識別子を貼り付けます。
- 行を保存します。
カスタマイズ
イベントごとにキャンペーンまたはキャンバスを選択する
単一のメッセージで十分な場合はキャンペーンを使用します。遅延、チャネルフォールバック、または分岐が必要な場合(たとえば、消費者がメールを購読していない場合のSMSなど)はキャンバスを使用します。Track by Loopは、イベントごとにキャンペーンまたはキャンバスのいずれかとして1つのマッピングを保存します。
このインテグレーションの使用
Track by Loopは、イベントごとに1人の受信者を対象とします。
- Shopify顧客IDが存在する場合、Track by Loopは受信者オブジェクトの
external_user_idをそのIDの文字列として設定します。これは、Brazeのexternal_idをShopify顧客IDに設定した顧客と一致します。 - 顧客IDが利用できない場合、Track by Loopは受信者オブジェクトに
emailを設定し、Brazeのメール優先順位付け(unidentified、次にmost_recently_updatedの順)を使用します。
消費者は、その識別子で到達可能なBrazeプロファイルをすでに持っている必要があります。
接続をテストする
Track by LoopのBrazeインテグレーション設定ページで、テストイベントを送信してキャンペーンまたはキャンバスのマッピングを確認します。
- Test connectionで、キャンペーンまたはキャンバスを選択します。
- アクティブなAPIトリガーキャンペーンまたはキャンバスのAPI識別子を貼り付けます。
- すでに存在し、そのチャネルで受信可能なBrazeユーザーのテスト受信者メールを入力します。
- Send test triggerを選択します。