Trackingcode en conversiecode

Samenvatting

Een meetcode van een extern systeem, zoals Google Analytics, hoort in Mach3Blocks in een eigen veld. Er zijn er twee: Trackingcode voor elke pagina van je website, en Conversiecode voor één pagina.

Deze twee velden zijn de enige die op de toestemming van je bezoeker kunnen wachten. Hieronder staan de route erheen, de plek waar je code in je pagina belandt, en de grenzen.

Wanneer gebruik je dit?

Je gebruikt dit wanneer een extern systeem moet meten hoeveel bezoekers je website heeft. Zo'n dienst geeft je een fragment code, met je eigen meetnummer erin. Dat fragment hoort in het veld voor je hele website.

Je gebruikt het voor één pagina wanneer de meting bij die ene pagina hoort. Een bedankpagina is het duidelijkste geval: daar komt alleen iemand die je formulier heeft verstuurd.

Zet je die meting op je landingspagina, dan telt elke bezoeker mee. Ook wie je formulier niet invult.

Krijg je van je dienst twee fragmenten, dan hoort er maar één hier. Het tweede is meestal een regel voor bezoekers zonder javascript, en die hoort in Body. Lees daarover in Code-instellingen.

Wil je alleen de ingebouwde bezoekcijfers van Mach3Blocks zien, dan is dit niet de plek. Die cijfers hebben hun eigen schakelaar. Lees daarover in Statistieken aanzetten.

Hoe werkt dit in Mach3Blocks?

Er zijn twee niveaus, en het niveau bepaalt op welke pagina's je meetcode komt. Dat verschil is de kern van dit onderwerp.

Veld Waar je code belandt Bijzonderheden
Trackingcode In de kop van elke pagina van die website Ook op je systeempagina's, zoals je foutpagina en je inlogpagina
Conversiecode Onder de blokken van die ene pagina Bij een pagina die collectie-items toont, geldt hij voor elk item

Waar je deze velden opent

Het veld voor je hele website staat in de pop-in Website code-instellingen, als derde tabblad. Het veld voor één pagina staat in Pagina code-instellingen, ook als derde tabblad.

Wat je wilt meten Waar je begint
Elke pagina van je website De actie Code-instellingen in het meer-menu op de rij, in je websiteoverzicht
Elke pagina van je website Het menu-item Code-instellingen in het workspacemenu, in de bovenste menugroep
Eén pagina De actie Code-instellingen in het meer-menu op de rij, in je paginaoverzicht

Wat er in het schrijfvlak past

Je plakt je fragment in het schrijfvlak van dat tabblad. Terwijl je typt, stelt dat vlak gegevens van je website en van je pagina voor.

Kies je zo'n gegeven, dan komt er een plaatshouder in je code. Bij het publiceren zet Mach3Blocks daar de echte waarde neer.

Eigen serverside code werkt in deze velden niet. Mach3Blocks maakt de tekens waarmee zulke code begint onschadelijk, en je regels belanden als gewone tekst in je pagina.

Mach3Blocks keurt je code bij het opslaan. Zit er een fout in, dan meldt het platform dat en kun je daarna alsnog opslaan. Lees daarover in Code-instellingen.

Wanneer je code op toestemming wacht

Staat er een keuze-cookieblok op je pagina, dan wachten deze twee velden op je bezoeker. Bij het publiceren wordt elke scriptregel in die velden stilgezet.

Staat dat blok in je navigatie, dan geldt dat voor elke pagina waar die navigatie op staat.

Klikt je bezoeker op Akkoord, dan herlaadt de pagina en gaan die scripts alsnog aan. Die keuze blijft een jaar staan.

Klikt hij op Niet akkoord, dan blijft alles stil. De melding komt in dat bezoek niet terug.

Een melding-cookieblok houdt niets tegen. Dat blok heeft alleen een knop om de mededeling weg te klikken. Lees over de twee varianten in Cookieblok.

De cookievoorwaarde geldt alleen voor scripts

Alleen scriptregels worden stilgezet. Een meetpixel als afbeelding laadt meteen, en een ingesloten pagina ook. Wil je dat er vóór de toestemming niets meet, gebruik dan alleen een script.

De velden Head en Body worden nooit tegengehouden. Code die daar staat laadt altijd, ook zonder toestemming van je bezoeker.

Wat het opslaan doet

Opslaan bewaart je code. Publiceren zet hem op je website. Tot die publicatie meet je nog niets.

Opslaan is niet publiceren

Je meetcode staat pas in je pagina nadat je je website opnieuw hebt gepubliceerd. In je voorvertoning verschijnt hij niet, en dat is normaal.

Stappenplan

Twee routes, een per niveau. Publiceren hoort er in beide gevallen bij.

Een meetcode voor je hele website

  1. Open je websiteoverzicht.
  2. Kies Code-instellingen in het meer-menu op de rij van je website.
  3. Open het tabblad Trackingcode.
  4. Plak je fragment in het schrijfvlak.
  5. Klik op Opslaan.
  6. Publiceer je website.

Werk je al in je website, kies dan het menu-item Code-instellingen in het workspacemenu.

Een meetcode voor één pagina

  1. Open je paginaoverzicht.
  2. Kies Code-instellingen in het meer-menu op de rij van je pagina.
  3. Open het tabblad Conversiecode.
  4. Plak je fragment in het schrijfvlak.
  5. Klik op Opslaan.
  6. Publiceer je website.

Wil je toestemming vragen voor deze meting, plaats dan eerst je cookieblok en publiceer daarna.

Voorwaarden en rechten

Voor deze twee pop-ins heb je het recht Code-instellingen nodig. Een Beheerder en een Bouwer hebben dat recht standaard.

Om je meetcode op je live website te krijgen, heb je het recht Publiceren nodig.

Zit je website in een presentatiegroep, dan bestaan deze twee tabbladen niet. Een presentatie draagt dus geen meetcode van een extern systeem.

Gevolgen en beperkingen

Je trackingcode belandt op elke pagina van je website. Dat geldt ook voor je systeempagina's, en voor pagina's die je niet in een menu hebt gezet.

Je conversiecode belandt onder de blokken van die ene pagina. Toont die pagina de items van een collectie, dan geldt hij voor elk item van die collectie.

Grens Wat dat betekent
Eigen serverside code werkt niet Je regels belanden als gewone tekst in je pagina
Een gewone kopie neemt je trackingcode mee De kopie meet in dezelfde meetomgeving als het origineel
Een kopie naar een presentatiegroep neemt hem niet mee Beide velden zijn in die kopie leeg
Een website in een presentatiegroep publiceert deze velden niet Je opgeslagen code gaat niet mee naar je presentatie
Deze velden staan niet in je voorvertoning Je ziet je meetcode pas op je gepubliceerde pagina

Je trackingcode gaat ook mee in een download van je website, en in een publicatie naar een webhook.

Wanneer je externe systeem cijfers laat zien, bepaalt dat systeem zelf. Mach3Blocks weet dat niet. Kijk daarvoor in de documentatie van je dienst.

Wil je een bedankpagina buiten de zoekresultaten houden, dan regel je dat apart. Lees daarover in Noindex en nofollow en in Versleutelde URL.

Als het niet lukt

Wat je ziet Wat er aan de hand is
Je ziet nog geen cijfers in je externe systeem Je website is nog niet opnieuw gepubliceerd, of je dienst verwerkt je gegevens nog
Je meetcode staat niet in je voorvertoning Dat is normaal. Deze twee velden komen daar nooit in
Je meting loopt terwijl er een cookieblok op je pagina staat Je code staat in Head of in Body. Verplaats hem naar Trackingcode
Elke bezoeker telt als een conversie Je conversiecode staat op je landingspagina. Zet hem op je bedankpagina
Je code belandt als gewone tekst in je pagina Je gebruikte serverside code. Die werkt in deze velden niet
Het tabblad voor je meetcode staat er niet Je website zit in een presentatiegroep
Je conversiecode staat niet in de kop van je pagina Dat veld hoort onder de blokken van je pagina, en daar staat hij