問題タブ [enhanced-ecommerce]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-analytics - Google タグ マネージャーと Google 拡張 Ecomerce トラッキング
これはほとんど哲学的な問題です。
GTM の統合と拡張 e コマース トラッキングの実装を検討していますが、見れば見るほどこの 2 つが対立しているように感じます。
GTM は、アプリが一般的なデータ ポイントをデータ レイヤーに公開し、「Markerter」または同様のものがそれらの変数を使用して GTM でタグを設定する Web アプリからの懸念の分離を促進するようです。
ただし、拡張 e コマースを実装するための推奨される方法は、非常に具体的なデータをデータレイヤーに直接追加し、GTM でボックスにチェックを入れることです。これは、データ層がもはや一般的ではないことを意味し、GTM が自ら宣伝するのを好むため、バックエンドに変更を加えたり、「IT 部門のサポートなしに」拡張 e コマースを実装したりすることはできません。
何か足りないのでしょうか、それともグーグルはここで独自のドッグフードを食べていませんか??
google-analytics - データレイヤーを使用した Google アナリティクス拡張 e コマース - タグ マネージャーのイベント
ウェブショップのデータレイヤーで Google アナリティクス拡張 e コマースを使用しています。すべてのイベント (製品のインプレッション、詳細ビュー、カートへの追加など) がデータレイヤーに追加されます。
私もGoogleタグマネージャーを使っています。現在、拡張 e コマースが有効で、[データレイヤーを使用] が有効になっているタグが 1 つだけあります。
ほとんどのデータを Google アナリティクスに取り込みますが、製品パフォーマンス レポートでは、カート/詳細や購入/詳細などのデータはすべて 0% です。
GTM に追加する必要があるいくつかのイベントが欠落しているように感じますが、どれがどれかわからず、明確なドキュメントを見つけることができません。
EE を有効にした 1 つの GTM タグですべてをカバーする必要がありますか?それともカスタム イベントを追加する必要がありますか? もしそうなら、どれで、利用可能な例はありますか?
google-analytics - 複数のクーポンを追跡するには?
Google アナリティクスで 1 回の注文/トランザクションに対して複数のクーポンを追跡することはできますか? ドキュメントによると、キー「クーポン」はテキストである必要があります...
当店では、一度のご注文で複数のクーポンをご記入いただけます。すべてのクーポンは、製品ではなく注文全体に適用されます。例: クーポン「NOSHIPPING」を使用して送料無料にすることができますが、クーポンを顧客にリンクして追加割引を提供することもできます。したがって、コード 'MYDISCOUNT5PERCENTOFF' は、選択したクライアントに注文合計の 5% の割引も提供します。クーポン2枚で注文完了!
https://developers.google.com/tag-manager/enhanced-ecommerce#purchasesの例では、単一のクーポンのみが提供されています...
すでにいくつかのことを試しましたが、同じオブジェクトを 2 回プッシュすることはできませんが、クーポンが異なります。
ページ読み込み後に 2 回目の購入をプッシュすることはできません。すでにクーポンをコンマで区切ろうとしました'coupon': 'NOSHIPPING,MYDISCOUNT5PERCENTOFF'
が、Analytics でカンマを含む名前のクーポンが表示されるだけなので、別のクーポンをフィルタリングすることはできません...
のように、テキストの代わりに配列を設定しようとしました'coupon': ['NOSHIPPING','MYDISCOUNT5PERCENTOFF']
が、クーポンはまったく登録されません...
Analytics で 1 回のトランザクションに対して複数のクーポンを追跡する方法はありますか? そうでない場合は、これを可能にしてください!