以前は、_trackTrans、_addItem などを使用して従来の e コマース分析 (_gaq) を実装していました。GA には、UTM ソース、キャンペーン、メディアに基づいて、コンバージョンと広告キャンペーンを関連付ける数年間のデータがありました。
Google タグ マネージャーに切り替える際、次のことを行いました。 Google タグ マネージャー JavaScript + 新しい e コマース情報を含む GTM データ レイヤー (Google タグ マネージャー データ レイヤー)
• Google アナリティクスの「注文完了」用に GTM で「タグ」を設定し、ユニバーサル アナリティクスに設定しました(当社の UA プロパティ識別子などで設定)。タグ タイプ = ユニバーサル アナリティクス; トラッキング ID = 我々 の GA 環境、トラッキング タイプ = "ページ ビュー"、拡張 e コマース機能を有効にする = true、データ レイヤーを使用 = True; 「注文完了」で起動
切り替えると、確かに e コマースの数値が表示されますが、これらのコンバージョンがキャンペーンに正しく記録されていることには何か問題があります。一部のコンバージョンは元の広告キャンペーンからのものとして正しくカウントされているわけではありません。
ここで何がうまくいかなかったのですか?GTM のドキュメントをよく読んだ結果、「問題なく機能する」と信じるに至りましたが、GTM と GA は UTM 情報に関して相互に通信する方法を認識していないようであり、その結果、GA はコンバージョンを追跡しますが失敗します。それらを正しいセッション (つまり、そのユーザーの正しい UTM を含む ITS セッション情報) に関連付けます。
これに関する情報はインターネット上でほとんど見つかりませんでしたが、GTM ですべての UTM を「変数」に設定し、それらをタグ ファイアリングのフィールドとして GA に渡すことを提案する人もいます。それは必要ですか?これら 2 つのテクノロジは、摩擦を減らして連携する必要があるようです。
お知らせ下さい。