Skip to content

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送信先を設定する

  1. DinMoで、サイドナビゲーションの送信先に移動します。
  2. 新しい送信先を追加 > 新しいプラットフォームを接続 > Brazeを選択します。
  3. 接続フォームに以下の詳細を入力します:
    • プラットフォーム名:例:Braze – Your Company
    • REST API URL:インスタンスのRESTエンドポイント(例:https://rest.eu-01.braze.com
    • ダッシュボードURL:インスタンスのダッシュボードURL(例:https://dashboard.eu-01.braze.com
    • APIキー:Brazeからコピーしたキー
  4. 接続を選択して認証情報を検証します。

ステップ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にカスタムイベントまたは購入イベントを送信します。Brazeはイベントタイプごとに異なるAPIを使用するため、DinMoはカスタムイベントと購入を別々の送信先サービスとして扱います。

モデル内の各レコードは、単一のイベントタイプ(例:Purchase)を表します。DinMoは各アクティベーション実行時に新しいイベントのみを送信し、以前に送信されたイベントは更新しません。

アクティベーションの設定時に、以下を行います。

  1. Brazeに表示されるべきイベント名を正確に指定します。イベントが存在しない場合、DinMoがそれを作成します。
  2. 必須フィールドをマッピングします。
    • イベント時刻:イベントが発生したタイムスタンプ
    • External ID:イベントに関連付けられたユーザーのexternal ID
  3. オプションのイベントプロパティをBrazeの属性名にマッピングします。
  4. 新しいイベントがBrazeに送信される頻度のスケジュールを設定します。

購読ステータスの同期

この送信先サービスを使用して、Brazeの購読グループをDinMoセグメントまたはモデルと整合させます。

このサービスをアクティベートする前に、以下を行います。

  1. Brazeでターゲットの購読グループ(SMSまたはメール)を作成します。
  2. その購読グループに属するべきユーザーを含む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を持つユーザーのみが更新されます。この送信先サービスでは新しいユーザーは作成されません。

New Stuff!