GoogleAnalyticsEnhancedEcommerceDataLayer

Last updated by kbee 3 months ago
GoogleAnalyticsEnhancedEcommerceDataLayer 
 
ATENTIE, acest plugin este vechi si nu functioneaza cu Google Analytics 4 
 
Rolul   acestui plugin este de a transmite informații între site-ul nostru web și un container de Tag Manager, aceste informații fiind utilizate pentru a popula variabile și declanșa triggere în cadrul tag-urilor. 
 
Image 1  
 
Primul pas după instalarea acestui plugin este dezactivarea vechiului plugin și anume:  GoogleAnalyticsEnhancedEcommerce . In cazul in care acest plugin nu este dezinstalat, evenimentele numite  scrollImpressions  si  impressionsOnClik  nu vor fi trimise catre container-ul GTM. 
 
Al doilea pas este configurarea plugin-ului 
Image 2  
 
Associated Products Box CSS Selector   default este .product-impression, iara până in momentul de fata aceasta valoare este folosita pe toate cele 4 magazine ce au GTM activat si anume: dyfashion, edenboutique,babyneeds si neakaisa. 
 
Google tag manager dimension number -  este default 3. Dismension3 este configurat pentru a salva variatiunea unui produs.  
 
 
Image 3  
 
Cel mai important in cadrul configurarii pluginului este  containerul . 
 
După configurarea pluginului trebuie verificate datele ce se trimite către containerul GTM. 
 
Homepage -  pe acesta pagina este sunt prezente urmatorele evenimente:  
promoView  - vizualizarea bannerelor  
promoClick  - evenimentul de click asupra unui banner 
scrollImpressions  sau  impresionsOnClick  - daca pe homepage sunt produse recomandate sau produse recent vizualizate. Se lucreaza cu un buffer a carui dimensiune este de 20 de produse. Se lucreaza cu un buffer a carui capacitate este de douazeci de produse. In momentul in care acel buffer este plin, adica am dat scroll peste douazeci de produse se trimit automat impresiile(scrollImpressions), in caz contrar, daca in buffer au intrat mai putine produse, impresiile se vor trimite cand se va da un click care sa te redirectioneze catre alta pagina, de exemplu click pe un produs.Image 4  
Image 5  
 
Image 6  
 
Category page -   pe pagina de categorie sunt prezente următoarele evenimente: 
scrollImpressions  sau  impresionsOnClick ( descrise mai sus )  
addToCart  - doar la unele magazine ce au adaugarea de produs in cos de pe pagina de categorieImage 7  
 Image 8
		
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Pagina de produs  - pe pagina de produs sunt prezente urmatoarele evenimente: 
productDetails - ofera informatii despre produs  
scrollImpressions  sau  impresionsOnClick 
addToCart - la adaugarea produsului in cosul de cumparaturi 
 
Image 9  
Pagina de checkout  - pe pagina de checkout sunt prezente urmatoarele evenimente 
Checkout  - informatii legate de produsele ce se afla in cosul de cumparaturi 
addToCart  si  RemoveFromCart  - daca se face face update la cantitatea din cosul de cumparaturi cu o cantitate mai mare decat cea actuala, acea informatie va fi considerata un addToCart cu surplusul adaugat. In caz contrar, daca cantitatea este mai mica decat cea curenta evenimentul declansat este removeFromCart(sau in cazul in care produsul este sters din cosul de cumparaturi) 
Add_payment_info -  este declansat in momentul in care este aleasa o metoda de plata 
Add_shipping_info -   se declanseaza cand se selecteaza metoda de transport 
Image 10  
 
Image 11  
Image 12  
 
Image 13  
 
Pagina de  noutati    si de  promotii  - sunt prezente urmatoarele evenimente: 
scrollImpressions  sau  impresionsOnClick  
 
RemoveFromCart este disponibil de pe aproximativ toate paginile, deoarece in header avem icon-ul de cart care contine tot produsele din cosul de cumparaturi, avand posibilitatea de a șterge produsele din cos. 
 
Pentru parte de frontend sunt necesare urmatoarele modificari:  
 
Un tutorial legat de GTM, se poate gasi accesand link-ul https://drive.google.com/drive/u/1/folders/11jwzZeVIkzEgepjR370FrweMCj0fafDz  
Refreshed On: Jul 02, 2025 08:25:39 UTC+00:00