メインコンテンツへスキップ
Kameleoon Mixpanel イベントストリーミング統合により、Kameleoon 実験のいずれかに訪問者が露出するたびに、Mixpanel アカウントに自動的にイベントを送信できます。この統合により、Mixpanel での充実したアナリティクスが可能になり、実験への露出に関するインサイトを提供することで、ユーザー行動とエンゲージメントをより深く理解できます。
この統合では、Kameleoon のイベントディスパッチャーを使用して、Mixpanel HTTP API/import エンドポイント経由で、Mixpanel アカウントにサーバーサイドイベントをバッチで送信します。

主なメリット

  • 正確な行動インサイト: この統合は、アプリなどの SDK ベースのプロジェクトでウェブ実験やフィーチャーフラグに露出した訪問者について、特定のイベントをサードパーティのツールに送信します。この詳細なトラッキングにより、異なるバリエーションがユーザーアクションにどのように影響するかを明確に把握できます。たとえば、どのバリエーションがクリック数、コンバージョン、その他の望ましい成果をより多く促進するかを観察し、最も効果的なアプローチを判断できます。
  • リアルタイムの意思決定: この統合はリアルタイムでデータを提供し、状況に応じた意思決定を可能にします。進行中の実験に関する最新のインサイトを得て、バリエーションが期待どおりに機能していない場合に戦略を迅速に調整できます。
  • 手間のかからないセットアップ: Kameleoon アプリから直接サードパーティ統合を有効にでき、カスタムコードや SDK の変更は不要です。

留意事項

Kameleoon のサーバーは、最低 30 分の遅延で Mixpanel にイベントを送信します。

前提条件

この統合を構成するには、以下が必要です。
  • Kameleoon SDK: サーバーサイドのプロジェクトに Kameleoon SDK がインストールされている必要があります。
  • Project token: 特定の Mixpanel プロジェクトのデータを収集するために使用される一意の英数字識別子です。プロジェクト設定の概要ページAccess keys セクションで確認できます。

セットアップ

この統合は、Web 実験および Feature 実験で有効化できます。

Web 実験の場合

  1. Admin > Integrations をクリックします。
  2. Mixpanel のカード右側のダウンロードアイコンをクリックします。
  3. Mixpanel を設定するプロジェクトを選択し、Validate をクリックします。
  4. 最終化フローの Integrations タブで Mixpanel を追加します。

Feature 実験の場合

  1. フィーチャーフラグを編集するか、新しいものを作成 します。
  2. ReportingIntegrations をクリックします。
  3. 必要な環境すべてで Mixpanel を on に切り替えます。
統合が有効化され、実験が公開されると、訪問者が露出されるたびに Kameleoon は Mixpanel に実験イベントを送信し始めます。これらのイベントには、次のような主要な詳細が含まれます。
  • ユーザー ID
  • 露出時刻
  • Kameleoon 実験 ID
  • Kameleoon バリアント ID

イベントペイロードの例

{
	"event": "$experiment_started",
	"properties":
	{ 
		"time": 1730194985000,
		"distinct_id": "xf54dd2thdd5",
		"$insert_id": "a1b2c3d4-e5f6-7890-1234-56789abcdef0",
		"Experiment name": "Experiment 12345",
		"Variant name": "Variant 15685"
	}
}
デフォルトでは、distinct_id には訪問者の Kameleoon 訪問者コードが含まれます。Kameleoon の クロスデバイス整合性調整 を設定している場合、訪問者コードの代わりに、クロスデバイス整合性調整カスタムデータに設定された識別子が使用されます。 なお、Mixpanel イベントに通常含まれる組織固有のカスタムデータは、Kameleoon がサーバーから送信するイベントには含まれません。Kameleoon でネイティブにトラッキングされないデータでペイロードを充実させる必要があり、Kameleoon アカウントをお持ちの場合は、機能リクエスト を送信できます。