Een Tagless Request kan in plaats van een advertentietag worden gebruikt om de onbewerkte code voor advertentiemateriaal op te vragen die is gedistribueerd in Ad Manager. Tagless Requests worden doorgaans gebruikt als aangepaste parsering en weergave is vereist, zoals voor settopboxen of andere omgevingen zonder Google-tags of SDK-support.
Als u een Tagless Request maakt, retourneert Ad Manager alleen de onbewerkte code voor advertentiemateriaal, precies zoals gedistribueerd, zonder de advertentie uit te voeren en weer te geven. Als er geen advertentie wordt gevonden, wordt de status 200/OK
geretourneerd met een lege reactie.
Uw app, speler of site moet de code uitvoeren om de advertentie weer te geven en tracking van vertoningen activeren.
Handmatig een Tagless Request maken
Als u een Tagless Request wilt maken, begint u met de basis-URL, neemt u alle vereiste parameters op en voegt u eventuele aanvullende optionele parameters toe. Gebruik deze parameters om het advertentieblok, het formaat van het advertentiemateriaal, sleutel/waarden en andere informatie over het verzoek op te geven.
Tagless Requests moeten beveiligd worden verzonden via SSL (https://
).
Beginnen met een basis-URL
Gebruik deze basis-URL: https://securepubads.g.doubleclick.net/gampad/adx?
De parameters van uw advertentieverzoek opgeven
Vereiste parametersParameter | Beschrijving |
---|---|
iu |
Google Ad Manager-advertentieblokcode, inclusief uw Google Ad Manager-netwerkcode. Als u meerdere niveaus wilt opnemen, gebruikt u de schuine streep naar voren ( Voorbeeld
Als u Beheer van meerdere klanten (Multiple Customer Management, MCM) gebruikt met Tagless Requests, gebruikt u de structuur Voorbeeld (MCM)
|
sz |
Formaat van advertentiemateriaal. Als u meerdere formaten wilt opnemen, gebruikt u de verticale balk ( Voorbeeld
We raden u aan sluistekens ( Voorbeeld
|
url |
URL van het domein dat het eerste advertentieverzoek host. Alleen vereist voor MCM-verzoeken. Voorbeeld
|
c |
Correlatorwaarde (of cachebusting-waarde). Dit moet een willekeurig getal zijn (letters zijn niet toegestaan) dat door een uitgever is gepubliceerd om te zorgen dat een nieuwe oproep naar de advertentieserver wordt gestuurd telkens als de pagina wordt geladen, om verschillen in het aantal getelde vertoningen te voorkomen. Voorbeeld
|
tile |
Positie van de tag op een webpagina. De waarde moet een uniek geheel getal zijn. Voor een gemakkelijkere implementatie raden we een oplopende waarde aan. Dit is alleen vereist als meerdere advertentietags dezelfde advertentieblokcode ( Voorbeeld
|
Parameter | Beschrijving |
---|---|
d_imp |
Schakelaar voor vertraagde vertoningen. Indien opgenomen, zijn vertoningsaantallen op verzoek uitgezet en wordt de macro voor weergegeven vertoningen in het geretourneerde advertentiemateriaal of de informatie van de parameter Voorbeeld
|
d_imp_hdr |
Schakelaar voor informatie over vertraagde vertoningsheaders. Indien opgenomen, wordt de weergave-URL die wordt gebruikt voor vertoningsaantallen geretourneerd in de HTTP-header. Deze headerinformatie wordt standaard niet gedefinieerd. Een uitgever moet vervolgens deze weergave-URL pingen om een vertoning te tellen. Meer informatie over vertoningsaantallen en Tagless Requests.
Voorbeeld
|
t |
Sleutel/waarde-paren op advertentieruimteniveau. Elke sleutel en waarde worden gescheiden door het gelijkteken VoorbeeldDe parameter Gebruik Voorbeeld
De volgende tekens zijn niet toegestaan in sleutels of waarden: VoorbeeldAls de sleutel 'a' wordt ingesteld op de waarde 'b+c' met |
m |
De waarde mime-type van de HTTP-header. Voorbeeld
|
mob |
Verzoekindicator voor mobiele advertentie. Voorbeeld
|
ppid |
Met de door de uitgever verstrekte ID (PPID) kunnen uitgevers Google Ad Manager een ID sturen voor gebruik in frequentielimieten, doelgroepsegmentering en -targeting, opeenvolgende advertentieroulatie en andere beheeropties voor op doelgroepen gebaseerde advertentieweergave op apparaten. Voorbeeld
|
u_w |
Breedte van scherm van mobiel apparaat, waarbij de automatische detectie van de advertentieserver wordt overschreven. Voorbeeld
|
u_h |
Hoogte van scherm van mobiel apparaat, waarbij de automatische detectie van de advertentieserver wordt overschreven. Voorbeeld
|
submodel |
Hardware-informatie over het mobiele apparaat, waarbij de automatische detectie van de advertentieserver wordt overschreven. Voorbeeld
Submodelwaarden:
|
Vertoningstracking activeren
Ad Manager kan gedownloade vertoningen, ook wel vertraagde vertoningen genoemd, bijhouden voor Tagless Requests. Gebruik hiervoor een van de onderstaande opties, maar niet allemaal tegelijk. Als u alle opties tegelijk gebruikt, kan het voorkomen dat vertoningen dubbel (of driedubbel) worden geteld.
We raden optie 1 aan, maar daarvoor moet u toegang hebben tot HTTP-reactieheaders en een op headers gebaseerd protocol kunnen implementeren.
Optie 1: Lees de HTTP-reactieheader om vertoningsaantallen te beheren
Voeg de parameter d_imp=1
en d_imp_hdr=1
toe aan uw Tagless Request, zodat Google Ad Manager pas een (gedownloade) vertoning registreert nadat u handmatig een vertoningsping activeert met de HTTP-header-URL Google-Delayed-Impression
. Wanneer de vertoningsping is geactiveerd, wordt er een 'Advertentieserver-vertoning' en een 'Gedownloade advertentieserver-vertoning' geregistreerd door Google Ad Manager.
Voeg de macro voor weergegeven vertoningen niet toe voor advertentiemateriaal dat wordt geretourneerd door Tagless Requests om zo te voorkomen dat een vertoning twee keer wordt meegeteld.
Optie 2: Gebruik de macro voor weergegeven vertoningen
Als u geen toegang heeft tot HTTP-reactieheaders, voegt u de macro voor weergegeven vertoningen toe aan het codefragment van elk advertentiemateriaalitem dat door een Tagless Request wordt geretourneerd. Deze macro wordt uitgebreid naar een URL die tijdens de weergave door het advertentiemateriaal wordt verzonden.
Een Tagless Request maken om de code voor advertentiemateriaal op te halen
Webcontent.
Tagless Requests worden doorgaans gebruikt in omgevingen zonder Google-tags of SDK-support. Als u een Tagless Request op internet maakt, moet u deze in een <iframe>
laden om de geretourneerde onbewerkte code uit te voeren.
Aangepaste omgevingen zonder een Google SDK
Als u onbewerkte code voor advertentiemateriaal wilt ophalen zonder Google-tags of SDK-support (bijvoorbeeld in het geval van een settopbox die niet van Google is), raadpleegt u de volgende richtlijnen:
- Stel een geldige user-agent in in de
User-Agent
-header van het verzoek om te zorgen dat de targeting correct werkt. - Zorg dat uw omgeving rich media-gedrag kan verwerken, inclusief JavaScript en uitbreiding van advertentiemateriaal.
- Stuur een HTTPS-verzoek naar Google Ad Manager.
- Inspecteer de reactiestatus om te controleren of 'HTTP 200/OK' aanwezig is, waarmee wordt aangegeven dat het verzoek correct is opgemaakt.
Niet-ondersteunde functies met Tagless Requests
- Actieve weergave
- Ad Exchange
- Cookies of mobiele app-ID's die worden gebruikt voor tracking
- Wrappers voor advertentiemateriaal
- Dynamische toewijzing met AdSense, Ad Exchange of AdMob
- Native voorraad
- Voorkeursdeals
- Voorbeelden van advertentiemateriaal
Tagless Requests die gampad
/ad
in html-afbeeldingstags (<img>
) gebruiken, bieden geen JavaScript-trackingcode en worden niet ondersteund voor het tellen van gedownloade vertoningen.
Als u over deze advertenties wilt rapporteren, gebruikt u de statistiek Totaal aantal codeweergaven in de Ad Manager-rapportage.