Ai introdus identificatorul GA4 în storefrontul potrivit? Evenimentul de cumpărare se trimite o singură dată, cu valoare și monedă? Iar tagurile pornesc numai după consimțământul corespunzător? Acestea sunt verificările care fac diferența dintre o simplă prezență a codului și date pe care te poți baza. Pentru a înțelege cum configurezi corect modulele Pixel și Analytics în CS-Cart, tratează implementarea ca pe un traseu complet: conturi, module, evenimente, confidențialitate și testare.
Google Analytics 4 (GA4) și Meta Pixel au scopuri diferite. GA4 este folosit pentru analiza comportamentului și raportarea activității din magazin, în timp ce Meta Pixel măsoară acțiunile asociate ecosistemului Meta și poate susține construirea audiențelor. Ambele pot primi date despre produse și comenzi, însă instalarea codului de bază nu confirmă automat că evenimentele eCommerce sunt transmise complet sau corect.
Primul pas este să alegi o singură arhitectură de implementare pentru fiecare tip de tag: direct printr-un modul compatibil, prin Google Tag Manager sau printr-o combinație documentată și controlată. Dacă același tag GA4 ori Pixel este introdus și în add-on, și în temă, și în Tag Manager, rezultatul poate fi dublarea page_view, add_to_cart sau purchase.
Creează ori verifică proprietatea GA4 și fluxul Web aferent domeniului magazinului. Notează Measurement ID-ul asociat fluxului Web. Pentru Meta, selectează Pixelul potrivit în contul de business și notează Pixel ID-ul. Înainte de configurare, decide și care sunt domeniile relevante, dacă pagina de checkout folosește un domeniu diferit și ce monedă trebuie transmisă în comenzile de test.
Numele meniurilor și câmpurile disponibile pot diferi în funcție de versiunea CS-Cart și de extensia instalată. De aceea, nu presupune că un modul transmite automat toate datele eCommerce doar fiindcă acceptă un Measurement ID sau un Pixel ID.
După instalarea și activarea modulului compatibil, deschide setările acestuia din administrarea CS-Cart și introdu Measurement ID-ul numai în câmpul dedicat. Alege storefrontul sau storefronturile vizate. Într-un magazin cu mai multe storefronturi, o eroare de asociere poate trimite datele dintr-un domeniu în proprietatea greșită.
Verifică explicit ce acoperă modulul: doar încărcarea tagului de bază sau și evenimente eCommerce. Pentru raportarea vânzărilor sunt relevante nu doar vizitele, ci și evenimentele asociate parcursului comercial. Dacă folosești Google Tag Manager, stabilește clar dacă modulul trimite date către data layer, dacă GTM declanșează tagurile sau dacă o parte din implementare trebuie dezactivată pentru a evita suprapunerea.
Setările referitoare la trafic intern, utilizatori autentificați, checkout ori pagini administrative merită evaluate înainte de activare. Nu este recomandat ca datele din administrare să ajungă accidental în raportarea comportamentului clienților.
Pentru Meta Pixel, introdu Pixel ID-ul în modulul dedicat și limitează activarea la storefronturile care corespund contului de publicitate ales. Pixelul ar trebui să măsoare acțiuni uzuale precum PageView, ViewContent, AddToCart, InitiateCheckout și Purchase, dacă acestea sunt prevăzute de implementare.
Nu adăuga suplimentar același script în șabloane sau într-un manager de taguri fără o regulă clară de deduplicare. Când o implementare folosește evenimente atât din browser, cât și de pe server, verifică folosirea unui event_id pentru deduplicare, acolo unde configurația îl suportă. Evenimentele de test trebuie separate mental de traficul real, iar pixelul nu ar trebui încărcat inutil în zona administrativă sau pe domenii fără legătură cu magazinul.
O implementare utilă urmărește drumul clientului de la produs la comandă. În GA4, maparea uzuală poate include view_item, add_to_cart, view_cart, begin_checkout și purchase. Pentru Meta, acțiunile echivalente sunt urmărite prin evenimentele standard ale platformei.
Pentru un produs, datele transmise pot include identificatorul sau numele produsului, prețul, cantitatea și categoria. După caz, pot exista și alte atribute relevante, precum marca sau varianta. La nivelul unei achiziții, elementele esențiale sunt lista produselor, valoarea, moneda, taxele, transportul și un identificator al tranzacției.
| Acțiune în magazin | Eveniment GA4 | Ce merită verificat |
|---|---|---|
| Vizualizare produs | view_item | Produsul și atributele sale relevante |
| Adăugare în coș | add_to_cart | Produsul, cantitatea și valoarea |
| Vizualizare coș | view_cart | Produsele aflate în coș |
| Începere checkout | begin_checkout | Momentul corect al inițierii |
| Confirmare comandă | purchase | transaction_id, value, currency și items |
Nu este necesar să activezi parametri fără să le cunoști efectul. Mai important este ca informațiile existente să fie consecvente între evenimente și să poată fi reconciliate cu o comandă de test din CS-Cart.
Evenimentul purchase trebuie trimis după confirmarea comenzii, nu de fiecare dată când clientul reîncarcă pagina de succes. Folosește un transaction_id stabil și unic pentru comandă. Dacă la fiecare refresh se generează un identificator nou, aceeași comandă poate apărea ca mai multe tranzacții.
Verifică și prezența parametrilor value și currency, precum și lista items. Fără aceste valori, analiza veniturilor și verificarea diferențelor devin mai dificile. Este util să definești dinainte cum sunt tratate plățile eșuate, comenzile anulate, rambursările și comenzile create manual din administrare, deoarece aceste situații nu trebuie confundate cu o achiziție online confirmată.
Un număr identic de comenzi în CS-Cart, GA4 și Meta nu este un obiectiv realist pentru fiecare zi. Modelele de atribuire, consimțământul, blocarea cookie-urilor și ferestrele de atribuire pot produce diferențe. Important este ca fiecare sistem să primească date coerente, conform rolului său.
Bannerul de cookie-uri și mecanismul de consimțământ trebuie să controleze încărcarea tagurilor conform scopurilor acceptate de utilizator. Într-o configurare atentă, GA4 este condiționat de acordul pentru analiză, iar Meta Pixel de acordul pentru marketing sau publicitate, în funcție de politica și implementarea aprobate pentru magazin.
Dacă folosești Google Consent Mode, mapează cu atenție semnalele relevante, inclusiv analytics_storage, ad_storage, ad_user_data și ad_personalization, în arhitectura aleasă. Testează atât scenariul în care utilizatorul acceptă, cât și pe cel în care refuză sau își retrage acordul.
Nu transmite către Analytics sau platforme de publicitate date personale introduse liber în formulare: nume, adrese, numere de telefon ori adrese de e-mail în formate nepermise. Evită, de asemenea, expunerea unor astfel de date în URL-uri, titluri de evenimente sau parametri. Politica de cookie-uri, scopurile declarate și modalitatea de retragere a consimțământului trebuie documentate; pentru interpretarea juridică aplicabilă proiectului, este necesară validarea cu un specialist.
Într-un marketplace, întrebarea esențială este ce vrei să măsori: activitatea întregului marketplace, un storefront, un brand sau o entitate comercială distinctă. Această alegere trebuie reflectată în proprietăți, fluxuri, pixeli și containere. Atunci când datele comerciale nu trebuie agregate, pot fi necesare configurații distincte.
Verifică pentru fiecare storefront domeniul, moneda, catalogul și contul de publicitate asociat. Documentează și semnificația valorii raportate: totalul comenzii, produsele unui vendor sau veniturile nete după comision. Într-un proiect pe CS-Cart Multi Vendor, aceeași comandă de test trebuie urmărită până la datele primite, pentru a confirma sursa, produsele și moneda corecte.
O verificare imediată se face în browser și în instrumentele platformelor. Pentru Google, folosește Tag Assistant, apoi urmărește evenimentele în GA4 Realtime și DebugView. Pentru Meta, verifică în Meta Pixel Helper și în Events Manager. Rapoartele standard pot avea întârzieri, astfel că instrumentele de depanare sunt mai potrivite pentru validarea inițială.
După lansare, verifică periodic ID-urile, storefronturile, consent mode, evenimentele, parametrii de tranzacție și excluderea traficului intern. Include în testare redirecturile de plată, checkoutul pe alt domeniu și eventualele pagini de confirmare personalizate. Modificările de temă, de checkout ori instalarea unui nou add-on pot modifica fără intenție comportamentul tagurilor.
Dacă implementarea necesită un modul potrivit pentru versiunea și obiectivele magazinului, consultă secțiunea de module CS-Cart. Pentru un magazin construit pe infrastructura platformei, pagina despre CS-Cart Store Builder oferă contextul comercial relevant. O configurație bine documentată face mai ușoară atât depanarea, cât și interpretarea corectă a datelor în timp.
GA4 este folosit în principal pentru analizarea comportamentului și raportarea activității din magazin. Meta Pixel măsoară acțiuni în raport cu ecosistemul Meta și poate susține atribuirea campaniilor și audiențele. Ele pot urmări acțiuni similare, dar nu au același rol de raportare.
Identificatorii se introduc în câmpurile prevăzute de modulul compatibil instalat în CS-Cart, pentru storefrontul corect. Denumirea setărilor poate varia în funcție de versiunea platformei și de extensia utilizată.
Finalizează o comandă de test, verifică transaction_id-ul în instrumentele de depanare și reîncarcă pagina de confirmare. Evenimentul nu ar trebui să creeze o tranzacție nouă la refresh, iar identificatorul comenzii trebuie să rămână stabil.
Nu transmite date personale introduse liber de client, precum nume, adresă, telefon sau e-mail în formate nepermise. Evită includerea lor și în URL-uri, titluri de evenimente sau parametri.
Cauți Module de urmarire Pixel, Analytics potrivite pentru nevoile tale?