Skip to main content
AI予測ターゲティングは、Web ExperimentationとFeature Experimentationの両方で利用可能なアドオンです。詳細については、Customer Success Managerにお問い合わせください。
すべての訪問者を同じ方法でターゲティングすると、コンバージョンする可能性が非常に高い人と、そうでない人を同じように扱うことになります。その結果、いつ介入するか、どのメッセージを表示するか、どの程度のインセンティブを提供するか(提供する場合)を判断するのが難しくなります。 AI予測ターゲティングは、特定のゴールに対する各訪問者のコンバージョン確率を推定する機械学習モデルを訓練することで、この問題を解決します。トレーニングが完了すると、セグメントでコンバージョン可能性条件を使用して、予測されたコンバージョン確率に基づいて訪問者をターゲティングし、キャンペーンを適切に調整できます。

モデルの仕組み

Kameleoonの機械学習モデルは、3つのカテゴリのデータポイントから各訪問者の期待コンバージョン確率を推定します。各カテゴリに挙げる例はすべてを網羅したものではなく、モデルはKameleoonが収集するほとんどのデータポイントを考慮します。完全な一覧については、収集されるデータの一覧を参照してください。

過去のセッション

訪問者の過去のセッションから得られるデータポイントで、以下が含まれます。
  • セッション数
  • セッション間の平均時間
  • 訪問したページ数
  • クリック数

静的なデータポイント

訪問者のコンテキストを表すデータポイントで、以下が含まれます。
  • ブラウザ
  • オペレーティングシステム
  • ランディングページ
  • リファラー
  • 前回のセッションからの経過時間

動的なデータポイント

Kameleoonが現在のセッション中の訪問者の行動から算出するデータポイントで、以下が含まれます。
  • 訪問したページ数
  • クリック数
  • ウェブサイトでの滞在時間

モデルとスコアの更新頻度

モデルは固定されたものではありません。Kameleoonは、新しいデータポイントを収集し、より多くの訪問とコンバージョンを分析するのに合わせて、10分ごとにモデルを再トレーニングします。また、最新のモデルをデプロイするために、Kameleoonはengine.jsアプリケーションファイルを1時間ごとに再構築します。ただし、ユーザー自身の変更(キャンペーンの更新など)によってすでに再構築がトリガーされている場合を除きます。 各訪問者のスコアはリアルタイムで更新されます。Kameleoonは、カスタマージャーニーのステップなど、測定対象のトリガーが発生するたびにスコアを再計算します。

独自のデータでモデルを強化する

独自のビジネスデータを提供することで、予測精度を向上させることができます。カスタムデータを作成する際に、このカスタムデータをAI予測ターゲティングの入力として使用するを有効にすると、モデルで使用できるようになります。
モデルが受け付けるカスタムデータタイプは数値ブーリアンのみです。日付、タイムスタンプ、または訪問者の一意の識別子(メールアドレスやアカウント番号など)のような機密データの追加は避けてください。これらの値は予測モデルには適していません。また、高度にターゲットされたカスタムデータ(個々の訪問者や非常に小さなセグメントに固有のデータなど)の追加も避けてください。
設定手順については、カスタムデータを作成するを参照してください。

AI予測ターゲティングを設定する

1

ゴールでAI予測ターゲティングを有効にする

コンバージョンゴールを選択し、AI予測ターゲティングを有効にしてモデルの学習フェーズを開始します。カスタマージャーニーにおける重要なタイミングを表すトリガーを選択します(商品ページビュー、カートへの追加、チェックアウト放棄など)。ゴールでAI予測ターゲティングを有効にする
2

学習フェーズの完了を待つ

モデルには7日間のデータと100,000回の訪問が必要です。両方の条件を満たす必要があります。トレーニングが完了すると、ゴールバッジがAI学習中からAIアクティブに変わり、翌日から予測が利用可能になります。各バッジの意味については、AIモデルのステータスバッジを参照してください。
3

コンバージョン可能性でセグメントを作成する

コンバージョン可能性条件を使用して、予測コンバージョン確率で訪問者をターゲットにするセグメントを作成します。Kameleoonは訪問者を5つのスコアバケットにグループ化します:非常に低い、低い、中程度、高い、非常に高い。セグメントでAI予測ターゲティングを使用するまた、再利用可能なセグメントを作成せずに、クイックターゲティングを通じてコンバージョン可能性条件を実験に直接適用することもできます。
4

セグメントをキャンペーンに適用する

コンバージョン傾向に基づいて各訪問者に適切なエクスペリエンスを提供するために、セグメントをウェブ実験、パーソナライゼーション、またはフィーチャー実験に追加します。

Feature Experimentation SDKでの使用

Feature Experimentation SDKを介して訪問者データを取得する場合は、getRemoteVisitorData 呼び出しで kcstrue に設定します。このフラグがないと、KameleoonはKameleoon Conversion Score (KCS) を返さず、コンバージョン可能性条件は評価するスコアを持ちません。 パラメーターの完全なリファレンスについては、SDKドキュメントの getRemoteVisitorData を参照してください。kcs パラメーターはすべてのKameleoon SDKで利用可能です。