私は e コマース サイトに GTM を実装しており、いくつかのタグをいくつか設定しています (ページ インプレッション、カートへの追加など)。これらはすべて期待どおりに機能し、Analytics で追跡されますが、チェックアウト ファネル プッシュとこれらを追加しました。発砲していますが、追跡していません。
データ フローは基本的に次のとおりです。ユーザーがカート ページにアクセス >> ステップ 1 dataLayer.push リクエスト >> コンソールにチェックアウト タグが起動したことが表示される >> データが分析に表示されない。
この dataLayer プッシュ イベントの例は次のとおりです。
dataLayer.push({
'event' : 'checkout',
'ecommerce' : {
'currencyCode' : 'GBP',
'checkout' : {
'actionField' : {'step' : 1},
'products' : [
{
'name' : '"Some product name"',
'id' : '55',
'price' : '35',
'quantity' : 1
}
]
}
}
});
問題は GTM の設定の問題である可能性が高いように思われるため、チェックアウト タグの現在の設定を含めました。
Tag Type - Universal Analytics
Tracking ID - {{ Tracking-ID }}
Track Type - Event
Category - Ecommerce
Action - Checkout
Enable Enhanced Ecommerce Features - True
Use data layer - True