← Back to Academia

Шаблон: Трекинг-план

Шаблон - Tracking Plan (Event Schema)

Полная схема событий для analytics: GA4 + Meta Pixel + GTM. Один документ → все события, параметры, триггеры.

#template #analytics


Инструкция

  1. Заполните таблицу для каждого события
  2. Согласуйте с разработчиками (dataLayer push)
  3. Реализуйте в GTM
  4. Проверьте через Preview Mode + DebugView

Event Schema

#Event NameCategoryTriggerPlatformParametersGA4 TagMeta EventNotes
1page_viewNavigationPage LoadWebpage_title, page_locationGA4 ConfigPageViewAuto via Enhanced Measurement
2scrollEngagement90% scrollWebpercent_scrolledAuto (EM)-Enhanced Measurement
3click_ctaEngagementClick on CTA buttonWebbutton_id, button_text, page_locationGA4 Event-Custom Event trigger
4view_itemE-commerceProduct page loadedWebitem_id, item_name, price, currencyGA4 EventViewContentdataLayer push
5add_to_cartE-commerceAdd to cart clickWebitem_id, item_name, price, quantity, currency, valueGA4 EventAddToCartdataLayer push
6begin_checkoutE-commerceCheckout page loadedWebitems[], value, currency, couponGA4 EventInitiateCheckoutdataLayer push
7purchaseE-commerceOrder confirmedWebtransaction_id, value, currency, tax, shipping, items[], couponGA4 EventPurchasedataLayer push
8sign_upAccountRegistration completeWeb + Appmethod (email/phone/social)GA4 EventCompleteRegistration
9loginAccountLogin successWeb + AppmethodGA4 Event-
10generate_leadLeadForm submittedWebform_id, form_name, valueGA4 EventLead

dataLayer Push Examples

view_item

dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'view_item', ecommerce: { currency: 'KZT', value: 45990, items: [{ item_id: 'SKU-001', item_name: 'Samsung Galaxy A54', item_brand: 'Samsung', item_category: 'Электроника', price: 45990, quantity: 1 }] } });

purchase

dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'purchase', ecommerce: { transaction_id: 'ORD-2024-00567', value: 125780, currency: 'KZT', tax: 15093.60, shipping: 1500, coupon: 'WINTER20', items: [/* ... */] } });

GTM Tag Mapping

EventGTM TagTriggerVariables Used
page_viewGA4 ConfigAll Pages-
view_itemGA4 Event + Meta PixelCE: view_itemDL: ecommerce.*
purchaseGA4 Event + Meta Pixel + Google Ads ConversionCE: purchaseDL: ecommerce.*, transaction_id

Связанные заметки