Настроить корректный ecommerce tracking для Shopify store (GA4 + Google & YouTube app + Shopify Web Pixels).
Требования:
1. Использовать только современную Shopify architecture:
- Shopify Google & YouTube app
- Shopify Web Pixels
- GA4
2. Подключить только один GA4
3. Исключить:
- дублирование GA4
- двойные page_view
- несколько Measurement IDs
- legacy GTM ecommerce tracking
4. Проверить и обеспечить передачу ecommerce событий в GA4:
Обязательные события:
- page_view
- session_start
- first_visit
- user_engagement
Ecommerce events:
- view_item
- add_to_cart
- view_cart
- begin_checkout
- add_payment_info
- purchase
Желательные дополнительные события:
- view_item_list
- select_item
- remove_from_cart
- search
5. Для ecommerce событий должны передаваться параметры:
Для products/items:
- item_id
- item_name
- item_brand
- item_category
- price
- quantity
- currency
Для purchase:
- transaction_id
- value
- tax
- shipping
- coupon
- currency
- items[]
6. Проверить:
- Shopify Customer Privacy settings
- Consent Mode v2
- Analytics consent
- Marketing consent
7. Проверить работу:
- Shopify Pixel Helper
- GA4 DebugView
- GA4 Realtime
8. Убедиться, что ecommerce events отображаются:
GA4 → Reports → Realtime
GA4 → Admin → DebugView
9. Проверить отсутствие:
- duplicate events
- duplicate sessions
- duplicate purchases
- multiple active GA4 streams
10. Проверить корректную работу:
- Google Ads linking
- Enhanced conversions
- Merchant Center signals
- Dynamic remarketing readiness
11. После настройки предоставить:
- список активных tracking integrations
- список отключённых legacy integrations
- подтверждение работы ecommerce events
- screenshots:
- GA4 DebugView
- Shopify Pixel Helper
- GA4 Realtime
- purchase event