Googleオプティマイズを介して A/B テスト実験を実行しています。主な目的はGoogle アナリティクスの目標です。
私たちが測定しているのはSignup request
、特定の UTM プロパティでカスタム イベントをトリガーしたユーザーの数です。
バックエンドからセグメントを介してコンバージョン イベントが発生し、データがGoogle アナリティクスの宛先に送信されます。
Google アナリティクス (GA)に UTM パラメータを送信する方法に関するセグメントのドキュメントに従って、UTM データが正しく Google アナリティクス (GA) に送信されていることを確認しました。たとえば、本体が次のようなセグメント イベントをトリガーするとします。
{
"context": {
"campaign": {
"name": "search_brand",
"source": "google",
"medium": "cpc"
}
...
},
"event": "Signup request",
...
}
GA ダッシュボードに次のようなコンバージョンが表示されます。
ただし、このコンバージョンは Google オプティマイズ テストには関連付けられません。
セグメント イベントの一部として、イベントを実験に関連付ける必要があることを示すデータ (オプティマイズのコンテナ ID や実験 ID など) を送信していないため、これは理解できます。ここで欠けているのは、Segment イベントを Google オプティマイズの実験にどのように関連付けるかということです。
次のようなドキュメントがあります。
Google Universal Analytics Optimize プラグインと統合するには、Optimize Container ID を宛先設定に挿入します。
これを実行しましたが、これで問題が解決したわけではなく、Google オプティマイズ スクリプト/スニペットをクライアント側に展開する別の方法にすぎないようです (ただし、目立った効果は見られていないため、わかりません)。この ID を含め、ドキュメントはまばらです)。
Segment のこのブログ投稿でも、Google オプティマイズとの統合について簡単に言及し、次のように述べています。
セグメントと Google オプティマイズを使用すると、カスタム ディメンション、カスタム指標、コンテンツ グループを使用してテストをすばやく実行できます。
ただし、これらのツールを一緒に使用する方法やドキュメントへのリンクについては説明しません。
これらのツールを結び付けるためにここで欠落している、Segment イベント本体の一部として渡す必要があるパラメーターはありますか? ありがとうございました!