Skip to content

トレジャーデータのコホートインポート

この記事では、トレジャーデータからBrazeにユーザーコホートをインポートする方法について説明します。これにより、ウェアハウスにしか存在しないデータに基づいてターゲットキャンペーンを送信できるようになります。

前提条件

必要条件 説明
トレジャーデータのアカウント このパートナーシップを利用するには、トレジャーデータのアカウントが必要です。
Brazeデータインポートキー これは、Brazeダッシュボードのパートナー連携 > テクノロジーパートナーからトレジャーデータを選択して取得できます。
Braze RESTエンドポイント RESTエンドポイントURL。エンドポイントは、お使いのインスタンスのBraze URLに依存します。
トレジャーデータの静的IPアドレス トレジャーデータの静的IPアドレスは、この統合のリンクのアクセスポイントおよびソースです。静的IPアドレスを確認するには、トレジャーデータのカスタマーサクセス担当者またはトレジャーデータの技術サポートにご連絡ください。

データインポート統合

ステップ1:Brazeデータインポートキーを取得する

Brazeで、パートナー連携 > テクノロジーパートナーに移動し、トレジャーデータを選択します。ここで、RESTエンドポイントを確認し、Brazeデータインポートキーを生成できます。キーが生成されたら、新しいキーを作成するか、既存のキーを無効にできます。

ステップ2:データ接続を作成する

トレジャーデータ内でデータ接続を作成する前に、認証が必要になります。まず、Integrations Hubを選択し、次にCatalogを選択します。

Treasure Data Integrations Hubのカタログ

CatalogでBraze統合を検索し、アイコンにカーソルを合わせてCreate Authenticationを選択します。認証情報を入力し、認証に名前を付けて、Doneを選択します。

Treasure Data Integrations Hubのカタログ

ステップ3:コホートオーディエンスを定義する

Audience Studioでのアクティベーション、またはData Workbenchでのクエリ実行を通じて、コホートをBrazeに同期します。

ステップ3.1:クエリを定義する

  1. Data Workbench > Queriesに移動します。
  2. New Queryを選択します。
  3. クエリを実行して結果セットを検証します。

Treasure Data Integrations Hubのカタログ

ユースケース:識別子によるコホートの同期

次にトレジャーデータのテーブルの例を示します。

external_id email device_ids
TDCohort1 [email protected] 1a2b3c
TDCohort2 [email protected] 4d5f6g
TDCohort3 [email protected] 7h8j9k
TDCohort4 [email protected] 1ab2cd

external IDを使用してコホートを同期するには、次のクエリを実行します:

1
2
3
4
SELECT
  external_id as user_ids
FROM
  example_cohort_table

クエリを実行すると、これらのユーザーエイリアスがBrazeのコホートに追加されます:

  • TDCohort1
  • TDCohort2
  • TDCohort3
  • TDCohort4

次にトレジャーデータのテーブルの例を示します。

external_id email device_ids
TDCohort1 [email protected] 1a2b3c
TDCohort2 [email protected] 4d5f6g
TDCohort3 [email protected] 7h8j9k
TDCohort4 [email protected] 1ab2cd

ユーザーエイリアスを使用してコホートを同期するには、次のクエリを実行します:

SELECT
  email
FROM
  example_cohort_table

クエリを実行すると、これらのユーザーエイリアスがBrazeのコホートに追加されます:

次にトレジャーデータのテーブルの例を示します。

external_id email device_ids
TDCohort1 [email protected] 1a2b3c
TDCohort2 [email protected] 4d5f6g
TDCohort3 [email protected] 7h8j9k
TDCohort4 [email protected] 1ab2cd

デバイスIDを使用してコホートを同期するには、次のクエリを実行します:

SELECT
  device_ids
FROM
  example_cohort_table

クエリを実行すると、これらのデバイスIDがBrazeのコホートに追加されます:

  • 1a2b3c
  • 4d5f6g
  • 7h8j9k
  • 1ab2cd

ステップ3.2:結果のエクスポートターゲットを指定する

クエリが構築されたら、Export Resultsを選択します。既存の認証(前のステップで作成した認証など)を選択するか、出力に使用する新しい認証を作成できます。

Treasure Data Integrations Hubのカタログ

エクスポート結果マッピング 説明
コホートID Brazeに送信されるバックエンドのコホート識別子です。
コホート名(任意) Brazeのセグメンテーションツール内のコホートフィルターに表示される名前です。設定されていない場合、Cohort IDCohort Nameとして使用されます。
Operation クエリがBrazeのコホートからプロファイルを追加するか削除するかを判断するために使用されます。
別名(オプション) 定義されている場合、クエリ内の対応する列の名前がalias_labelとして送信され、列内の各行の値がalias_nameとして送信されます。
スレッド数 同時API呼び出しの数です。

トレジャーデータの手順に従ってエクスポートを設定し、ユースケースに対応させます。

ステップ3.3:クエリを実行する

クエリに名前を付けて保存して実行するか、そのままクエリを実行します。クエリが正常に完了すると、クエリ結果は自動的にBrazeにエクスポートされます。

ステップ3.1:アクティベーションを作成する

新しいセグメントを作成するか、既存のセグメントを選択して、コホートとしてBrazeに同期します。セグメント内で、Create Activationを選択します。

ステップ3.2:アクティベーションの詳細を入力する

トレジャーデータ統合のアクティベーションの詳細

アクティベーション詳細設定 説明
アクティベーション名 アクティベーションの名前です。
アクティベーションの説明 アクティベーションの簡単な説明です。
認証 ステップ2で作成したBrazeコホート認証を選択します。
コホートID Brazeに送信されるバックエンドのコホート識別子です。
コホート名(任意) Brazeのセグメンテーションツール内のコホートフィルターに表示される名前です。設定されていない場合、Cohort IDCohort Nameとして使用されます。
Operation クエリがBrazeのコホートからプロファイルを追加するか削除するかを判断するために使用されます。
別名(オプション) 定義されている場合、クエリ内の対応する列の名前がalias_labelとして送信され、列内の各行の値がalias_nameとして送信されます。
スレッド数 同時API呼び出しの数です。

ステップ3.3:出力マッピングを設定する

トレジャーデータ統合のアクティベーション出力マッピング

アクティベーション出力マッピング 説明
属性カラム セグメントデータベースの列を指定し、プロファイルをBrazeコホートに同期する際の識別子としてマッピングします。
String Builder Braze統合には文字列ビルダーは必要ありません。

無関係または誤った名前の列名はすべて無視されます。同期で複数の識別子を使用することもできます。

ステップ3.4:アクティベーションスケジュールを定義する

希望する同期スケジュールを定義し、アクティベーションを保存します。

トレジャーデータ統合のアクティベーションスケジュール

ステップ4:トレジャーデータのエクスポートからBraze セグメントを作成する

Brazeで、セグメントに移動し、新しいセグメントを作成して、フィルターとしてTreasure Data Cohortsを選択します。ここから、含めるトレジャーデータコホートを選択できます。トレジャーデータのコホートセグメントを作成したら、キャンペーンまたはキャンバスを作成する際にオーディエンスフィルターとして選択できます。

Treasure Data Integrations Hubのカタログ

ユーザーマッチング

識別されたユーザーは、external_idまたはaliasのどちらかで照合できます。匿名ユーザーは、device_idで照合できます。元々匿名ユーザーとして作成された識別済みユーザーは、device_idでは識別できず、external_idまたはaliasで識別する必要があります。

New Stuff!