Skip to content

Client-Side Tracking Script

Introductie

Dankzij de implementatie van ons conversie-tracking script is Click2Buy in staat de gevalideerde verkopen te verzamelen die worden gegenereerd door gebruikers van onze oplossing.

Deze tracking stelt merken in staat de ROI nauwkeurig te meten van het verkeer dat via de Where-to-Buy-oplossing van Click2Buy naar retailerwebsites wordt gestuurd.

Voor het instellen van de tracking heeft u uw Retailer Key nodig, die u wordt verstrekt door uw Click2Buy Retailer Account Manager. Deze sleutel wordt gebruikt bij beide beschikbare implementatiemethoden.

Er zijn twee implementatiemethoden beschikbaar:

🏷️ Via Google Tag Manager

Aanbevolen — de eenvoudigste en snelste implementatiemethode.

💻 Via native implementatie

Directe integratie in de broncode van de website.

Implementatie via Google Tag Manager

We hebben een officieel Google Tag Manager-template ontwikkeld dat een eenvoudige implementatie van Click2Buy conversie-tracking mogelijk maakt. Dit template stelt retailers in staat de tracking te configureren zonder aangepaste code te schrijven. Voor de installatie van de tag, volgt u eenvoudig onze GitHub-documentatie, die het volgende omvat:

  • gedetailleerde installatie-instructies
  • het templatebestand om te importeren in Google Tag Manager
  • de benodigde stappen om de tag te configureren

Bij het configureren van de tag hoeft u alleen uw Retailer Key in te voeren, die u wordt verstrekt door uw Click2Buy-contactpersoon.

👉 Alle documentatie en benodigde bestanden zijn hier beschikbaar: https://github.com/Click2Buy/gtm-web-template/tree/master?tab=readme-ov-file


Native implementatie (directe code)

Deze handleiding beschrijft de implementatiemethode van onze tag waarmee we de verkoopvalidatie en de inhoud van het winkelmandje kunnen ophalen. Hiervoor moet u een specifieke code uitvoeren op de succes-/bevestigingspagina met de inhoud van de bestelling.

Wanneer de orderbevestigingspagina laadt, moet u het volgende script laden:

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 vertegenwoordigt het ID dat door uw Click2Buy-contactpersoon aan u is verstrekt.

PARAMS moet worden vervangen door de bestelgegevens volgens het onderstaande formaat (of volgens uw datalayer).


Parameters van de functie C2B.validationProcess

De functie moet als parameters een object ontvangen met de volgende velden:

VeldWaardetypeVerplichtBeschrijving
totalAmountNumberJaTotaalbedrag van het winkelmandje
currencyStringJaValuta van het winkelmandje (ISO4217)
productsArrayJaTabel met één object per product van de bestelling - het formaat wordt hieronder beschreven

Velden van productobjecten

VeldWaardetypeVerplichtBeschrijving
eanStringJaEAN-13-code van het product
upcStringNeeUPC-code van het product
retailerReferenceStringJaProductreferentie, retailer-specifiek
amountNumberJaEenheidsprijs van het product
quantityNumberJaProducthoeveelheid
nameStringJaProductnaam
packagingStringNeeProductverpakking
brandStringJaProductmerk
manufacturerReferenceStringNeeProductreferentie (merkspecifiek)
metadataJSONNeeAndere nuttige productgegevens (vrije structuur)

Om deze gegevens te benutten, hebben we minimaal de EAN- of UPC-code van het product nodig. Als u deze informatie niet heeft, kunt u ons uw interne referentie (retailerReference) sturen.

N.B.: Als u sommige velden niet kunt invullen, kunt u ze leeg laten. Als uw configuratie vereist dat elk veld een waarde heeft, kunt u "null" als standaardvariabele gebruiken.

⚠️ Let op : Bij het kopiëren en plakken van het script in bepaalde teksteditors kunnen aanhalingstekens (" ") automatisch worden gewijzigd. Zorg ervoor dat ze correct zijn opgemaakt om fouten bij de uitvoering van het script te voorkomen.

Te autoriseren domeinen

Onze tag maakt gebruik van meerdere subdomeinen om correct te functioneren. Als uw beveiligingsbeleid het laden van externe scripts blokkeert, moeten de volgende domeinen worden toegestaan.

U kunt toestaan:

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

Of de volgende specifieke domeinen toestaan:

  • rs.clic2buy.com (verplicht) Domein waar het tracking script wordt gehost.

  • t.clic2buy.com (verplicht) Domein gebruikt voor onze third-party cookies. Maakt het mogelijk het anonieme ID op te halen dat is toegewezen aan gebruikers van onze oplossing op uw website.

  • analytics.clic2drive.com (verplicht) Domein om winkelwageninformatie op te halen via het gebruikers-ID en de verkoopbevestiging te registreren.

Verzamelde gegevens

Onze tag verzamelt uitsluitend winkelwagenbevestigingen afkomstig van Click2Buy-doorverwijzingen.

Er worden geen persoonsgegevens verzameld.

Wanneer een gebruiker via de Where-to-Buy-oplossing op de website van de retailer terechtkomt, wordt een anonieme cookie aangemaakt om de verkeersbron te identificeren en conversies te meten.

Click2Buy is AVG-conform.

Voor vragen over gegevensbescherming kunt u contact opnemen met onze DPO:

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