Notifica

Visita La tua pagina AdSense, in cui puoi trovare informazioni personalizzate sul tuo account che ti aiuteranno a raggiungere risultati ottimali con AdSense.

Unità pubblicitarie

Utilizzare il parametro data-ad-status per nascondere le unità pubblicitarie inevase

Le unità pubblicitarie AdSense vengono aggiornate dopo la richiesta di annuncio per indicare se l'unità pubblicitaria è stata evasa (riempita) con una creatività o è rimasta inevasa. Per verificare la percentuale di unità pubblicitarie inevase, controlla la tua copertura media nei rapporti AdSense.

Quando un'unità pubblicitaria ha terminato la richiesta di annuncio, AdSense aggiunge un parametro all'elemento <ins>, chiamato data-ad-status. Nota: data-ad-status non deve essere confuso con data-adsbygoogle-status, utilizzato dal nostro codice dell'annuncio per l'elaborazione degli annunci.

A seconda che sia stato restituito o meno un annuncio, il parametro viene aggiornato con uno dei seguenti valori:

data-ad-status="filled" Un annuncio è stato restituito all'unità pubblicitaria e viene pubblicato.
data-ad-status="unfilled" Non sono stati restituiti annunci e l'unità pubblicitaria è vuota.

Cosa fa AdSense con le unità pubblicitarie inevase

Quando le unità pubblicitarie AdSense rimangono "inevase", cerchiamo di comprimerle o di mostrare uno spazio vuoto. Comprimiamo le unità pubblicitarie solo quando non attivano l'adattamento dinamico del contenuto della pagina, il che significa che solo le unità pubblicitarie esterne all'area visibile vengono compresse. Per tutte le altre unità pubblicitarie inevase, ne manteniamo le dimensioni e mostriamo invece uno spazio vuoto.

Come nascondere le unità pubblicitarie inevase

Contenuti avanzati (avanzata) Puoi estendere questo comportamento utilizzando un CSS o JavaScript. Ad esempio, se vuoi nascondere tutte le unità pubblicitarie inevase, puoi utilizzare un CSS per applicare uno stile display: none !important; all'elemento.

Esempio 1: nascondere le unità pubblicitarie inevase tramite CSS

Puoi aggiungere il seguente stile CSS alla tua pagina in modo da nascondere automaticamente le unità pubblicitarie inevase:

HTML
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1234567890123456"
     data-ad-slot="1234567890"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
CSS
ins.adsbygoogle[data-ad-status="unfilled"] {
    display: none !important;
}

Esempio 2: mostrare un'immagine solo se l'unità pubblicitaria è rimasta inevasa

Se un'unità pubblicitaria non mostra un annuncio, puoi scegliere di pubblicare un annuncio autopromozionale:

HTML
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:inline-block;width:300px;height:250px"
     data-ad-client="ca-pub-1234567890123456"
     data-ad-slot="1234567890">
    <a href="/page"><img src="/backup.jpg" width="300px" height="250px"></a>
</ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
CSS
ins.adsbygoogle a {
    display: none !important;
}
ins.adsbygoogle[data-ad-status="unfilled"] a {
    display: block;
}

In alternativa, se preferisci utilizzare JavaScript per aggiornare la tua pagina, puoi utilizzare MutationObserver per rilevare le modifiche nel parametro data-ad-status ed eseguire il codice JavaScript basato su tali modifiche.

Limitazioni

Il parametro data-ad-status viene aggiunto solo alle unità pubblicitarie esistenti nella finestra superiore. Questo significa che per le unità pubblicitarie pubblicate tramite una finestra interdominio, il parametro data-ad-status non verrà aggiunto a un'unità pubblicitaria.

Sconsigliamo inoltre di caricare le unità pubblicitarie AdSense come inizialmente nascoste, con l'obiettivo di renderle visibili al momento della modifica del parametro data-ad-status. Se inizialmente le unità pubblicitarie non sono visibili nella pagina, potremmo non eseguirne la richiesta di annuncio.

È stato utile?

Come possiamo migliorare l'articolo?
true
Sbloccare il potenziale di crescita

Non perderti i preziosi approfondimenti di AdSense. Attiva l'opzione per ricevere report sul rendimento, suggerimenti personalizzati e inviti a webinar che possono aiutarti a incrementare gli utili.

Attiva

Ricerca
Cancella ricerca
Chiudi ricerca
Menu principale
5025494718534661112
true
Cerca nel Centro assistenza
true
true
true
true
true
157
false
false