- Perché non ricevo annunci in tutti i formati?
- Che aspetto ha un buon descriptionUrl?
- Perché viene visualizzato l'errore "La risposta dell'annuncio non contiene un tipo di annuncio valido"?
- Disponi di un tag annuncio video Ad Manager che posso utilizzare per i test? .
- Devo impostare adSlotLarghezza e adSlotHeight sugli stessi valori come sz nel mio tag annuncio Ad Manager?
- Il tag annuncio demo sembra fantastico, ma quando lo sostituisco con il mio tag annuncio, non viene visualizzato alcun annuncio.
- Voglio richiedere annunci utilizzando lo stesso tag più di una volta, ma ricevere annunci solo per la mia prima richiesta. Come faccio a risolvere il problema?
- Come faccio a richiedere annunci AdSense in overlay e a tutto spazio utilizzando l'IMA SDK?
- Ricevo il messaggio "URL di clickthrough non valido" quando faccio clic sul mio annuncio. Quale potrebbe essere il motivo?
- Perché viene visualizzato un messaggio "Documento VAST vuoto" errore?
- Posso modificare le dimensioni e il testo dell'opzione "Salta annuncio"? o altri elementi UI?
- I controlli video nativi sono supportati con l'SDK HTML5?
- Viene visualizzato il messaggio "Impossibile eseguire 'play'' su "HTMLMediaElement": l'API può essere eseguita solo avviato da un gesto dell'utente" nella mia implementazione HTML5. Come faccio a risolvere il problema?
- Come faccio a gestire lo stato attivo della tastiera sui clic sugli annunci?
- Perché non ricevo annunci in tutti i formati?
-
I tag annuncio di test sono configurati in modo da restituire sempre annunci per le richieste valide. Questo è
ha lo scopo di facilitare l'integrazione e di testare
il modo in cui il player
richieste e visualizza gli annunci. Tuttavia, gli annunci non sono sempre disponibili in ogni
formato predefinito per il tuo sito, account o unità pubblicitaria. Se l'integrazione funziona
correttamente per il tag di verifica, ma non per il tuo tag, la causa potrebbe essere una delle seguenti:
le seguenti:
- Stai pubblicando video in un formato non supportato nel tuo ambiente. Ad esempio: pubblichi annunci HTML5 solo per iOS o Android.
- Se utilizzi Ad Manager, è possibile che per il tuo ID publisher non siano presenti annunci indirizzati a in questo momento. Inoltre, assicurati di aver approvato gli annunci pertinenti e le creatività in Ad Manager.
- Se utilizzi AdSense, i criteri di targeting per il sito o la pagina di test possono non hanno annunci attivi. La causa più comune è l'utilizzo di siti web privati non sottoposti a scansione.
- Se utilizzi la Gestione dei partner di rete di Ad Exchange e
descriptionURL
non è impostato o non è di proprietà o gestito di gestione dei domini, gli annunci non vengono pubblicati in questo elenco. - Controlla le soglie minCPM definite in Ad Exchange Video. R un CPM abbastanza elevato può comportare tassi di riempimento molto bassi. Per risolvere il problema, prova a rimuovendo il CPM minimo o il parametro dell'unità pubblicitaria dalla richiesta di annuncio (ad es. slotname) per verificare se questo influisce sul tasso di riempimento.
- Che aspetto ha un
descriptionUrl
di buona qualità? -
Per essere più efficaci, i contenuti della pagina
descriptionUrl
punti a non dovrebbe essere un insieme di parole o frasi ma 1-3 paragrafi che descrivono in realtà i contenuti e il ruolo che assumi nella relativa fornitura. Un metodo che ha avuto successo in passato è quello di unire Contenuti della paginadescriptionUrl
in modo dinamico da blocchi predefiniti. Ad esempio, alcune frasi sui contenuti, alcune frasi sui tuoi dell'offerta del sito e alcuni snippet predefiniti associati a ogni Canale AdSense (ad es. "Intrattenimento" o "Sport"). Di conseguenza, ogni parte per i contenuti è associata a un elementodescriptionUrl
ragionevolmente distinto che fornisca sia informazioni generali (come descrittori di genere) sia come informazioni specifiche (contenuti che riguardano direttamente i contenuti).Il codice HTML dei metadati deve essere semplice, ad esempio:
<html> <head> <title>Domain.com - Your tag line here!</title> </head> <body> <h1>Descriptions</h1> <h2>About this Content</h2> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. ...</p> <h2>About Domain.com</h2> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. ...</p> </body> </html>
- Perché viene visualizzato l'errore "La risposta dell'annuncio non contiene un tipo di annuncio valido"?
- In genere questo errore viene visualizzato perché nessun annuncio è stato indirizzato alla
publisherId
specifico (per il periodo di tempo specificato). Questa condizione possono variare nel corso della giornata o per diversi giorni all'inizio e alla fine delle campagne. Devi controllare che l'annuncio che vuoi scegliere come target non sia scaduto e che la che i criteri di targeting degli annunci siano corretti. Purché gli annunci vengano richiesti, ricevuti e visualizzati correttamente il testpublisherId
, puoi essere certo che questi annunci gestiti correttamente utilizzando ipublisherId
pubblicati se gli annunci vengono disponibili. - Disponi di un tag annuncio video Ad Manager che posso utilizzare per i test?
- I tag di esempio sono disponibili nella pagina dei tag di esempio.
- Devo impostare
adSlotWidth
eadSlotHeight
sullo stesso valore comesz
nel mio tag annuncio Ad Manager? - Non necessariamente.
adSlotWidth
eadSlotHeight
devono essere impostati sulla larghezza/altezza del player o dell'area su cui vuoi che vengano riempire. Vengono utilizzati da AdSense per determinare quali annunci sono idonei in quello spazio. La coppia chiave-valoresz
nel tag annuncio Ad Manager è un parametro di targeting e non influisce necessariamente sulla creatività pubblicata (maggiori informazioni di seguito). - Il tag annuncio demo sembra fantastico, ma quando lo sostituisco con il mio tag annuncio, non viene visualizzato alcun annuncio.
- Verifica che qualcosa venga trasferito al tag annuncio che stai richiesta. Il modo più semplice per scoprirlo è controllare il traffico HTTP. Se L'immagine grey.gif 1 x 1 pixel viene restituita all'interno di un blocco di ancoraggio HTML, devi controllare il targeting in Ad Manager.
- Voglio richiedere annunci utilizzando lo stesso tag più di una volta, ma ricevo annunci solo il primo richiesta. Come faccio a risolvere il problema?
-
Se richiedi annunci più di una volta, devi informare l'ad server
che si tratti di richieste legittime e non di duplicati accidentali. L'SDK
lo fa per te con due rapide chiamate API:
- Chiama
destroy()
sulla tua istanzaAdsManager
. In questo modo impedisci la riproduzione dei post-roll quando effettui la chiamata riportata di seguito acontentComplete()
. Riceverai un nuovoAdsManager
quando effettuerai la prossima richiesta. - Chiama
contentComplete()
sul tuoAdsLoader
in esecuzione in un'istanza Compute Engine. Questa operazione reimposta l'SDK in modo che la nuova richiesta di annuncio non abbia l'aspetto di un duplicato del precedente.
requestAds()
l'istanzaAdsLoader
per visualizzare un altro insieme di annunci da riprodurre per il tuo nuovo video. - Chiama
- Come faccio a richiedere annunci AdSense in overlay e a tutto spazio utilizzando l'SDK IMA?
-
Per richiedere annunci AdSense utilizzando l'SDK, devi prima ottenere un tag annuncio. Puoi scoprire di più al riguardo nella pagina AdSense per la pagina Video. Una volta ottenuto il tag, procedi nel seguente modo: passaggi per effettuare una richiesta di annuncio in overlay o a tutto spazio:
Annunci in overlay- .
- In
AdsRequest
, imposta ViewModes suNORMAL
. - Nel tag annuncio, aggiungi il parametro
overlay=1
.
- In
AdsRequest
, imposta ViewModes suFULLSCREEN
. - Nel tag annuncio, aggiungi il parametro
overlay=0
.
- In
- Ricevo un "URL di clickthrough non valido" quando faccio clic sul mio annuncio. Quale potrebbe essere il motivo?
- La causa più comune di questo errore è un clickthrough non corretto di escape URL. Se viene visualizzato questo errore, verifica che il tuo clickthrough L'URL contiene caratteri di escape corretti nella risposta VAST.
- Perché viene visualizzato un messaggio "Documento VAST vuoto" errore?
- Questo errore si verifica quando il tag annuncio restituisce un documento VAST vuoto, indicando che l'annuncio non è stato pubblicato correttamente. Rivolgiti al tuo account manager o un rappresentante dell'ad server per capire perché il tag annuncio non funziona.
- Posso modificare le dimensioni e il testo della casella Salta annuncio o di altri elementi dell'interfaccia utente?
- Gli SDK IMA non supportano la modifica del layout, delle dimensioni o dei contenuti degli elementi dell'interfaccia utente.
Per maggiori dettagli sugli elementi UI, consulta
AdsManager.uiElements
. - I controlli video nativi sono supportati con l'SDK HTML5?
- No, l'SDK HTML5 non supporta i controlli nativi.
- Ricevo il messaggio "Impossibile eseguire 'play'' su "HTMLMediaElement": l'API può essere avviata solo con un gesto dell'utente". nella mia implementazione HTML5. Come faccio a risolvere il problema?
-
Sui dispositivi mobili, devi chiamare il numero
adDisplayContainer.initialize()
in seguito a un'azione dell'utente (ad esempio un tocco). Se Quando visualizzi questo errore, molto probabilmente lo stai chiamando in un contesto non avviato dall'utente. Tieni presente che Deve essere il risultato diretto di un'azione utente. Ad esempio, se rispondi a un "tocca" riproducendo un video, quindi utilizza il pulsante di riproduzione evento da chiamareinitialize()
, l'SDK restituisce questo errore. Devi chiamareinitialize()
come il risultato dell'evento di tocco. - Come faccio a gestire lo stato attivo della tastiera sui clic sugli annunci?
-
Se utilizzi i controlli da tastiera per il tuo player, potresti notare che non funzioneranno più
i seguenti clic sulla
adDisplayContainer
. Questo perché, una volta che un utente fa clic su un annuncio, lo stato attivo della tastiera viene impostato sull'iframe IMA. Per mantenere lo stato attivo della tastiera sul player dei contenuti, utilizzaCLICK
per trasferire nuovamente lo stato attivo della tastiera al contenitore desiderato. Vedi il seguente snippet di codice per ulteriori dettagli:adsManager.addEventListener( google.ima.AdEvent.Type.CLICK, function(){ window.focus(); // Or another method to return focus to the desired container. });
.