È possibile utilizzare una richiesta senza tag al posto di un tag annuncio per richiedere il codice creatività non elaborato trasferito in Ad Manager. Le richieste senza tag vengono utilizzate di norma quando sono necessarie l'analisi e la visualizzazione personalizzate, come per i decoder o altri ambienti che non supportano l'SDK o il tagging di Google.
Quando crei una richiesta senza tag, Ad Manager restituisce solo il codice creatività non elaborato, esattamente come era stata indirizzata, senza eseguire e visualizzare l'annuncio. Se non si trova alcun annuncio, viene restituito uno stato 200/OK
con una risposta vuota.
L'app, il player o il sito deve eseguire il codice per poter visualizzare l'annuncio e attivare il tracciamento delle impressioni.
Creare una richiesta senza tag manualmente
Per creare una richiesta senza tag, inizia con l'URL di base, includi tutti i parametri obbligatori ed eventuali altri parametri facoltativi. Questi parametri specificano elementi quali unità pubblicitaria, dimensioni della creatività, coppie chiave-valore e altre informazioni sulla richiesta.
Le richieste senza tag devono essere effettuate in regime di sicurezza utilizzando il protocollo SSL (https://
).
Iniziare con un URL di base
Usa questo URL di base: https://securepubads.g.doubleclick.net/gampad/adx?
.
Specificare i parametri della richiesta di annuncio
Parametri obbligatoriParametro | Descrizione |
---|---|
iu |
Il codice unità pubblicitaria di Google Ad Manager, incluso il codice di rete di Google Ad Manager. Per includere più livelli, utilizza la barra ( Esempio
Se utilizzi Gestione di più clienti (MCM) con le richieste senza tag, utilizza la struttura Esempio (MCM)
|
sz |
Dimensioni della creatività. Per includere più dimensioni, utilizza la barra verticale ( Esempio
Ti consigliamo di codificare il carattere barra verticale ( Esempio
|
url |
URL del dominio che ospita la richiesta di annuncio iniziale. Obbligatorio solo per le richieste MCM. Esempio
|
c |
Valore correlatore (o busting della cache). Deve essere un numero casuale (le lettere non sono consentite) generato da un publisher, per garantire che venga eseguita una nuova chiamata all'ad server a ogni caricamento della pagina, evitando discrepanze nei conteggi delle impressioni. Esempio
|
tile |
Posizione del tag su una pagina web. Il valore deve essere un numero intero univoco. Per agevolare l'implementazione, consigliamo un valore da sommare. Ciò è richiesto solo se più tag annuncio usano gli stessi valori di codice dell'unità pubblicitaria ( Esempio
|
Parametro | Descrizione |
---|---|
d_imp |
Attivazione/disattivazione delle impressioni ritardate. Se il parametro viene incluso, il conteggio delle impressioni su richiesta è disattivato e per registrare un'impressione vengono usate la macro delle impressioni visualizzate nella creatività restituita o le informazioni del parametro Esempio
|
d_imp_hdr |
Attivazione/disattivazione delle informazioni di intestazione delle impressioni ritardate. Se il parametro viene incluso, l'URL di visualizzazione da usare per il conteggio delle impressioni è restituito nell'intestazione HTTP. Per impostazione predefinita, le informazioni dell'intestazione non sono definite. Un publisher deve quindi inviare manualmente il ping di questo URL di visualizzazione per conteggiare un'impressione. Scopri di più sul conteggio delle impressioni e sulle richieste senza tag.
Esempio
|
t |
Coppie chiave-valore a livello di area annuncio. Tutte le chiavi e i valori sono separati dal segno di uguale EsempioIl parametro Utilizza Esempio
I seguenti caratteri non sono consentiti in chiavi o valori: EsempioImpostare il valore "b+c" per la chiave "a" con |
m |
Valore tipo mime sull'intestazione HTTP. Esempio
|
mob |
Indicatore richiesta di annuncio per dispositivi mobili. Esempio
|
ppid |
Il parametro identificatore fornito dal publisher (PPID) ti consente di inviare a Google Ad Manager un identificatore da utilizzare per la quota limite, la segmentazione del pubblico, il targeting per pubblico, la rotazione degli annunci sequenziale e altre impostazioni di pubblicazione degli annunci basate sul pubblico su tutti i dispositivi. Esempio
|
u_w |
Larghezza dello schermo del dispositivo mobile, che sostituisce il rilevamento automatico eseguito dall'ad server. Esempio
|
u_h |
Altezza dello schermo del dispositivo mobile che sostituisce il rilevamento automatico eseguito dall'ad server. Esempio
|
submodel |
Informazione sull'hardware del dispositivo mobile, che sostituisce il rilevamento automatico eseguito dall'ad server. Esempio
Valori di submodel:
|
Attivare il monitoraggio delle impressioni
Ad Manager può monitorare le impressioni scaricate, anche note come impressioni "ritardate", per le richieste senza tag. Utilizza una delle opzioni di seguito, ma non tutte contemporaneamente. Se utilizzi tutte le opzioni in una volta, le impressioni potrebbero essere conteggiate due o tre volte.
Ti consigliamo di usare la prima opzione, ma, in tal caso, devi essere in grado di accedere alle intestazioni delle risposte HTTP e implementare un protocollo basato su intestazioni.
Opzione 1: leggi l'intestazione della risposta HTTP per controllare il conteggio delle impressioni
Aggiungi i parametri d_imp=1
e d_imp_hdr=1
alla tua richiesta senza tag per impedire a Google Ad Manager di registrare un'impressione o un'impressione scaricata prima che tu abbia attivato manualmente un ping di impressione con l'URL di intestazione HTTP Google-Delayed-Impression
. Quando il ping di impressione è attivato, Google Ad Manager registra una "impressione ad server" e una "impressione scaricata ad server".
Non includere la macro delle impressioni visualizzate per le creatività restituite dalle richieste senza tag per evitare di conteggiare due volte un'impressione.
Opzione 2: utilizza la macro delle impressioni visualizzate
Se non riesci ad accedere alle intestazioni delle risposte HTTP, segmenta l'inventario e aggiungi la macro delle impressioni visualizzate allo snippet di codice di ogni creatività restituita da una richiesta senza tag. Questa macro si espande in un URL che deve essere inviato dalla creatività durante il rendering.
Creare una richiesta senza tag per recuperare il codice creatività
Contenuti web
Le richieste senza tag vengono generalmente utilizzate in ambienti che non supportano l'SDK o il tagging di Google. Se effettui una richiesta senza tag sul web, è necessario caricarla in un <iframe>
per poter eseguire il codice non elaborato restituito.
Ambienti personalizzati senza un SDK di Google
Per recuperare il codice creatività non elaborato in ambienti senza il tagging o il supporto SDK di Google (ad esempio, un decoder non Google), consulta le seguenti linee guida:
- Imposta un agente utente valido nell'intestazione della richiesta
User-Agent
per garantire che il targeting funzioni correttamente. - Assicurati che il tuo ambiente sia in grado di gestire i comportamenti rich media, incluso JavaScript e l'espansione di creatività.
- Fai una richiesta HTTPS a Google Ad Manager.
- Controlla lo stato della risposta per verificare se è presente "HTTP 200/OK", che indica che la richiesta è stata formulata correttamente.
Funzionalità non supportate con richieste senza tag
- Visualizzazione attiva
- Ad Exchange
- Cookie o identificatori di app per dispositivi mobili utilizzati per il monitoraggio
- Wrapper creatività
- Allocazione dinamica con AdSense, Ad Exchange o AdMob
- Inventario nativo
- Preferred deal
- Anteprime creatività
Le richieste senza tag che utilizzano gampad
/ad
nei tag immagine HTML (<img>
) non supportano il codice di monitoraggio JavaScript e non sono supportate per il conteggio delle impressioni scaricate.
Per creare rapporti su questi annunci, utilizza la metrica "Conteggio totale pubblicazione del codice" nei rapporti di Ad Manager.