Bijlage����������������������������������������������������������������������������������������������������������������������������������������������������� 23 zanox-trackingparameters........................................................................................................ 23 Overdracht van winkelmandje in de trackingcode............................................................. 27
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 3
1. ALGEMENE INLEIDING
1.1 Tracking Met tracking kunnen de bewegingen van bezoekers op websites getraceerd en opgeslagen worden. Hierdoor kunnen het advertentiemedium en de website van de publisher worden bepaald waardoor de bezoeker bij de website van een adverteerder terecht kwam, evenals de acties van de bezoeker tijdens het bezoek.
1.2. Werkwijze De basis voor tracking is het gebruik van een publishercode. Dit is een HTML-code die (in het gedeelte voor leden in zanox) is gemaakt op grond van het soort advertentiemedium, het partnerprogramma en de ad space. Deze code zorgt voor de doorverwijzing naar de website van de adverteerder. Transacties kunnen worden opgeslagen doordat de trackingcode in de publishercode is geïntegreerd. Deze trackingcode bevat een gepersonaliseerde identifier die de identificatie van de bereikte publisher vergemakkelijkt. Soms worden woorden met dezelfde betekenis anders gebruikt. Om misverstanden te voorkomen wordt hieronder met een voorbeeld een beschrijving van de woorden gegeven.
Publishercode (ook wel HTML-code voor zanox-partners):
Partnercode/Partner-ID/Click-ID: 358C740897024T zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 4
Als de bezoeker op een advertentiemedium klikt, wordt deze middels een doorverwijzingproces doorverwezen naar de website van de adverteerder. Het zanox affiliate netwerk traceert transacties in realtime. 1. De gebruiker bezoekt de website van een publisher. 2. De gebruiker klikt op een advertentiemedium. 3. Er wordt verbinding gemaakt met het zanox affiliate netwerk. 4. Er wordt door zanox een cookie opgeslagen op de computer van de gebruiker. 5. Bij het klikken op het advertentiemedium wordt de gebruiker doorverwezen naar de website van de adverteerder. 6. De gebruiker creëert een lead/sale. 7. De lead/sale wordt opgeslagen. 8. Het cookie van de gebruiker wordt op een overeenkomst gecontroleerd. 9. Indien de informatie van het cookie overeenkomt, wordt de publisher herkent. De lead/ sale wordt opgeslagen in het zanox affiliate netwerk en toegewezen aan de gevonden publisher. De adverteerder beheert de lead/sale in zijn zanox-account.
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 5
1.3 Trackingmethodes Er worden twee methodes gebruikt voor tracking:
a) Op cookies gebaseerde tracking Bij een “cookietracking” wordt een cookie van zanox op de computer van de gebruiker opgeslagen als de gebruiker de website van een publisher bezoekt en op het daarop weergegeven advertentiemedium klikt. Het cookie bevat onder andere informatie over het advertentiemedium, de publisher, het programma en de kliktijd; deze gegevens worden opgeslagen in de trackingdatabase van zanox. Als een van de “trackingbugs” is geactiveerd (dus als er een lead/sale plaatsvindt), dan zoekt het trackingsysteem van zanox naar een overeenkomende cookie op de computer van de gebruiker. Indien geldige informatie van het cookie wordt gevonden, wordt deze gelezen en verstuurd naar zanox en vergeleken met de opgeslagen informatie. Zolang de cookie geldig blijft, worden via deze methode transacties toegewezen aan de bereikte publishers. De tijd die een cookie actief blijft, is afhankelijk van de tijdinstellingen voor cookies. Door middel van cookietracking kunnen leads/sales ook worden getraceerd als de gebruiker de website van de adverteerder verlaat nadat deze op de website terecht kwam via het klikken op een advertentiemedium, maar later terugkeert (tijdens een nieuwe internetsessie) en pas dan een lead/sale uitvoert (zie het gedeelte “Tracking looptijd”).
b) Cookie-onafhankelijke tracking Cookie-onafhankelijke tracking wordt steeds belangrijker in online-marketing. In dit opzicht wordt verondersteld dat de gebruiker: • zijn computer of browser dusdanig heeft geconfigureerd dat cookies niet worden opgeslagen of worden verwijderd na het sluiten van de browser • een firewall/virusscanner/anonymiser gebruikt • verschillende browsers, computers of apparaten met internetoptie gebruikt bij het surfen op het internet. Er worden verschillende technologieën voor tracking gebruikt om een consistente logging te garanderen, onafhankelijk van alle mogelijke gebruikersinstellingen.
1.4 Technologieën voor tracking Door een High Quality Tracking kunnen transacties exact worden doorverwezen naar de bereikte publisher. Hiervoor zijn speciale technologieën nodig die alle gegenereerde views, clicks, leads en sales opslaan in een logboek. zanox heeft hiervoor verschillende trackingoplossingen. Hun werkwijze verschilt in ieder geval met betrekking tot • de gegevensoverdracht • het soort partnertoewijzing • de tracking looptijd De verschillende trackingmethodes kunnen in vrijwel iedere combinatie worden gebruikt.
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 6
De combinatie van methodes is doorslaggevend voor de kwaliteit van de tracking.
Gegevensoverdracht HTML-tracking Bij HTML-tracking wordt een trackingcode van zanox in de vorm van een HTML-code (bestaand uit een script-tag en noscript-tag) geïntegreerd in de bevestigingspagina van de website van de adverteerder (bijv. “Hartelijk dank voor uw bestelling/registratie”). Als de bevestigingspagina in de online winkel wordt geopend, wordt de trackingcode geactiveerd op de trackingserver van zanox en wordt een transactie geteld. Via de trackingcode wordt alle relevante trackinginformatie verstuurd naar het zanox affiliate netwerk. De voordelen van deze methode zijn de eenvoudige implementatie en de nauwkeurige meting.
Uitgebreide HTML-tracking Bij deze methode moet de gebruiker na de lead/sale de transactie bevestigen. Deze bevestiging vindt plaats door bijvoorbeeld te klikken op een via e-mail verstuurde koppeling, of door het invoeren van een code die per sms is verstuurd. Na de bevestiging van de gebruiker wordt nog een code geactiveerd. Alleen dan wordt de lead/sale verstuurd naar het zanox affiliate netwerk.
Tracking van winkelmandjes Via deze methode vindt de XML-gebaseerde overdracht van een compleet winkelmandje (alle bestellingen) plaats, en daarmee komt de op het product gebaseerde betaling tot stand.
Het soort partnertoewijzing Minimal Standard Tracking Minimal Standard Tracking is het primaire trackingproces. Dit vindt plaats in het meest ideale transactiescenario, namelijk waar de gebruiker de cookies accepteert en de lead/ sale voltooit in dezelfde browsersessie als de aanvankelijke klik op het advertentiemedium van de website van de publisher.
Post View Tracking Bij deze techniek wordt een cookie opgeslagen op de computer van de gebruiker, op het moment dat een advertentiemedium wordt weergegeven (dus tijdens het bekijken ervan). Er worden 10 postview-ingangen per gebruiker opgeslagen in een cookie. Een nieuwe cookie is in de basisvorm 24 uur geldig (periode kan door de adverteerder worden bepaald). Als de gebruiker binnen deze periode een lead/sale verricht op de website van een adverteerder, kan de bereikte publisher nog steeds worden herkend, zelfs als de gebruiker de website van de adverteerder niet via het advertentiemedium bezoekt (d.w.z. door activering van de trackinglink van zanox), maar direct op de website terecht komt via het adres van de adverteerder. Permanente implementatie van de trackingcode is een eerste vereiste voor effectieve Post View Tracking.
True Post View Tracking (TPV) zanox biedt met de TPV-technologie een gespecialiseerde oplossing op postview-basis,
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 7
waardoor de adverteerder toegang krijgt tot een nieuw bereik via premium websites. Bij TPV-tracking wordt bij iedere weergave van een advertentiemedium een unieke cookie geplaatst. Door deze cookie kunnen de gebruikersacties worden bepaald die na de weergave plaatsvonden, zonder dat erop geklikt hoeft te worden.
Advanced Session Tracking (AST) Met Advanced Session Tracking kunnen leads/sales zelfs zonder informatie van cookies worden getraceerd, middels een toegewezen partner-identifier (Partner-ID) van zanox, hoewel dit alleen van toepassing als de lead/sale is verricht tijdens dezelfde browsersessie als de click. Een sessie wordt beëindigd door de browser te sluiten; een in een nieuwe browsersessie voltooide lead/sale kan niet meer worden toegewezen aan de bereikte publisher.
Fingerprint Tracking Fingerprint Tracking is een proces dat zorgt voor de juiste toewijzing van de gemaakte transacties (lead/sale) en de bereikte publishers, onafhankelijk van cookies. Bij dit proces wordt door het klikken op het advertentiemedium een digitale ‘’vingerafdruk’’ aangemaakt via een speciaal algoritme, door verschillende gegevens te combineren (zoals IP-adres, browserversie en systeemversie van de computer van de gebruiker, unieke navigator/apparaatcodes, etc.). Door deze methode kunnen de leads/sales zelfs zonder informatie van cookies worden toegewezen, door de fingerprint die is gemaakt op het moment dat op het advertentiemedium is geklikt te vergelijken met de fingerprint die ten tijde van de lead/sale is gemaakt.
Tracking looptijd Late Conversion Tracking Dit proces verwijst naar de tracking looptijd en zorgt voor de betaling van bereikte publishers voor binnen de bepaalde levensduur van het cookie gegenereerde leads/ sales, zelfs als de transactie pas dagen of weken na de oorspronkelijke klik op het advertentiemedium wordt voltooid.
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 8
2. IMPLEMENTATIE VAN TRACKING
2.1 Vereisten Aan de volgende vereisten moet worden voldaan om ervoor te zorgen dat de transacties consistent en nauwkeurig worden opgeslagen: • De trackingcode van zanox moet permanent op de voltooiingspagina van uw website blijven staan, bijvoorbeeld op de registratie- of bevestigingspagina. • Om sessietracking te gebruiken moet de trackingcode de partneridentifier van zanox dragen en weergeven.
2.2 Procedure 1. Voeg de overeenkomende trackingcodes van zanox voor saletracking en leadtracking toe aan de voltooiingspagina van uw website, bijvoorbeeld op de registratie-of bevestigingspagina. 2. U dient minimaal de verplichte parameters van de trackingcodes te vervangen in de • Script-tag • Noscript tag U kunt desgewenst of waar nodig voor de identificatie van transacties optionele parameters in de trackingcode invoegen.
2.3 De “Partner-ID”-trackingparameter van zanox Het Partner-ID is een specifiek getal dat wordt gegenereerd door op het advertentiemedium te klikken (trackinglink), en wordt tijdens het doorverwijzingsproces naar de landingspagina (registratiepagina/winkelpagina) verplaatst, waar het als een partneridentifier dient. De partneridentifier van zanox moet zo lang als de sessie actief is in de sessie worden meegenomen of behouden. Hierbij is het gebruik van cookies niet toegestaan. De bijgevoegde partneridentifier van zanox wordt opnieuw verstuurd op de bevestigingspagina van de bestelling via de parameter Partner-ID=[[xxx]] in de HTML-trackingcode, en zorgt ervoor dat het zanox affiliate netwerk de overeenkomstige lead/sale kan traceren. De overdrachtparameter die in de standaardinstelling wordt gebruikt is “zanpid”. In overleg met zanox kunt u deze naam desgewenst aanpassen of wijzigen. De maximale lengte van de waarde die wordt toegestaan door de “zanpid”-parameter is 256 tekens.
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 9
2.4 Overdracht van winkelmandjes in de trackingcode Er kunnen verschillende details met betrekking tot de inhoud van het winkelmandje worden overgedragen, d.w.z. voor elk afzonderlijk item in het mandje met behulp van de XML-parameter. Door de overdracht van het categorie-ID (CID) kunnen de individuele producten worden toegewezen aan de toepasselijke verkoopcategorie. Om een winkelmandje over te dragen moet u de waarde “basket” aan het CID toewijzen. De informatie wordt in de XML-parameter verstuurd om de productinformatie in de verkooptrackingcode over te dragen. Dit wordt in XML-structuur uitgevoerd. Gedetailleerde specificaties van de XMLparameters kunt u vinden in de bijlage. Voorbeeld XML-overdracht: &XML=[[<so cid=”technology” pn=”product_name_1” pnr=”1234” up=”1234.56” qty=”2” ulp=”0815”/><so cid=”book” pn=”product_name_2” up=”98.76” cf=”3” ulp=”4711”/>]]
XML-parameters moeten “goed gevormd” zijn, d.w.z. de elementen en kenmerken ervan mogen geen speciale tekens bevatten. Ingesloten speciale tekens moeten worden overgedragen in HTML-codering (zie voorbeelden in Tabel 1). Draag het hele winkelmandje over in URL-codering (zie voorbeelden in Tabel 2). Speciale tekens
De inhoud van het XML-mandje is HTML-gecodeerd en het hele mandje is URL-gecodeerd: &XML=[[%3cz%3e%3co%3e%3cso+cid%3d%22technology%22+pn%3d%22News+from+%2 6quot%3bErnie+%26amp%3b+Bert%26quot%3b%22+up%3d%221234.56%22+qty%3d%22 2%22+ulp%3d%220815%22%2f%3e%3cso+cid%3d%22book%22+pn%3d%22surprise+egg s%22+up%3d%2298.76%22+ulp%3d%224711%22%2f%3e%3c%2fo%3e%3c%2fz%3e]]
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 10
U kunt een voorbeeldmandje aanmaken met de winkelmandjesgenerator: http://www.zanox.com/xml/basketGenerator.htm
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 11
3. TRACKINGTEST
Voor een succesvolle en consistente tracking is de permanente integratie van de trackingcode nodig. Voordat het programma wordt gelanceerd, moeten verschillende trackingtesten worden uitgevoerd. Deze trackingtesten worden uitgevoerd door uw TSE (technical service engineer bij zanox) om ervoor te zorgen dat de trackingtechnologie van zanox goed werkt en dat de best mogelijke resultaten gegarandeerd kunnen worden. De trackingtest bevat de trackingmethodes die door de programmabeheerder worden aangeboden: Procedure Trackingtechnologie
Vereiste
Procedure
Minimal Standard Tracking
Toegestane cookies
Activering van de trackinglink (klik op advertentiemedium) Testlead/-sale Controleer de broncode van de bevestigingspagina
Late Conversion Tracking
Toegestane cookies Werking van Minimal Standard Tracking
Activering van de trackinglink (klik op advertentiemedium) Sluit de browser Open een nieuwe browsersessie Navigeer direct naar de online winkel Testlead/-sale Controleer de broncode van de bevestigingspagina
Advanced Session Tracking (AST)
Cookies niet toegestaan
Activering van de trackinglink (klik op advertentiemedium)
zanox partneridentifier (zie gedeelte "Partner-ID") wordt Testlead/-sale tijdens dezelfde meegenomen tijdens de brow- sessie sersessie Controleer of de zanox partneridentifier is overgedragen naar de broncode van de bevestigingspagina.
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 12
Trackingtechnologie
Vereiste
Procedure
High Quality Tracking van zanox
De trackingcode is permanent ingesloten
Activering van de trackinglink (klik op advertentiemedium) Sluit de browser Verwijder alle cookies en maak de cache leeg Open een nieuwe browsersessie Navigeer direct naar de online winkel Testlead/-sale Controleer of de sale is geregistreerd via fingerprinttechnologie
Als de trackingcode zichtbaar is in de broncode van de bevestigingspagina en alle parameters correct zijn, verschijnt de lead/sale in de zanox User Interface. De trackingtest is gelukt.
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 13
4. ADVERTENTIEMEDIA
Advertentiemedia kennen vele vormen, van eenvoudige tekstlinks en banners tot uitgebreide widgets. Advertentiemedia zijn belangrijke instrumenten bij het genereren van omzet. Om omzet op een betrouwbare manier te kunnen evalueren moet elke klik op een advertentiemedium door zanox worden vastgelegd. Daarom zijn alle advertentiemedia van zanox uitgerust met partnerspecifieke trackingkoppelingen. Als erop wordt geklikt, wordt een cookie opgeslagen op de computer van de gebruiker en wordt de partneridentifier van zanox overgedragen naar de website van de adverteerder. De partneridentifier van zanox zorgt ervoor dat een transactie direct na de click wordt vastgelegd, terwijl het cookie actief is bij volgende transacties.
4.1 Instellingen voor advertentiemedia Ga zorgvuldig te werk bij het aanpassen van advertentiemedia om latere problemen tot een minimum te beperken. Hierbij dienen de volgende punten in acht worden genomen:
4.1.1 Algemene informatie De door u ingestelde retrievalcode (HTML/script) is niet dezelfde code als de publishercode. De publishercode is uitgerust met een trackinglink van zanox, de retrievalcode daarentegen is dat niet. Zorg er hierbij voor dat alle in de gebruikersinterface van zanox getoonde advertentiemedia (voor zowel publishers als adverteerders) op de retrievalcode zijn gebaseerd. Dit speelt een rol in het overzicht “Advertentiemedia beheren”, als ook in de voorvertoning (preview) voor de publisher. Zorg ervoor dat de advertentiemedia ook een bruikbare preview hebben, zonder trackingparameters. Wijzigingen in de retrievalcode resulteren altijd in opschorting van het overeenkomstige advertentiemedium. Nadat deze weer is vrijgegeven, dient u uw publisher in te lichten over de aangepaste advertentiemedia, zodat ze deze kunnen opnemen in de bijgewerkte bannercode in uw advertentieveld. Aleen HTML- en script-advertentiemedia moeten door het bannerteam van zanox ([email protected]) gecontroleerd en vrijgegeven worden. U kunt alle andere advertentiemedia (tekst/afbeeldingen) helemaal zelf regelen. Als u wilt dat uw advertentiemedium op de ad server van zanox wordt getoond, is de specificatie van een standaardformaat voor advertentiemedia een vereiste. Voorkom waar mogelijk de uitdrukking “freestyle”. De specificatie van formats voor advertentiemedia vergemakkelijkt ook het zoeken naar advertentiemedia. Controleer na het uploaden van uw advertentiemedia alle verwijzingen naar externe bestanden (bijv. CSS/scripts/afbeeldingen) in de retrievalcode. Er moet altijd naar externe bestanden worden verwezen via absolute paden (bijv. http://www.your-domain.com/yourfile.js).
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 14
4.1.2 Procedure Hosting van advertentiemedia Maak een map op uw webserver aan, zodat u uw advertentiemedia daar kunt opslaan. Upload alle advertentiemedia die u met uw zanox-programma wilt gebruiken en heb bij het instellen van de advertentiemedia een volledige lijst met koppelingen beschikbaar voor deze bestanden. U kunt uw advertentiemedia ook op een van de webservers van zanox zetten. Uw zanox-contactpersoon kan u meer gedetailleerde informatie over de voorwaarden en procedure van het hosten van advertentiemedia geven.
Nieuwe advertentiemedia toevoegen Advertentiemedia kunnen worden ingesteld via het menu-item “Advertentiemiddelen beheren”. Selecteer de gewenste soort advertentiemedium en klik daarna op de knop “Nieuwe reclame toevoegen”.
Importeren/exporteren van advertentiemedia Met een functie voor het importeren/exporteren van advertentiemedia kunt u uw advertentiemedia met een Excel-spreadsheet aanpassen en uploaden. Wij adviseren deze procedure voor ervaren gebruikers. Uw zanox-contactpersoon kan u meer informatie geven of u kunt de zanox-wiki raadplegen.
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 15
4.2. Soorten advertentiemedia zanox onderscheidt de volgende soorten advertentiemedia: • Tekst • Afbeelding • Afbeelding met tekst • HTML • Script Deze soorten media worden onderverdeeld in standaard advertentiemedia (tekst, afbeelding, afbeelding met tekst) en speciale advertentiemedia (HTML, script). Daarnaast kan elk advertentiemedium geconfigureerd worden als een deeplink, en sommige advertentiemedia, bijv. tekst, HTML of scripts, kunnen als mediageneratoren worden geconfigureerd. We spreken in dit opzicht van “uitgebreide advertentiemedia”.
4.2.1. Overzicht – standaard advertentiemedia Tekstkoppeling Een tekstkoppeling is de meest eenvoudige vorm van advertentiemedia. Hierbij gaat het om tekst die is gekoppeld aan een door u bepaald doeladres (URL).
Afbeelding Bij advertentiemedia-afbeeldingen gaat het om banners en logo’s in de bestandsindelingen (formats) GIF, JPG of PNG. Om deze afbeeldingen te gebruiken, moeten de afbeeldingsbron (URL) en het doeladres van de koppeling (URL) worden gespecificeerd. Voer de URL in als afbeeldingsbron zonder “http:/” ervoor. Gebruik “https://” indien u advertentiemedia voor versleutelde websites wilt aanbieden (bijv. webwinkels).
Afbeelding met tekst Advertentiemedia-afbeeldingen kunnen gecombineerd worden met tekst. De volgende specificaties zijn vereist voor standaard advertentiemedia: x Verplicht
(x) Optioneel
- Selectie niet beschikbaar
Adver-
Koppe-
Format
Naam
Doel-
tentie-
ling met
koppeling koppeling adres
media
parame-
Tekst
Bron af-
koppeling beelding
koppeling
Externe-
Retrie-
linkgene-
valcode
rator
ters Tekst Afbeelding
(x)
-
x
x
x
-
(x)
-
(x)
x
x
x
-
x
-
-
(x)
x
x
x
x
x
-
-
Afbeelding met tekst
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 16
4.2.2. Overzicht – speciale advertentiemedia HTML-advertentiemedia Bij HTML-advertentiemedia gaat het om fragmenten van statische coderingen, zoals formulieren (zoek- of boekingscherm) of sjablonen voor nieuwsbrieven. Deze soort advertentiemedia is ook geschikt voor nieuwsbrieven en microsites in HTML. HTML-advertentiemedia worden alleen door zanox vrijgegeven ([email protected]), na een geslaagde test.
Script-advertentiemedia JavaScript, Iframes en Flash-banners worden allemaal beschouwd als script-advertentiemedia. Script-advertentiemedia zijn bijzonder geschikt voor dynamisch bijwerken van inhoud, bijvoorbeeld voor advertentieproducten die dagelijks of wekelijks veranderen, bestsellers of speciale aanbiedingen. Op deze manier kunnen ook dynamische formulieren worden gemaakt. De publisher integreert één keer een code; de uitwisseling van inhoud vindt plaats op de server van de adverteerder. Script-advertentiemedia worden alleen door zanox vrijgegeven ([email protected]), na een geslaagde test. De volgende specificaties zijn vereist voor speciale advertentiemedia (HTML en script): x Verplicht
(x) Optioneel
- Selectie niet beschikbaar
Adver-
Koppe-
Format
Naam
Doel-
tentie-
ling met
koppeling koppeling adres
media
parame-
Tekst
Bron af-
koppeling beelding
koppeling
Externe-
Retrie-
linkgene-
valcode
rator
ters HTML
x
x
x
(x)
-
-
(x)
x
Script
x
x
x
(x)
-
-
(x)
x
4.2.3 Overzicht – uitgebreide advertentiemedia (deeplink- en advertentiemediageneratoren) Koppeling met parameters (dynamische deeplink) Met een deeplink geeft u de publisher de mogelijkheid om de doel-URL individueel aan te passen. Op deze manier kan een deeplink naar bepaalde categorieën of naar individuele producten toe linken, of een zoekopdracht initialiseren.
Externe-linkgenerator (advertentiemediagenerator) Met de “Externe-linkgenerator” geeft u uw publishers een koppeling naar een door u zelf ontwikkelde advertentiemediagenerator of widget.
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 17
4.3. Speciale advertentiemedia 4.3.1 Algemene informatie Gebruik van HTML-kopgegevens Gebruik geen HTML-kopgegevens, d.w.z. geen tags zoals html, kop, titel, meta, body of documentsoort. Alle websites van publishers voldoen al aan deze specificaties.
Gebruik van HTML-formulieren Let er bij het gebruik van HTML-formulieren op dat alleen de “GET”-methode wordt ondersteund. Het is vaak niet genoeg om het formulier te herschrijven naar methode=”GET”. De website die de gegevens ontvangt, moet deze methode ook ondersteunen. Bij twijfel kan uw websitebeheerder u hierover adviseren.
Gebruik van stylesheets Indien u stylsheets gebruikt voor uw HTML/script-advertentiemedia, mag de zanox User Interface (en dus mogelijk ook de website van de publisher) niet veranderen door uw ingevoegde stijl. In eerste instantie kunnen hier fouten ontstaan door het gebruik van stijlspecificaties voor algemene tags, zoals bijvoorbeeld “body”, “td” of “a”. Als de zanox User Interface wordt gewijzigd door de stylesheet van de advertentiemedia, dan behoudt zanox zich het recht om de desbetreffende advertentiemedia niet vrij te geven. Als er verschillende advertentiemedia op een pagina staan, bijv. in het overzicht van zanoxadvertentiemedia, dan kunnen de advertentiemediastijlen daar elkaar ook overlappen en beïnvloeden. De bovenstaande problemen kunnen effectief worden voorkomen, indien u duidelijke en unieke identifiers gebruikt en ernaar verwijst in de CSS (zie voorbeeld). Verkeerd: onnodige tags/stijlen kunnen elkaar overlappen. <style type=”text/css”> * {font-size:300%;} body {font-face:serif;} td {margin-top:100px; margin-bottom:100px;}
My ad media
Correct: overlapping van stijl is niet mogelijk. <style type=”text/css”> #youradmedia0709 {font-size:300%; font-face:serif;} #youradmedia0709 td {margin-top:100px; margin-bottom:100px;}
My ad media
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 18
4.3.2 JavaScript De publisher integreert de code één keer; de uitwisseling van de inhoud vindt plaats op de server van de adverteerder.
4.3.3. Iframe Het voordeel van het gebruik van Iframes is dat de inhoud van de banner op een van uw servers staat, waardoor u de mogelijkheid hebt om de inhoud te allen tijde uit te wisselen, zonder dat uw publisher het advertentiemedium hoeft bij te werken. Daar staat echter tegenover dat u ervoor moet zorgen dat de op deze wijze geïntegreerde pagina’s “traceerbaar” blijven. We adviseren daarom dat dit advertentiemedium alleen door ervaren gebruikers wordt gebruikt, of respectievelijk door gebruikers met basiskennis van webontwikkeling.
4.3.4. Flash-banner Een Flash-banner moet een “klikbaar” oppervlak hebben. Dit is doorgaans een doorzichtige knop die boven op de Flash-film ligt. Tegelijkertijd moet dit klikbare oppervlak een koppeling bevatten die onder geen enkele omstandigheid hard-gecodeerd mag zijn (bijv. “http://www.your-domain.com”), maar deze moet daarentegen naar de inhoud van een externe variabele verwijzen. Deze parameter wordt meest “incomingURL”, “clickTag” of “clickTAG” genoemd, en wordt overgebracht naar de Flash-film in de HTML-retrievalcode. Zorg er tegelijkertijd voor dat de parameters in de Flash-code en de retrievalcode identiek zijn geschreven (in het bijzonder hoofdletters / kleine letters). Banners die deze eigenschappen niet hebben, kunnen niet van tracking worden voorzien door zanox en dus niet worden vrijgegeven. Gebruik het volgende voorbeeld van een ActionScript-code ter referentie bij het maken van Flash-banners:
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 19
Flashloader van zanox We adviseren om de Flashloader van zanox te gebruiken voor het integreren van Flashbanners. De zanox-Flashloader is een JavaScript dat browserspecifieke uitvoer genereert. Voorbeeld: zanox-Flashloader met placeholder-afbeelding Als volgt instellen: <script language=”javascript” src=”http://www.zanox-affiliate.de/ppv/ images/programs/flash_load/flash_loader_v3.js”> <script type=”text/javascript”> zxFlash(“http://www.your-domain.com/flashbanner.swf” , “http:// www.your-domain.com/placeholder.gif” , 120 , 600 , “opaque”, “http://www.your-domain.com” , “XXX” ); <noscript>
Indien u geen placeholder-afbeeldingen heeft, kunt u het volgende vereenvoudigde script gebruiken: Voorbeeld: zanox-Flashloader zonder placeholder-afbeelding Als volgt instellen: <script language=”javascript” src=”http://www.zanox-affiliate.de/ppv/ images/programs/flash_load/flash_loader_v3.js”> <script type=”text/javascript”> zxFlash(“http://www.your-domain.com/flashbanner.swf” , “” , 120 , 600 , “opaque”, “http://www.your-domain.com” , “XXX” );
Wijzig de gekleurde gedeeltes van het voorbeeld in de variabelen die zijn gebruikt in de Flash-film. De parameters in detail: (1) Rood: URL van de Flash-banner (SWF) (2) Violet: Placeholder-afbeelding (JPG, GIF, PNG) (3) Groen: Breedte- en hoogte-details in pixels (4) Oranje: Landingspagina van het advertentiemedium (“link URL”)
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 20
(5) Blauw: Vervang XXX met de klikparameter van de Flashbanner (clickTag, incomingURL, etc.), precies zoals aangegeven in de Flashbanner (SWF).
4.3.5 zanox-”page peel” Een “page peel” is een klein “ezelsoor” dat rechts- of linksboven op de website staat. zanox heeft een gerichte oplossing voor dit advertentiemedium.
4.3.6 zanox-videospeler Met de zanox-videospeler kunt u video’s als advertentiemedium integreren.
4.4 Advertentiemedia beheren 4.1.1 Advertentiemedia vrijgeven Adverteerders vrijgeven Na het toevoegen van een advertentiemedium is dit doorgaans niet zichtbaar voor uw publisher (standaardinstelling). U kunt het advertentiemedium zichtbaar maken voor de publisher via de instelling “Linkstatus”. Verander hiervoor de linkstatus van “Configureren” naar “Actief”.
De zogenaamde adverteerdersvrijgave kan bekeken worden in de lijst met advertentiemedia en wordt aangeduid met een verkeerslicht bestaande uit 3 kleuren. Groen betekent “Actief”, oranje betekent “Configureren” en rood betekent “Niet-actief”.
zanox-bannerteam vrijgeven HTML- en script-advertentiemedia worden weergegeven door een verkeerslicht met 2 kleuren. Een rood licht betekent dat de advertentiemedia nog steeds gecontroleerd moet worden door het bannerteam van zanox. Hier wordt naast een kwaliteitscontrole een test uitgevoerd om ervoor te zorgen dat de advertentiemedia getraceerd kan worden. Stuur voor het verkrijgen van vrijgave een lijst met advertentiemedia-ID’s van de betreffende
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 21
advertentiemedia naar [email protected]. Vrijgave vindt plaats binnen twee werkdagen.
4.4.2. Categorisatie van advertentiemedia We adviseren om advertentiemedia te categoriseren, zodat publishers de advertentiemedia snel kunnen vinden. Klik voor het aanmaken van nieuwe categorieën op de link “Advertentiemiddelen beheren” in het overzicht met advertentiemedia. Toewijzing aan een categorie kan dan worden uitgevoerd in zowel de overzichtslijst als in de wijzigingsmodus van de individuele advertentiemedia.
De niveau-instellingen voor de categorieën is een programmabrede instelling. Indien u een dieper niveau wenst dan het vooraf ingestelde niveau, neem dan contact op met uw zanoxcontactpersoon.
4.4.3 Advertentiemedia wijzigen Om een advertentiemedium te wijzigen, gaat u naar “Aanbieder” > “Advertentiemiddelen beheren” en daarna naar “Bewerken” bij het betreffende advertentiemedium. Hier dienen de volgende punten in acht te worden genomen: • Indien doel-URL’s of afbeelding-URL’s worden gewijzigd, kan het bijwerken van partnerkoppelingen om technische redenen mogelijk worden vertraagd tot maximaal 3 uur. • Met uitzondering van de retrievalcode voor de HTML- en script advertentiemedia, kunt u alle gegevens wijzigen, zonder dat advertentiemedia opnieuw vrijgegeven moet worden door het zanox-bannerteam. Als de retrievalcode voor de advertentiemedia wordt gewijzigd, moeten de volgende punten in acht worden genomen: • Het uit 2 kleuren bestaande verkeerslicht voor vrijgave verandert en wordt rood. Hierdoor kunnen uw publishers het advertentiemedium niet meer vinden in de zanox User Interface. • Stuur een lijst met de ID’s van alle gewijzigde advertentiemedia naar banner@ zanox.com, zodat deze opnieuw vrijgegeven kunnen worden. •
Houd er rekening mee dat HTML- en script-advertentiemedia waarvan de retrievalcode is gewijzigd, niet automatisch worden bijgewerkt op websites van partners. Daarom is het essentieel dat u uw publishers hierover informeert, om een bijgewerkte publisherscode te verkrijgen.
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 22
BIJLAGE
zanox-trackingparameters De in te stellen parameterwaarden in de zanox-trackingcode worden weergegeven als “XXX”. Vervang “XXX” met behulp van de volgende informatie: Verander bij het wijzigen van de “XXX-en” de vierkante dubbele haakjes [[ en ]] in de code niet. Deze dienen als afscheiders voor de parameterwaarden
x= verplichte parameter (x)= optionele parameter
Parameter
Communiceert wat?
Voor sale
Voor lead
Opmerking
OrderID
Het bestelnummer voor duidelijke en uitgebreide toewijzing van transacties.
x
x
Unieke en exacte identifier met maximaal 50 tekens (bijv. oplopende getallen)
CurrencySymbol
De trackingvaluta, d.w.z. de valuta die van toepassing is in de winkel gedane bestellingen/verkopen.
x
(x)
Als producten in de winkel alleen in EUR-valuta besteld kunnen worden, mag de parameter “CurrencySymbol”= overgedragen worden met de statische invoer “EUR”.
Gebruik alleen samen mogelijk met de parameter “CommissionFix”
Valuta's moeten omschreven zijn in overeenstemming met ISO-norm 4217, bepalingen met betrekking tot afkortingen voor valuta. Neem contact op met uw technical sales enigineer (TSE) bij zanox voor een volledige lijst met alle trackingvaluta. EUR voor euro USD voor Amerikaanse dollars GBP voor pond sterling. CHF voor Zwitserse frank PLN voor Poolse zloty SEK voor Zweedse kroon
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 23
Parameter
Communiceert wat?
Voor sale
Voor lead
Opmerking
TotalPrice
Totale waarde van de goederen
x
(x)
Specificatie van de nettowaarde (als een decimale waarde), omdat dit de basis vormt voor de berekening van de procentuele commissie die van toepassing is Max. 2 decimalen (2 plaatsen achter de komma)
zanox-partneridentifier (of Partner-ID)
Dient om de partner zelfs zonder informatie uit de cookie te identificeren, indien de lead/sale tijdens dezelfde sessie wordt verricht als de klik op de admedia.
(x) voor sessietracking
(x) voor ses- Om de transacties zonder sietracking cookies te kunnen registreren, willen we graag de partneridentifier (PartnerID), welke tijdens de re-direct is toegewezen, terug ontvangen. (zie het gedeelte over “Sessietracking”). Max. 256 tekens
CategoryID (CID)
Vereist indien er andere be- (x) talingsvoorwaarden gelden voor verschillende productgroepen.
(x)
Alfanumeriek, max. 20 tekens
CustomerID
Dit is een cijfercombinatie zodat transacties aan een unieke klant toegewezen kunnen worden.
x
(x)
Alfanumeriek, max. 50 tekens
SuborderID
Verdere transactiegerelateerde informatie die interessant is voor de adverteerder of vereist is voor de identificatie van de transactie.
(x)
(x)
Max. 10 tekens
CommissionFix
Specificatie van een vaste commissie die afwijkt van de standaardvoorwaarden.
(x)
(x)
Deze parameter heeft voorrang op de commissiemodellen.
Informeer uw zanox-contactpersoon over de verwachte CID-waarde, zodat dit kan worden ingevoerd in het zanoxsysteem.
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 24
Parameter
Communiceert wat?
Voor sale
Voor lead
Opmerking
CommissionPercent
Een percentage dat de hoogte van de commissie bepaalt, gebaseerd op de totale waarde van de producten (TotalPrice). Een percentage dat de hoogte van de commissie bepaalt, gebaseerd op de totale waarde van de producten (TotalPrice).
(x)
(x)
Deze parameter heeft voorrang op de commissiemodellen.
SessionID
Met dit getal identificeren we de sessie waarin de transactie is uitgevoerd.
(x)
(x)
ReviewNote
Individuele opmerkingen
(x)
(x)
Max. 255 tekens
MaturityDate
Een bevestigingsdatum (x) voor transacties die kunnen afwijken van de periode van de automatische bevestiging (in de zanox-PRM).
(x)
Opbouw: JJJJ-MM-DD
Verzendt de inhoud van het winkelmandje samen met het CID van het mandje.
(x)
XML
(x)
Vooral in de toerisme-industrie is het gebruikelijk dat bijvoorbeeld de datum van vertrek hier wordt verstuurd om een voortijdige bevestiging van de sale te voorkomen, omdat de boeking geannuleerd kan worden tot aan de vertrekdatum. Raadpleeg het gedeelte met de kop “Overdracht van winkelmandje in de trackingcode”
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 26
* Definitie van de nettoprijs zonder verzendkosten (zie de parameter “TotalPrice”)
Overdracht van winkelmandje in de trackingcode XML-parameter
Betekenis
Opmerking
z (zanox) o (bestelling)
Instructie/bestelling
so (subbestelling)
Subbestelling of deelbestelling (voor ieder product in de bestelling)
cid (CategoryID)
Categorie-identificatie (bepaalt de productcategorie en dus de commissie)
pn (productnaam)
Productnaam
En-tekens, aanhalingstekens en symbolen voor groter dan/kleiner dan moeten HTML-gecodeerd zijn
pnr
Product/item-nr.
Max. 50 tekens (bijv. A1101)
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 27
XML-parameter
Betekenis
Opmerking
up (prijs per eenheid)
Prijs van een enkel product
Max. 20 tekens, decimaal gescheiden door een komma (bijv. 1250,99), geen duizend-afscheider (vandaar 1000, in plaats van 1.000)
cf CommissionFix
Commissietarief
Het gebruik van deze parameter bij tracking heeft voorrang op de commissiemodellen. Max. 12 tekens, decimaal gescheiden door een komma (bijv. 1250,99), geen duizend-afscheider (vandaar 1000, in plaats van 1.000)
Q (hoeveelheid)
Aantal/getal (alleen vereist als > 1)
Max. 16 tekens, hele getallen (bijv. 3)
ulp (deeplink)
Parameter om aan een specifiek product te koppelen
In de meeste gevallen, het product of itemnummer; max. 255 tekens Indien u het Look@-product van zanox gebruikt voor zoekmachinemarketing, dan moet de “ULP” identiek zijn aan de “ULP” van het overeenkomstige Look@advertentiemedium. Uw Look@-accountmanager is beschikbaar om te helpen, in het geval u vragen heeft.
zanox B.V. | Opstarthulp voor adverteerders | Versie 01/2015 | Pagina 28