← 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

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