Indien in de brandmanager de 'conversie meten' checkbox is aanzet, krijgt je een extra tabblad, conversiemeting, voor de betreffende brand.
In het tabblad Conversiemeting zie je vervolgens:
- Een vinkje om standaard alle links te meten (het is ook mogelijk per mailing slechts enkele links te meten).
- Een veld waar de standaard termen ingevuld kunnen worden.
- Voorbeeld van de Javascript code of de SOAP-call die gebruikt moet worden op de website.
Clicktroughs
Als je in de brandmanager hebt aangegeven dat je alle links wilt meten, is dit voor alle links automatisch geactiveerd. De standaard termen zijn alvast ingevuld. Hieraan kunnen nog extra termen worden toegevoegd. Als je slechts een enkele link wilt meten, kun je het vinkje plaatsen om de conversiemeting voor die link te activeren. Ook dan worden de standaard termen alvast ingevuld en kunnen er extra termen worden toegevoegd. Het toevoegen van termen werkt hetzelfde als het toevoegen van Tags aan een link.
Terugkoppeling
De termen die je opgeeft bij je links zijn gegevens die je vanaf je bevestigingspagina terugstuurt naar Deployteq. De terugkoppeling kan verlopen via het Javascript op de bevestigingspagina, maar het is ook mogelijk om een SOAP-call te doen naar Deployteq.
Javascript
Als in de nieuwsbrief op een link wordt geklikt, wordt in de URL de parameter ('clangct') meegestuurd. Deze parameter moet afgevangen en bewaard worden, want deze parameter wordt gebruikt om te herleiden om welke mail het gaat. Op de bevestigingspagina van de bestelling moet deze parameter (samen met de termen die gemeten moeten worden) teruggestuurd worden naar Deployteq. Op die pagina moet het volgende Javascript geplaatst worden.
<script type="text/javascript" src="//canopydeploy.net/pub/resources/extern/js/clang.js"></script>
<script>
//meet automatisch aan de hand van de url argumenten
clang.conversion.track();
</script>
Naast deze Javascript code moet er nog een ander Javascript geplaatst worden. Afhankelijk van de wensen zijn er de volgende 3 alternatieven:
1. Alle term(en) met waarde 1 opslaan
Plaats de volgende code om voor alle te meten term(en) de waarde 1 op te slaan.
<script>
//meet automatisch aan de hand van de url argumenten
clang.conversion.init('*************');
clang.conversion.track();
</script>
2. Term(en) met zelfgekozen waarde opslaan (parameter aanwezig in URL)
Plaats de volgende code om voor alle te meten termen een zelfgekozen waarde op te slaan.
<script>
//meet met aangepaste keyword/value maar met het id uit de url
clang.conversion.init('*************');
clang.conversion.track({keyword: value});
</script>
Het keyword en de value moeten hierbij ingevuld worden. De opgegeven term(en) in Deployteq (bijv. 'omzet') moet(en) op de plaats van 'keyword' komen. Vervang 'value' door de mee te sturen waarde.
3. Term(en) met zelfgekozen waarde opslaan (parameter niet aanwezig in URL)
Plaats de volgende code om voor alle te meten term(en) een zelfgekozen waarde op te slaan.
<script>
//meet met aangepaste keyword/value en id
clang.conversion.init('*************');
clang.conversion.track({keyword: value}, uniqueid);
</script>
De variabele 'uniqueid' moet gevuld worden met de 'clangct'-parameter. Het Keyword en de Value moeten op de zelfde manier gevuld worden als bij de variant waarbij de parameter nog in de URL staat.
Bedragen meesturen
Er kunnen alleen getallen worden opgeslagen in Deployteq. Het is dus niet mogelijk om valuta of teksten terug te sturen. Als er getallen met decimalen worden teruggestuurd, mogen deze alleen een punt als scheidingsteken voor decimalen hebben. Er mogen geen andere tekens (zoals komma’s) in staan.Met de volgende code kan een bedrag eenvoudig omgezet worden naar een valide getal.
clang.conversion.formatNumber(value,'thousandSep','decimalSep');
De volgende regel moet in elk van de drie variaties van het Javascript aanwezig zijn op de bevestigingspagina:
clang.conversion.init('*************');
Deze code wordt gebruikt om te bepalen voor welke portal/brand de meting moet worden uitgevoerd. In de brandmanager of in het Clickthroughs-tabblad in Deployteq kan de code worden opgehaald die voor uw brand van toepassing is (dit komt dan in de plaats van *************). Een ander vereiste is de 'clangct'-parameter. Als deze parameter niet in de URL staat en deze wordt niet in het Javascript meegestuurd, dan wordt de meting genegeerd.
De parameter 'clangct' meesturen binnen webshop
Doorgaans vindt de terugkoppeling naar Deployteq niet plaats op de eerste pagina die een relatie bezoekt, maar later in het proces. Je gebruikt de volgende code op alle pagina’s binnen de webshop om de 'clangct'-parameter mee te geven in alle links binnen de pagina.
<script type="text/javascript" src="//canopydeploy.net/pub/resources/extern/js/clang.js"></script>
<script>
//OPTIONEEL: Voorzie alle links in het document van de clangct-parameter indien deze
//gevonden wordt in de url van de huidige pagina
clang.conversion.initLinks();
</script>
Dit is vooral van toepassing op de eerste twee variaties, omdat deze variaties voor de terugkoppeling naar Deployteq de 'clangct'-parameter in de URL verwachten.