ディスパッチ ID の動作
dispatch_idは、Brazeから送信される各メッセージディスパッチ(「送信」)に固有の ID です。
Campaignsでのディスパッチ ID の動作
スケジュールされたキャンペーンメッセージには同じ dispatch_id が割り当てられます。アクションベースまたは API トリガーのキャンペーンメッセージには、ユーザーごとに一意の dispatch_id が割り当てられる場合もあれば、近接して送信された場合や同一の API 呼び出しで送信された場合には複数のユーザー間で同じ dispatch_id が共有される場合もあります。例えば、スケジュールされたキャンペーンオーディエンス内の2人のユーザーには、キャンペーンがスケジュールされるたびに同じ dispatch_id が割り当てられます。ただし、API トリガーキャンペーンのオーディエンスに含まれる2人のユーザーは、別々の API 呼び出しで送信され、互いに近接していない場合、異なるディスパッチ ID が割り当てられることがあります。
マルチチャネルキャンペーンの動作は、配信タイプの説明と同じになります。

Brazeはキャンバスステップが「スケジュール」されている場合でもキャンバスステップをトリガーされたイベントとして扱うため、すべてのキャンバスステップに対して dispatch_id がランダムに生成されます。これにより、ID の生成に不整合が生じる可能性があります。キャンバスコンポーネントには各送信でユーザーごとに一意の dispatch_id が割り当てられることもあれば、各送信においてユーザー間でディスパッチ ID が共有されることもあります。
Liquidでディスパッチ ID をメッセージにテンプレート化する
(URL などで)メッセージ内からのメッセージのディスパッチを追跡する場合は、dispatch_id でテンプレート化できます。このための書式設定は、サポートされているパーソナライゼーションタグのリストにあるCanvas属性の項目で確認できます。
これは api_id と同様に動作します。api_id はキャンペーン作成時には利用できないため、Brazeはプレースホルダーとしてテンプレート化し、dispatch_id_for_unsent_campaign としてプレビューされます。この ID はメッセージの送信前に生成され、送信時に含まれます。

アプリ内メッセージには dispatch_id がないため、dispatch_id_for_unsent_campaign のLiquidテンプレートはアプリ内メッセージでは機能しません。
メールのディスパッチ ID Currentsフィールド
dispatch_id フィールドは、すべてのコネクタータイプのCurrentsメールイベントで利用できます。dispatch_id は、Brazeプラットフォームから送信される各送信(ディスパッチ)に対して生成される一意の ID です。
スケジュールされたメッセージが送信されたすべての顧客には同じ dispatch_id が割り当てられますが、アクションベースまたは API トリガーのメッセージを受信した顧客にはメッセージごとに一意の dispatch_id が割り当てられます。dispatch_id フィールドを使用すると、定期キャンペーンのどのインスタンスがコンバージョンに寄与したかを特定できるため、どのタイプのキャンペーンが成果を上げているかを確認できます。
dispatch_id は、パーソナライゼーションタグ、メッセージエンゲージメントイベント、またはCurrentsでSegment、Mixpanel、Amplitude を使用する際に利用できます。