これらのうちどれがより最適ですか?
サンキュー ページがあり、すべての取引販売情報をこのページに読み込んで、Google タグ マネージャーを介して Google アナリティクスに投稿する必要があります。
以下のコードを使用して dataLayer を宣言し、GTM コードの前に投稿しますか?
dataLayer = [{
'ecommerce': {
'purchase': {
'actionField': {
'id': '40008',
'revenue': '90.00',
},
'products': [{
'name': 'Clothes',
'price': '9.00',
'category': 'Shirt',
'quantity': 10.00,
}]
}
}
}];
または、自動的に作成された dataLayer にデータをプッシュし、GTM コードの後に投稿しますか?
dataLayer.push({
'ecommerce': {
'purchase': {
'actionField': {
'id': '40008',
'revenue': '90.00',
},
'products': [{
'name': 'Clothes',
'price': '9.00',
'category': 'Shirt',
'quantity': 10.00,
}]
}
}
});
違いはなんですか?「DOM Ready」イベントを使用して、dataLayer から Google にデータを取得します。