Skip to content

Script de urmărire Client-Side

Introducere

Datorită implementării scriptului nostru de urmărire a conversiilor, Click2Buy poate colecta vânzările validate generate de utilizatorii soluției noastre.

Această urmărire permite mărcilor să măsoare cu precizie ROI al traficului direcționat către site-urile retailerilor prin intermediul soluției Where-to-Buy de la Click2Buy.

Pentru a configura urmărirea, veți avea nevoie de Retailer Key, care vă va fi furnizat de Retailer Account Manager-ul Click2Buy. Acest identificator este utilizat în ambele metode de implementare disponibile.

Sunt disponibile două metode de implementare:

🏷️ Prin Google Tag Manager

Recomandat — cea mai simplă și mai rapidă metodă de implementare.

💻 Prin implementare nativă

Integrare directă în codul sursă al site-ului web.

Implementare prin Google Tag Manager

Am dezvoltat un template oficial Google Tag Manager care permite o implementare simplă a urmăririi conversiilor Click2Buy. Acest template permite retailerilor să configureze urmărirea fără a scrie cod personalizat. Pentru a instala tag-ul, urmați pur și simplu documentația noastră GitHub, care include:

  • instrucțiuni detaliate de instalare
  • fișierul template de importat în Google Tag Manager
  • pașii necesari pentru configurarea tag-ului

La configurarea tag-ului, va trebui doar să introduceți Retailer Key, care vă va fi furnizat de contactul dvs. Click2Buy.

👉 Toată documentația și fișierele necesare sunt disponibile aici: https://github.com/Click2Buy/gtm-web-template/tree/master?tab=readme-ov-file


Implementare nativă (cod direct)

Acest ghid descrie metoda de implementare a tag-ului nostru care va permite recuperarea validării vânzării și a conținutului coșului. Pentru aceasta, va fi necesar să executați un cod specific pe pagina de succes/confirmare cu conținutul comenzii.

Când se încarcă pagina de confirmare a comenzii, va fi necesar să încărcați următorul script:

html
<!-- Click2Buy retailer script -->
<script>
(function(i,s,o,g,r,a,m){i[r]=i[r]||{q:[],validationProcess:function(){
i[r].q.push(arguments)}};a=s.createElement(o);m=s.getElementsByTagName(o)[0];
a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://rs.clic2buy.com/retailers/__KEY_RETAILER__.js','C2B');
C2B.validationProcess(__PARAMS__);
</script>

KEY_RETAILER reprezintă ID-ul furnizat de contactul dvs. Click2Buy.

PARAMS trebuie înlocuit cu informațiile comenzii conform formatului de mai jos (sau conform datalayer-ului dvs.).


Parametrii funcției C2B.validationProcess

Funcția trebuie să primească ca parametri un obiect cu următoarele câmpuri:

CâmpTip valoareObligatoriuDescriere
totalAmountNumberDaSuma totală a coșului
currencyStringDaMoneda coșului (ISO4217)
productsArrayDaTabel ce conține un obiect per produs al comenzii - formatul este detaliat mai jos

Câmpurile obiectelor produs

CâmpTip valoareObligatoriuDescriere
eanStringDaCodul EAN-13 al produsului
upcStringNuCodul UPC al produsului
retailerReferenceStringDaReferința produsului, specifică retailerului
amountNumberDaPrețul unitar al produsului
quantityNumberDaCantitatea produsului
nameStringDaNumele produsului
packagingStringNuAmbalajul produsului
brandStringDaMarca produsului
manufacturerReferenceStringNuReferința produsului (specifică mărcii)
metadataJSONNuAlte date utile ale produsului (structură liberă)

Pentru a utiliza aceste date, vom avea nevoie de cel puțin codul EAN sau UPC al produsului. Dacă nu dețineți aceste informații, ne puteți trimite referința dvs. internă (retailerReference).

N.B.: Dacă nu puteți furniza unele câmpuri, le puteți lăsa goale. Dacă pentru configurația dvs. este obligatoriu să aveți o valoare pentru fiecare câmp, puteți folosi "null" ca variabilă implicită.

⚠️ Atenție : La copierea și lipirea scriptului în anumiți editori de text, ghilimelele (" ") pot fi modificate automat. Asigurați-vă că sunt formatate corect pentru a evita erorile la execuția scriptului.

Domenii de autorizat

Tag-ul nostru utilizează mai multe subdomenii pentru a funcționa corect. Dacă politica dvs. de securitate blochează încărcarea scripturilor externe, este necesar să autorizați următoarele domenii.

Puteți autoriza:

  • *.clic2buy.com
  • *.clic2drive.com
  • *.click2buy.com

Sau să autorizați următoarele domenii specifice:

  • rs.clic2buy.com (obligatoriu) Domeniu unde este găzduit scriptul de urmărire.

  • t.clic2buy.com (obligatoriu) Domeniu utilizat pentru cookie-urile noastre terțe. Permite recuperarea ID-ului anonim atribuit utilizatorilor soluției noastre pe site-ul dvs.

  • analytics.clic2drive.com (obligatoriu) Domeniu care permite recuperarea informațiilor din coș prin intermediul ID-ului utilizatorului și înregistrarea validării vânzării.

Date colectate

Tag-ul nostru colectează exclusiv confirmările de coș provenite din redirecționările Click2Buy.

Nu se colectează date cu caracter personal.

Când un utilizator ajunge pe site-ul retailerului prin intermediul soluției Where-to-Buy, se creează un cookie anonim pentru a identifica sursa traficului și a măsura conversiile.

Click2Buy este conform cu GDPR.

Pentru orice întrebare legată de protecția datelor, puteți contacta DPO-ul nostru:

Artaches Kherounts📧 dpo@click2buy.com📞 +33 3 66 72 29 04