In prezent platforma Contentspeed suporta integrare atat prin Universal Analytics cat si prin noul Google Analytics 4. Dispunem de data layerele necesare, by default, incluse in platforma fara sa fie nevoie de un programator pentru ca aceastea sa fie instalate. Orice user sau administrator de platforma cu putine cunostiinte despre Google Tag Manager, de asemenea si agentiile de marketing pot face aceasta integrara foarte usor, fara sa aiba nevoie de cunostiinte dedicate. Ce ne trebuie pentru a face integrarea usor si fara batai de cap?
Din punct de vedere software avem nevoie de un mic plug-in care ne va usura munca foarte mult. Cu ajutorul acestuia putem sa vizualizam data layere cat si valorile care vin pe aceastea.Plug-in-ul este disponibil in Google Chrome sub denumirea de Datalayer Checker sau in Mozilla Firefox sub denumirea de Dataslayer. Ambele sunt diferite, dar ne ajuta sa atingem acelasi scop si anume identificare data layerelor.
Screenshot Datalayer Checker pe browserul Chrome:
Mai sus putem observa evenimentul de productView din pagina unui produs.
Screenshot din Dataslayer (Mozilla Firefox)
Dupa cum spuneam mai devreme cu ajutorul acestor doua utilitare, care se pot instala in browser, putem identifica foarte usor numele variabilelor pe care le putem seta in Google Tag Manager.
Setarea evenimentelor
Pentru inceput ar trebui sa legam Google Anaytics 4 de contul de Google Tag Manager pentru inregistrarea conversiilor dar si altor date pe care dorim sa le captam.. Pentru a face asta posibil creem un cont specific pentru Google Analytics 4. Mai departe este necesar sa mergem in contul de Google Analytics 4 si sa facem urmatoarele setari:
Pentru a inregistra un Stream pentru site-ul dvs este necesar sa adaugam o inregistrare de tip Web.
Pentru integrarea cu Google Tag Manager o sa avem nevoie de variabila Measurement ID pe care tocmai ce am creat-o mai sus.
Copiem acest ID si apoi il setam in Google Tag Manager.
Mergem in Google Tag Manager si creem un nou Tag pentru integrarea Measurement ID copiat la pasul anterior. Setarile ar trebuie sa fie urmatoarele:
Pentru acest tag setam pentru a se face trigger pe toate paginile. Odata ce am setat acest id si publicam modificarea in Google Tag Manager, o sa inregistram conversii si date despre trafic.
Setarea evenimentului Add to Cart
Numele evenimentului care trebuie declarat este add_to_cart. Pentru a functiona corect trebuie sa definim mai multe variabile de tip Data Layer version 3, structura de mai jos este de forma "Numele Variabilei - Valoarea variabilei" si acestea sunt variabilele necesare:
- Ecommerce Items - items
- Ecommerce Value - value
- Ecommerce Currency - currency
Foarte important! Trebuie retinut ca este foarte important sa setam corect numele parametrului din coloana Parameter Name. Acesti parametrii sunt definiti de Google si trebuie respectati intocmai. Mai multe informatii despre eventuri recomandate putem gasi aici: https://developers.google.com/analytics/devguides/collection/ga4/reference/events
De asemenea trebuie creat un custom event unde sa se faca trigger, numele eventului in acest caz trebuie sa fie addToCart
Setarea evenimentului Purchase
Pentru o functionare corecta trebuie sa definim urmatoarele variabile de tip Data Layer version 2:
- Ecommerce Items - items
- Ecommerce Transaction ID - transaction_id
- Ecommerce Value - value
- Ecommerce Tax - tax
- Ecommerce Shipping - shipping
- Ecommerce Currency - currency
- Ecommerce Coupon - coupon
- Event Parameters (Parameter Name - Value):
- items - {{Ecommerce Items}}
- transaction_id - {{Ecommerce Transaction ID}}
- value - {{Ecommerce Value}}
- tax - {{Ecommerce Tax}}
- shipping - {{Ecommerce Shipping}}
- currency - {{Ecommerce Currency}}
- coupon - {{Ecommerce Coupon}}
- Trigger: event equals purchase
Trigger configuration:
- Trigger Type: Custom Event
- Event Name: purchase
- This trigger fires on: All Custom Events
De asemenea trebuie creat un custom event unde sa se faca trigger, numele eventului in acest caz trebuie sa fie purchase
Setarea evenimentului View item
Pentru o functionare corecta trebuie sa definim urmatoarele variabile de tip Data Layer version 2:
- Tag type: GA4 Event
- Event Name: view_item
- Data Layer Variables (Name - Data Layer Variable Name):
- Ecommerce Items - items
- Ecommerce Value - value
- Ecommerce Currency - currency
- Event Parameters (Parameter Name - Value):
- items - {{Ecommerce Items}}
- value - {{Ecommerce Value}}
- currency - {{Ecommerce Currency}}
- Trigger: event equals view_item
Trigger configuration:
- Trigger Type: Custom Event
- Event Name: view_item
- This trigger fires on: All Custom Events
Setarea evenimentului Begin Checkout
- Tag type: GA4 Event
- Event Name: begin_checkout
- Data Layer Variables (Name - Data Layer Variable Name):
- Ecommerce Items - items
- Ecommerce Value - value
- Ecommerce Currency - currency
- Ecommerce Coupon - coupon
- Event Parameters (Parameter Name - Value):
- items - {{Ecommerce Items}}
- value - {{Ecommerce Value}}
- currency - {{Ecommerce Currency}}
- coupon - {{Ecommerce Coupon}}
- Trigger: event equals begin_checkout
Trigger configuration:
- Trigger Type: Custom Event
- Event Name: begin_checkout
- This trigger fires on: All Custom Events
Setarea evenimentului View item list
- Tag type: GA4 Event
- Event Name: view_item_list
- Data Layer Variables (Name - Data Layer Variable Name):
- Ecommerce Items - items
- Ecommerce Item List ID - item_list_id
- Ecommerce Item List Name - item_list_name
- Event Parameters (Parameter Name - Value):
- items - {{Ecommerce Items}}
- item_list_id - {{Ecommerce Item List ID}}
- item_list_name - {{Ecommerce Item List Name}}
- Trigger: event equals view_item_list
Trigger configuration:
- Trigger Type: Custom Event
- Event Name: view_item_list
- This trigger fires on: All Custom Events
Setarea evenimentului View promotion
- Tag type: GA4 Event
- Event Name: view_promotion
- Data Layer Variables (Name - Data Layer Variable Name):
- Ecommerce Creative Name - creative_name
- Ecommerce Creative Slot - creative_slot
- Ecommerce Promotion ID - promotion_id
- Ecommerce Promotion Name - promotion_name
- Ecommerce Items - items
- Event Parameters (Parameter Name - Value):
- creative_name - {{Ecommerce Creative Name}}
- creative_slot - {{Ecommerce Creative Slot}}
- promotion_id - {{Ecommerce Promotion ID}}
- promotion_name - {{Ecommerce Promotion Name}}
- items - {{Ecommerce Items}}
- Trigger: event equals view_promotion
Setarea evenimentului Login
- Tag type: GA4 Event
- Event Name: login
- Event Parameters (Parameter Name - Value):
- Trigger when a user has logged in
|