この機能はオープンベータ版であり、現在も活発に開発が進められています。この連携に関するサポートが必要な場合は、Kameleoonサポートチームまでお問い合わせください。

主なメリット
- シームレスなコホート同期: Heapのユーザーセグメントを手間なくKameleoonにインポートできます。
- パーソナライズドターゲティング: ユーザー行動に基づいたカスタマイズされた体験を提供します。
- 実験の精度向上: 特定のオーディエンスグループに対して精密なA/Bテストを実行できます。
- リアルタイム更新: ユーザーセグメントを自動的に最新の状態に保ちます。
ユースケース
行動ターゲティングで実験を最適化する
HeapセグメントをKameleoonと同期し、ユーザーのリアルタイムな行動に基づいてバリアントをテストできます。 例えば、製品ページを複数回閲覧したがカートに何も追加していないユーザーに対してA/Bテストを実施できます。期間限定のオファーやソーシャルプルーフメッセージなど、異なるインセンティブをテストして、最もコンバージョンに寄与する戦略を判断できます。行動セグメンテーションで結果を分析する
Heapコホートを利用してKameleoonキャンペーンをブレークダウンし、より深い洞察を得られます。 例えば、テストやパーソナライゼーションキャンペーンでコンバージョン低下が見られた場合、Heapの主要セグメント(ハイバリュー顧客や解約しやすいユーザーなど)を分析してパターンを把握できます。Heapセグメントにより、どのような体験が異なるユーザーグループに最も響くかを理解し、戦略を改善できます。Heapの豊富なユーザーインサイトを使って体験をパーソナライズする
行動、ライフサイクルステージ、購入履歴など、Heapの深いユーザーデータを活用して、Kameleoonで極めて関連性の高い体験を作成できます。 例えば、頻繁な購入者、最近サブスクリプションをダウングレードしたユーザー、特定のコンテンツに関与するユーザーを特定します。その後、Kameleoonでメッセージング、プロモーション、機能のおすすめをカスタマイズし、エンゲージメントとコンバージョンを最大化できます。はじめに
KameleoonのVisitor CodeをHeapの識別子として保存する
以下のコードをheap.load() 関数の直後にHeap SDKに追加してください:
前提条件
この連携を構成するためには、以下の情報が必要です:- Heapアカウント: サインインしている有効なアカウント。
Kameleoonで連携を有効化する

- Kameleoonで Admin > Integrations へ移動します。
- Heap Cohorts をクリックし、Install を選択します。
- プロジェクトを選択して Validate をクリックします。KameleoonがHeapへリダイレクトします。
- HeapにKameleoonとのデータ共有許可を付与します。

HeapセグメントをKameleoonに同期する
- Heapで Data > Segments へ移動します。
- 同期したいセグメントを選択します。
- ページ下部で、そのセグメントの Kameleoon Cohorts Sync を有効化します。

KameleoonキャンペーンでHeapコホートを活用する
実験でHeapセグメントをターゲティングするためのカスタムデータを作成できます。クライアントサイド実験のためにHeapセグメントを取得する
- Kameleoonで Configure > Custom data へ移動します。
- New custom data をクリックします。
-
Name を
Heap Cohortsに設定します。 - プロジェクトを選択します。
- Retrieval method を Custom JavaScript code に設定します。
-
以下のスニペットをコードフィールドに挿入します:
- Type を List に設定します。
- Format を String に設定します。
- Scope を Page に設定します。このスコープは、ユーザーが特定のHeapコホートに属しているかを確認するため、ページが読み込まれるたびにデータを再評価します。
サーバーサイド実験のためにHeapセグメントを取得する
- New custom data をクリックします。
- カスタムデータの Name(例:
Heap cohorts)を入力します。 - プロジェクトを選択します。
- Retrieval method を Kameleoon SDK に設定します。
- Type を List に設定します。
- Format を String に設定します。
- Scope を Page に設定します。
getRemoteData() メソッドの使い方が詳しく記載されています。
KameleoonでHeapセグメント名を取得する
IDの代わりに人が読めるセグメント名を表示するには:- カスタムデータ作成ステップで、Save the values for the targeting condition associated with the custom data point オプションを選択します。
-
以下のスニペットをフィールドに挿入し、
ADD_YOUR_SITECODEを実際のプロジェクトサイトコードに置き換えます:
KameleoonセグメントでHeapセグメントIDを使用する
Heapセグメント名のカスタムデータを構成したら:- Kameleoonの Segment Builder を開きます。
- カスタムデータを選択します。
- 条件 is among the values を選択します。Kameleoonは、HeapのすべてのコホートIDのリストを表示します。
- 1つまたは複数のHeapセグメントを選択して、パーソナライゼーションや実験のターゲティングを有効化します。
