メインコンテンツへスキップ
Hightouchは、Hightouchの顧客がHightouchのユーザーデータをターゲティング目的でKameleoonに送信できるコネクタを作成しました。このコネクタをセットアップするには、Hightouchのドキュメントを参照してください。このページでは、Kameleoonに送信されたHightouchデータに基づいてユーザーをターゲティングする方法について説明します。 主なメリット:
  • Hightouchデータリードに基づいてコンテンツやオファーをカスタマイズし、より関連性の高い体験を作成し、ユーザーエンゲージメントを向上させます。
  • パーソナライズドターゲティングは、個々のユーザーの好みに響くコンテンツを提供することで、コンバージョンの可能性を高めます。

KameleoonでHightouchデータを有効化する

Kameleoonへの接続をセットアップした後、Hightouchデータがターゲティングに利用可能になります。Kameleoonにカスタムデータを作成し、Kameleoonに保存されているHightouchデータをそこに入力する必要があります。次に、Kameleoonセグメントで値によりターゲティングする必要があります。手順は次のとおりです:
  1. こちらで説明されているように、Kameleoonカスタムデータを作成します。
    • カスタムデータを hightouch_country(カスタムデータインデックス 12 が自動的に割り当てられる)と名付け、Hightouchが保存している国データをターゲティングしたいと仮定します。このカスタムデータは string タイプで、属性(国)が訪問ごとに変化すると思うかどうかに応じて visit または visitor スコープになります。
  2. Kameleoonデータストアにリモート呼び出しを行い、Kameleoonサーバーに保存されているHightouch JSONを取得します。
  3. JSONをパースし、カスタムデータの値をcountryに設定します。
  4. コードスニペットを入力します。
もし Kameleoon Android SDKを使用している場合、コードスニペットは次のようになります:
Android SDK 開発者向けドキュメントはこちらgetRemoteData() メソッドの専用ドキュメントはこちら、カスタムデータの設定方法はこちらにあります。 もし Kameleoon Web Experimentationを使用している場合、グローバルスクリプトで以下のようにJavaScript Activation APIを呼び出すことができます:
retrieveDataFromRemoteSource() メソッドのドキュメントはこちらsetCustomData() メソッドのドキュメントはこちらにあります。
  1. hightouch_country カスタムデータの値が 「England」 に設定された訪問者をターゲティングする条件で、Kameleoonターゲティングセグメント 「England Users」 を作成します(イングランドのHightouchユーザーをターゲティングしたい場合)。
  2. 「England Users」 ターゲティングセグメントに基づくKameleoon実験を作成します。Hightouch 「COUNTRY」「England」 と等しいユーザーのみがこの実験のターゲットになります。
Kameleoonには様々なAPIとSDKを使用したセットアップ方法があり、こちらに文書化されています。Kameleoonカスタムデータについて深く理解するには、技術的な詳細ドキュメントをこちらで確認できます。特にカスタムデータの値を設定する方法(取得方法)と、カスタムデータの使い方はこちらで確認できます。