Tag annuncio

Il tag annuncio AdSense consente la pubblicazione degli annunci e la condivisione delle entrate. Devi inserire il tag annuncio AdSense in ogni pagina in cui gli utenti possono attivare la monetizzazione dei propri contenuti con AdSense.

L'approccio a questo passaggio dipenderà probabilmente dal controllo delle impostazioni degli annunci e dall'esperienza pubblicitaria che vuoi offrire ai tuoi utenti: - Se hai il controllo delle impostazioni degli annunci, puoi decidere quali tipi di annunci e posizionamenti supportare e aggiungere gli ad tag ai siti dei tuoi utenti come se fossero i tuoi. Creazione di unità pubblicitarie all'interno del tuo account AdSense, ma modifica dei parametri data-ad-client e data-ad-host. - Se deleggi il controllo delle impostazioni degli annunci agli utenti, ti consigliamo di chiedere loro quali sono le loro preferenze per i tipi di annunci e i posizionamenti (a sinistra, a destra, in alto, in basso e così via) e di utilizzare queste preferenze per eseguire il tagging. Tieni presente che, per supportare gli annunci nativi, i tag annuncio richiedono un ID unità pubblicitaria che dovrai raccogliere dagli utenti.

Parametri dei tag annuncio

Nel tag annuncio sono presenti due parametri obbligatori che devi modificare. Questi parametri determinano la pubblicazione degli annunci e la condivisione delle entrate con gli utenti. Imposta questi parametri per specificare l'ID publisher della piattaforma e l'ID publisher dell'utente. Esistono altri parametri aggiuntivi che possono essere modificati a seconda del formato dell'annuncio utilizzato.

Parametro È obbligatorio? Descrizione ed esempio
data-ad-client L'ID publisher (stringa) AdSense per i contenuti dell'utente. Questo valore viene fornito dall'utente tramite il flusso di registrazione. Questo valore è obbligatorio per avviare la condivisione delle entrate.

Per gli annunci di AdSense per i contenuti, anteponi questa stringa a "ca-".

Tieni presente che viene visualizzata anche nell'URL di origine del tag script sotto il nome del parametro client.

Esempio:
data-ad-client="ca-pub-1234"
src=".../adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
data-ad-host Si tratta dell'ID (stringa) della proprietà host della tua piattaforma. Questo valore identifica l'account AdSense della tua piattaforma ed è necessario per avviare la pubblicazione degli annunci.

Per gli annunci AdSense per i contenuti, anteponi questa stringa a "ca-host-".

Tieni presente che viene visualizzata anche nell'URL di origine del tag script sotto il nome del parametro host.

Esempio:
data-ad-host="ca-host-pub-5678"
src=".../adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
data-ad-slot No per le unità pubblicitarie display

Sì per altri formati di unità pubblicitarie
Si tratta dell'ID associato a un'unità pubblicitaria. Per le unità pubblicitarie display, questo ID è facoltativo, ma per gli altri formati delle unità pubblicitarie è un campo obbligatorio. Quando l'ID unità pubblicitaria è presente, le impostazioni associate all'unità pubblicitaria vengono utilizzate durante la pubblicazione degli annunci. Durante la pubblicazione, cerchiamo questo ID unità pubblicitaria sia nell'account della piattaforma (data-ad-host) sia nell'account secondario (data-ad-client). Questo parametro viene utilizzato anche per compilare il report Unità pubblicitarie in AdSense (il report verrà compilato solo nell'account in cui esiste l'unità pubblicitaria).
data-ad-host-channel No Questo valore viene utilizzato per la generazione di report. Per ulteriori informazioni, consulta la sezione relativa alle segnalazioni.

Importante: se il parametro data-ad-host non è presente nel codice dell'annuncio, AdSense continuerà a pubblicare l'annuncio utilizzando il valore fornito dal parametro data-ad-client. Tuttavia, l'account della piattaforma non riceverà impressioni né condividerà le entrate. In alternativa, puoi utilizzare il meta tag google-adsense-platform per assicurarti che l'ID publisher host sia incluso nella richiesta di annuncio.

Inoltre, assicurati di inserire l'ID publisher data-ad-client corretto nel tag di codice per evitare di attribuire le entrate all'utente sbagliato.

Esempi di codice dell'annuncio

Di seguito è riportato un esempio di codice per ogni tipo di annuncio supportato da AFP. Scopri di più sulle unità pubblicitarie e sugli annunci automatici in AdSense.

Codice dell'unità pubblicitaria display (adattabile)

<script async
     src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
     crossorigin="anonymous">
</script>
<ins class="adsbygoogle"
     style="display:block;"
     data-ad-client="ca-pub-1234"
     data-ad-host="ca-host-pub-5678"
     data-ad-format="auto">
</ins>
<script>
   (adsbygoogle = window.adsbygoogle || []).push({});
</script>

Codice unità pubblicitaria display (dimensioni fisse)

<script async
     src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
     crossorigin="anonymous">
</script>
<ins class="adsbygoogle"
     style="display:inline-block;width:728px;height:90px"
     data-ad-client="ca-pub-1234"
     data-ad-host="ca-host-pub-5678">
</ins>
<script>
   (adsbygoogle = window.adsbygoogle || []).push({});
</script>

Unità pubblicitaria AMP display (adattabile)

Il seguente codice deve essere inserito nel <head> della pagina:

<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>

Questo è lo snippet dell'unità pubblicitaria, posizionato in <body>:

<amp-ad
  width="100vw"
  height="320"
  type="adsense"
  data-ad-client="ca-pub-1234"
  data-ad-host="ca-host-pub-5678"
  data-ad-slot=""
  data-auto-format="rspv"
  data-full-width="">
  <div overflow="">
</amp-ad>

Unità pubblicitaria AMP display (dimensioni fisse)

Il seguente codice deve essere inserito nel <head> della pagina:

<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>

Questo è lo snippet dell'unità pubblicitaria, inserito in <body>:

<amp-ad
  layout="fixed"
  width="300"
  height="600"
  type="adsense"
  data-ad-client="ca-pub-1234"
  data-ad-host="ca-host-pub-5678">
</amp-ad>

Annunci automatici

Idealmente, il seguente tag annuncio deve essere posizionato nell'elemento <head> o il più in alto possibile nella pagina.

<script async
    src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
    crossorigin="anonymous">
</script>

Annunci tramite l'API Ad Placement

L'API di posizionamento degli annunci attualmente supporta gli annunci interstitial e con premio. Leggi la documentazione per gli sviluppatori dell'API Ad Placement per scoprire come implementare l'API e personalizzarla.

AdSense per le piattaforme è supportato per questi formati (attualmente solo per il traffico web). L'unico requisito è che il parametro data-ad-host sia incluso nel tag annuncio principale. Vedi l'esempio riportato di seguito.

<script async
    src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
    crossorigin="anonymous">
</script>
<script>
   window.adsbygoogle = window.adsbygoogle || [];
   var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
</script>