Google アナリティクスでチェックアウト イベントとチェックアウト ステップ イベントを追跡する方法を知りたいです。
私は単一のページでチェックアウトを行い、各ステップはajaxリクエストを介して呼び出されるため、各ステップに「dataLayer.push」機能をすでに追加しており、もちろんステップ番号を持っています。
現在、Google アナリティクスに表示されているじょうごで何もキャッチできません。
私が話しているファネルは、コンバージョン -> e コマース -> ショッピング分析内の「チェックアウト行動分析」です。
私が使用している e コマース コードは、チェックアウト ページをロードしているときに dataLayer にチェックアウト イベントをプッシュし、チェックアウト ajax ステップごとに checkoutOption イベントをプッシュする GTM コードです。これらのイベントが GTM の dataLayer にプッシュされたら、イベントにタグ アクティベーターを設定して、イベント機能 (ページビューではない) を備えたユニバーサル アナリティクス タグを使用して情報を Google アナリティクスに渡します。
私がプッシュしている ajax イベントのコードは次のとおりです。
チェックアウト開始:
dataLayer.push({
"event": "checkout",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 1, "option": ""},
"products": self.datas["checkout_items"]
}
}
});
チェックアウトの請求先住所
dataLayer.push({
"event": "checkoutOption",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 2, "option": ""}
}
}
});
チェックアウトの配送先住所
dataLayer.push({
"event": "checkoutOption",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 3, "option": ""}
}
}
});
チェックアウト 配送方法
dataLayer.push({
"event": "checkoutOption",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 4, "option": self.datas["shipping_method"] }
}
}
});
チェックアウト支払い方法
dataLayer.push({
"event": "checkoutOption",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 5, "option": self.datas["payment_method"] }
}
}
});
チェックアウトクーポン
dataLayer.push({
"event": "checkoutOption",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 6, "option": self.datas["couponcode"] }
}
}
});
チェックアウト 注文する
dataLayer.push({
"event": "checkoutOption",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 7, "option": "" }
}
}
});
次のようなすべての強化されたガイドを読みました。
- https://developers.google.com/tag-manager/devguide
- https://developers.google.com/tag-manager/enhanced-ecommerce
私が見逃しているものは他にありますか?
一番。フランチェスコ。