Skip to content

Tealium AudienceStream

Tealium AudienceStream は、オムニチャネルの顧客セグメンテーションおよびリアルタイムアクションエンジンです。AudienceStream は EventStream に流入するデータを取得し、ブランドのカスタマーエンゲージメントの最も重要な属性を表す訪問者プロファイルを作成します。

Brazeと Tealium の統合には、AudienceStream の訪問者プロファイルが利用されています。共有された行動は、オーディエンスと呼ばれる共通の特徴を持つ訪問者のセットを作成するために、これらのプロファイルをセグメント化する。これらのオーディエンスは、コネクターを介してリアルタイムでマーケティングテクノロジースタックにデータを提供できます。

前提条件

統合

ステップ1:属性とバッジを設定する

属性を理解する

AudienceStreamを使う最初のステップは、属性を作成することだ。属性を使用して、訪問者の習慣、好み、アクション、ブランドへのエンゲージメントを表す重要な特性を定義できます。

訪問属性:Visit属性は、ユーザーの現在の訪問(またはセッション)に関連する。これらの属性に保存されたデータは、訪問期間中持続する。訪問属性の例をいくつか挙げる:

  • Visit Duration (数値)
  • 現在のブラウザ (文字列)
  • Current Device (文字列)
  • ページビュー数(数)

訪問者属性:ビジター属性は現在のユーザーに関連する。これらの属性に保存されるデータは、ユーザーの存続期間全体にわたって持続します。訪問者属性の例としては、以下のものがあります。

  • Lifetime Order Value (数値)
  • First Name (文字列)
  • 生年月日(日付)
  • Purchases Brands (集計)

利用可能なデータタイプの全リストはTealiumを参照のこと。

属性エンリッチメント

必要な属性を特定したら、それをエンリッチメント(属性の値をいつ、どのように更新するかを決定するビジネスルール)で構成することができる。それぞれのデータ型は、属性の値を操作するための独自のエンリッチメントの選択を提供する。これは “WHEN “設定と関連している。各訪問属性および訪問者属性で利用可能なオプションを以下に示します。

  • 新規訪問者:訪問者があなたのサイトに初めて来たときに発生する。
  • 新規訪問:ビジターが新規に訪問した際に発生する。
  • Any Event: 任意のイベントで発生します。
  • Visit Ended: 訪問が終了したときに発生します。

また、エンリッチメントが発生するタイミングを決定するカスタム条件 (ルール) を作成することもできます。

バッジ

バッジは、価値の高い行動パターンを表す特別な訪問者属性です。バッジは、訪問者のエンリッチメントのロジックに基づいて割り当てられたり、外されたりする。このロジックは通常、訪問者セグメントを捕捉するために複数の条件を組み合わせたり、特定の値に達したときのしきい値を設定したりする。

属性とバッジの例

すべての完了した注文 (購入イベント) での顧客の累積支出額 (order_total) を計算する訪問者属性「Lifetime Order Value」を作成します。Tealium アカウントで生涯注文額を設定するには、次の手順に従います。

  1. [AudienceStream] > [Visitor/Visit Attributes] に移動して [Add Attribute] をクリックします。
  2. スコープとして [Visitor] を選択して [Continue] をクリックします。
  3. データ型として [Number] を選択して [Continue] をクリックします。
  4. 属性名として「Lifetime Order Value」を入力します。
  5. [Add Enrichmentを] をクリックし、[Increment or Decrement Number] を選択します。
  6. インクリメントする値を含む属性を選択する(order_total )。
  7. [WHEN] は [Any Event] のままにしておき、[Create a New Rule] をクリックします。
  8. 購入イベントがいつ発生したかを識別するルールを作成する。
  9. [Save] をクリックし、[Finish] をクリッします。

これで、すべての顧客に生涯注文額属性が関連付けられます。

バッジを作成することで、ユーザーが共有する特定の属性によってユーザーを分類し、ターゲットを絞ることができる。次の例では、「Lifetime Order Value」が$500を超えるユーザーに対して VIP バッジを作成します。

  1. [AudienceStream] > [Visitor/Visit Attributes] に移動して [Add Attribute] をクリックします。
  2. スコープとして [Visitor] を選択して [Continue] をクリックします。
  3. データ型として [Badge] を選択して [Continue] をクリックします。
  4. バッジの名前「VIP」を入力する。
  5. [Add Enrichment] をクリックし、[Assign Badge] を選択します。
  6. WHEN “は “Any Event “のままにしておく。
  7. [Create Rule] を選択して、バッジ割り当てのルールを作成します。このルールにタイトルを割り当て、前回作成した属性を使用して、ルールを「…属性 “Lifetime Order Value greater than 500 “を持つ」と設定する。
  8. [Save] をクリックし、[Finish] をクリックします。

ステップ2:オーディエンスを作成する

Tealium のホームページから、サイドバーナビゲーションの [AudienceStream] の [Audiences] を選択します。ここでは、共通の属性を持つユーザーのオーディエンスを作成できます。このオーディエンスへのユーザーの出入りが、次のステップで設定する Connector Action のトリガーとなり、この情報が Braze のユーザープロファイルに渡されます。

まず、オーディエンスに名前を付けてから、作成するオーディエンスのタイプに適用する属性を検討します。たとえば VIP ユーザーのオーディエンスを作成するには、VIP バッジを持つ訪問者のオーディエンスを作成することができます。

終了したら、オーディエンスを必ず保存 / 公開してください。

ステップ3:イベントコネクターを作成する

コネクターとは、Tealium と他のベンダーの間でデータを伝送するために使用される統合です。これらのコネクターには、パートナーがサポートするAPIを表すアクションが含まれている。

  1. Tealium のサイドバーの [Server-Side] から [AudienceStream] > [Audience Connectors] に移動します。
  2. 青色の [+Add Connector] ボタンを選択して、コネクターマーケットプレースを参照します。アプリが耳にする新しいダイアログボックスで、スポットライト検索を使用してBraze コネクターを見つけます。
  3. このコネクターを追加するには、Brazeコネクタータイルを選択します。クリックすると、接続の概要と、必要な情報、サポートされているアクション、設定手順のリストが表示される。この設定は、ソース、設定、アクションの3つのステップで構成されています。

ソース

表示されるSourceダイアログで、前のステップで作成したオーディエンスと、状況に適していると思われるトリガーを選択する。また、このアクションのトリガーの頻度を制御するためにフリークエンシーキャップをオンに切り替えることもできます。

構成

次に、設定ダイアログが表示される。ページ下部の [Add Connector] を選択します。コネクタに名前を付け、Braze APIエンドポイントとBraze REST APIキーをここに入力する。

以前にコネクターを作成したことがある場合は、利用可能なコネクターのリストにある既存のコネクターを使用し、鉛筆アイコンでニーズに合わせて変更するか、ゴミ箱アイコンでコネクターを削除することができます。

このオーディエンスをリンクするコネクターを作成または選択したら、[Done] をクリックして続行します。

アクション (Action)

次に、コネクターアクションに名前を付け、設定したマッピングに従ってデータを送信するアクションタイプを選択する。ここでは、Brazeの属性をTealiumの属性名にマッピングする。選択するアクションタイプに応じて、Tealium で必要となるフィールドは異なります。以下は、これらのフィールドの例と説明である。

このアクションを使用すると、ユーザー、イベント、購入属性をすべて1回のアクションで追跡できます。Track User アクションは AudienceStream と EventStream の両方で同じですが、Tealium はAudienceStream アクションでユーザー属性のマッピングを設定し、EventStream アクションでイベントと購入のマッピングを設定することを推奨しています。

このアクションでは、Braze ダッシュボードからユーザーを削除できます。

この操作により、Braze SMSまたはEメール購読グループからユーザーを追加または削除することができる。

[Finish] を選択します。

まとめ

作成したコネクタの概要を表示する。選択したオプションを変更する場合は、[Back] を選択して編集するか、[Finish] を選択して完了します。

コネクターが Tealium ホームページのコネクターリストに表示されます。

終了したら、必ずコネクタを保存するかパブリッシュすること。設定したアクションは、トリガー接続が満たされたときに実行されます。

ステップ4:Tealium コネクターをテストする

コネクターが稼動したら、正常に動作していることを確認するため、コネクターをテストする必要があります。最も簡単なテスト方法は、Tealium Trace ツールを使用する方法です。Traceを使い始めるには、Tealium Toolsブラウザ拡張機能を追加していることを確認する。

  1. 新しいトレースを開始するには、サイドバーの [Server-Side] のオプションから [Trace] を選択します。[Start] をクリックし、トレース ID をキャプチャします。
  2. ブラウザー拡張機能を開き、AudienceStream Trace にトレース ID を入力します。
  3. リアルタイムログを調べます。
  4. 展開する Actions Triggered エントリをクリックして、検証するアクションを確認します。
  5. 検証するアクションを探して、ログステータスを表示します。

Tealium の Trace ツールの詳しい実装手順については、Tealium の Trace ドキュメントを参照してください。

統合デモ

潜在データポイント 超過料金s

Tealium から Braze を統合するときに、誤ってデータ超過料金が生じる主な状況が3つあります。

重複したデータを送信する - 属性のBraze差分のみを送信する

Tealiumはユーザー属性のBrazeデルタを送信しない。例えば、ユーザーのファーストネーム、Eメール、携帯電話番号を追跡するEventStreamアクションがある場合、Tealiumはアクションがトリガーされるたびに、3つの属性すべてをBrazeに送信する。Tealium は、変更された内容や更新された内容を探してその情報のみを送信することはありません。

解決策:
バックエンドを確認して、属性が変更されているかどうかを評価し、変更されている場合は、Tealium の関連メソッドを呼び出してユーザープロファイルを更新できます。これは、Braze を直接統合するユーザーが通常行う作業です。
または
自分自身のユーザープロファイルをバックエンドに保存しておらず、属性が変更されたかどうかを判断できない場合は、AudienceStream を使用してリッチメントを作成し、値が変更された場合にのみユーザー属性を送信するようにできます。

無関係なデータを送信したり、不必要にデータを上書きしたりする。

同じイベントフィードをターゲットとする複数の EventStream がある場合、1つのアクションがトリガーされるたびに、そのコネクターで有効になっているすべてのアクションが自動的に起動します。その結果、Braze でデータが上書きされる可能性があります。

解決策:
それぞれのアクションを追跡するために、個別のイベント指定またはフィードを設定します。
または
Tealium ダッシュボードのトグルを使用して、起動しないアクション (またはコネクター) を無効にします。

Brazeの初期化が早すぎる

Braze Web SDK タグを使用して Tealium と統合するユーザーの場合、MAU が大幅に増加する可能性があります。Braze がページ読み込むで初期化されている場合、Web ユーザーが初めてWeb サイトに移動するたびに、Braze によって匿名プロファイルが作成されます。ユーザーが”Signed In”または”Watched Video”など、いくつかのアクションを完了したときにのみ、MAU数を減らすためにユーザーの挙動を追跡することを望む人もいるかもしれません。

解決策:
読み込む規則 を設定して、タグ 読み込むがいつどこにあるかを正確に判断します。

「このページはどの程度役に立ちましたか?」
New Stuff!