DinMo
DinMoは、リバースETL(Extract, Transform, Load)を通じてクラウドデータウェアハウスをBrazeに接続するコンポーザブル顧客データプラットフォーム(CDP)です。マーケティングチームは、データウェアハウスのデータからオーディエンスセグメントを構築し、ユーザー属性やイベントをBrazeに同期し、CSVアップロードや開発サポートなしで購読ステータスを最新の状態に保つことができます。
この統合はDinMoによって管理されています。
BrazeとDinMoの統合は、Braze REST APIを通じてデータウェアハウスからBrazeにセグメントとデータモデルをプッシュします。DinMoでBrazeの送信先を接続すると、アクティベーションによってモデルまたはセグメントからBrazeにデータが送信されます。
前提条件
| 要件 | 説明 |
|---|---|
| DinMo アカウント | このパートナーシップを利用するには、送信先を作成する権限を持つ DinMo アカウントが必要です。 |
| Braze REST APIキー | 使用する予定の送信先サービスに必要な権限を持つ Braze REST APIキー。これは、Brazeダッシュボードの設定 > APIキーから作成できます。 |
| Braze REST エンドポイント | REST エンドポイント URL。エンドポイントは、BrazeインスタンスのAPIエンドポイントに応じて異なります。 |
| Braze ダッシュボード URL | インスタンスの Braze ダッシュボード URL(例: https://dashboard.iad-01.braze.com)。詳細については、利用可能なSDKエンドポイントを参照してください。 |
| データウェアハウスとデータモデル | 統合を開始する前に、DinMo でデータウェアハウスを接続し、Braze に同期するデータのモデルまたはセグメントを定義してください。詳細については、DinMo Braze 統合ガイドを参照してください。 |
ユースケース
この連携により、以下のことが可能です。
- データウェアハウスからBrazeにユーザー属性を同期し、キャンペーンやキャンバスをパーソナライズできます。
- データウェアハウスのデータからカスタムイベントや購入イベントをBrazeに送信し、行動ベースのターゲティングに活用できます。
- DinMoで定義されたオーディエンスセグメントに合わせて、Brazeの購読グループメンバーシップを同期できます。
- DinMoのセグメントをBrazeのユーザー属性としてエクスポートし、それらの属性からBrazeのセグメントを構築できます。
APIキーの権限
使用する送信先サービスに基づいて、Braze REST APIキーに以下の権限を付与してください。
| 権限 | 必要な用途 |
|---|---|
users.track |
ユーザー属性の同期、トラックイベントの送信、送信先接続の検証 |
users.export.ids |
一括操作のためのユーザーIDのエクスポート |
users.alias.update |
ユーザーエイリアスの更新 |
subscription.status.set |
購読ステータスの同期 |
users.delete |
ミラー同期モードのみ(その他の送信先サービスではオプション) |
連携
ステップ1:DinMoでBraze送信先を設定する
- DinMoで、サイドナビゲーションの送信先に移動します。
- 新しい送信先を追加 > 新しいプラットフォームを接続 > Brazeを選択します。
- 接続フォームに以下の詳細を入力します:
- プラットフォーム名:例:
Braze – Your Company - REST API URL:インスタンスのRESTエンドポイント(例:
https://rest.eu-01.braze.com) - ダッシュボードURL:インスタンスのダッシュボードURL(例:
https://dashboard.eu-01.braze.com) - APIキー:Brazeからコピーしたキー
- プラットフォーム名:例:
- 接続を選択して認証情報を検証します。

REST API URLとダッシュボードURLの両方を指定する必要があります。REST API URLの末尾にスラッシュを含めないでください。
ステップ2:接続を確認する
送信先を保存すると、DinMoはテストコール(例:users.track)を実行して、APIキーとエンドポイントが正しく動作することを確認します。
検証が失敗した場合は、以下を確認してください:
- REST API URLが正しく、末尾にスラッシュがないこと。
- APIキーが有効で、必要な権限があること。
- Brazeワークスペースで IP 許可リストを使用している場合、DinMoのIPアドレスが含まれていること。
サポートされている送信先サービス
DinMoの各送信先サービスは、同じ一般的なワークフローに従います。Brazeの送信先を作成し、DinMoモデルまたはセグメントを構築してから、アクティベーションを作成してBrazeにデータを送信します。ステップバイステップのアクティベーションガイダンスについては、DinMo Braze送信先サービスを参照してください。
以下の送信先サービスが利用可能です。
| 送信先サービス | 説明 |
|---|---|
| ユーザー属性の同期 | Brazeのユーザープロファイル属性を更新し、オプションで新しいユーザーを挿入します。 |
| トラックイベントの送信 | カスタムイベントと購入イベントをBrazeに送信します。 |
| 購読ステータスの同期 | DinMoセグメントのメンバーシップに基づいて、Brazeの購読グループでユーザーを購読または購読解除します。 |
| ユーザーリストのエクスポート | セグメントメンバーシップをBrazeユーザー属性に同期し、Brazeのセグメンテーションで使用します。 |
ユーザー属性の同期
この送信先サービスを使用して、既存のBrazeユーザープロファイルの属性を更新し、オプションで新しいユーザーを挿入します。
アクティベーションを実行すると、以下のようになります。
- 挿入モードを有効にすると、モデル内の新しいユーザーがBrazeに作成されます(UPSERTの動作)。
- 前回のアクティベーション以降に変更された属性値がBrazeで更新されます。
挿入モードを有効にしない場合、DinMoはBrazeに既に存在し、一致するexternal IDを持つユーザーのみを更新します。
アクティベーションの設定時に、ユーザーのexternal IDまたはBraze IDに対応するDinMoモデルのフィールドをマッピングします。各DinMoフィールドをBrazeの正確な属性名にマッピングします。属性がBrazeに存在しない場合、DinMoがそれを作成します。
ユーザー属性のアクティベーションでは、以下の同期モードが利用可能です。
| 同期モード | 説明 |
|---|---|
| UPDATE | Brazeに既に存在するユーザーの変更されたレコードを更新します。レコードの挿入や削除は行いません。 |
| UPSERT | 新しいレコードを挿入し、変更されたレコードを更新します。レコードの削除は行いません。 |
| MIRROR | ソースをミラーリングするために、Brazeのレコードを挿入、更新、削除します。削除操作にはコネクタのサポートが必要です。 |

ミラー同期モードは、DinMoソースに存在しなくなったレコードをBrazeから永久に削除します。ウェアハウスが唯一の信頼できるソースであり、削除が意図的な場合にのみミラーモードを使用してください。本番環境でミラー同期を実行する前に、削除ルールを検証してください。
トラックイベントの送信
この送信先サービスを使用して、DinMoイベントモデルまたはセグメントからBrazeにカスタムイベントまたは購入イベントを送信します。Brazeはイベントタイプごとに異なるAPIを使用するため、DinMoはカスタムイベントと購入を別々の送信先サービスとして扱います。
モデル内の各レコードは、単一のイベントタイプ(例:Purchase)を表します。DinMoは各アクティベーション実行時に新しいイベントのみを送信し、以前に送信されたイベントは更新しません。
アクティベーションの設定時に、以下を行います。
- Brazeに表示されるべきイベント名を正確に指定します。イベントが存在しない場合、DinMoがそれを作成します。
- 必須フィールドをマッピングします。
- イベント時刻:イベントが発生したタイムスタンプ
- External ID:イベントに関連付けられたユーザーのexternal ID
- オプションのイベントプロパティをBrazeの属性名にマッピングします。
- 新しいイベントがBrazeに送信される頻度のスケジュールを設定します。
購読ステータスの同期
この送信先サービスを使用して、Brazeの購読グループをDinMoセグメントまたはモデルと整合させます。
このサービスをアクティベートする前に、以下を行います。
- Brazeでターゲットの購読グループ(SMSまたはメール)を作成します。
- その購読グループに属するべきユーザーを含むDinMoモデルまたはセグメントを構築します。
アクティベーションの設定時に、Brazeの正確な購読グループIDを入力します。複数の購読グループを同期するには、グループごとに1つのアクティベーションを作成します。
アクティベーションが実行されると、以下のようになります。
- ユーザーがBrazeに既に存在する場合、DinMoセグメントに参加したユーザーはターゲットの購読グループに購読済みとしてマークされます。
- DinMoセグメントから離脱したユーザーは、購読グループから購読解除としてマークされます。
DinMoは、セグメントに一度も含まれなかったユーザーを変更せず、この送信先サービスでは新しいBrazeユーザーを作成しません。
ユーザーリストのエクスポート
この送信先サービスを使用して、DinMoセグメントをBrazeユーザー属性として表現します。Brazeの制限により、DinMoはBrazeリストを直接作成しません。代わりに、セグメント内のユーザーのユーザー属性をtrueに設定し、セグメントから離脱したユーザーの属性をfalseに設定します。
アクティベーションの設定時に、オーディエンス名を指定します。DinMoはこの名前をBraze属性として使用します(スペースはアンダースコアに置き換えられます)。同じ名前の属性がBrazeに既に存在しないことを確認してください。ユーザーのexternal IDに対応するDinMoフィールドをマッピングします。
アクティベーションの実行後、同期された属性がtrueに等しいユーザーをフィルタリングするBrazeセグメントを作成します。
既存のBrazeユーザーと一致するexternal IDを持つユーザーのみが更新されます。この送信先サービスでは新しいユーザーは作成されません。