Le norme del programma non consentono alcuna alterazione del codice AdSense che aumenti in modo artificioso il rendimento degli annunci o danneggi le conversioni degli inserzionisti. Il tuo account publisher offre una serie di opzioni durante la generazione del codice dell'annuncio, che speriamo ti consentiranno di creare un layout dell'annuncio adatto al tuo sito. In generale, consigliamo di copiare e incollare il codice dell'annuncio. Vi sono tuttavia situazioni in cui le modifiche sono di importanza cruciale per assicurare un'esperienza utente lineare.
Tecniche non consentite
Di seguito sono riportate alcune tecniche non consentite:
- Nascondere le unità pubblicitarie in qualsiasi momento (ad es.
display:none
), salvo nel caso in cui viene implementata un'unità pubblicitaria adattabile - Implementare il codice dell'annuncio AdSense in modo che copra i contenuti oppure coprire gli annunci con i contenuti
- Inserire unità pubblicitarie su un sito per dispositivi mobili o creato con responsive design in modo tale da causare la sovrapposizione dei contenuti con gli annunci
- Manipolare il targeting dell'annuncio utilizzando parole chiave nascoste, IFRAME o un qualsiasi altro metodo
- Distribuire annunci nelle email o nel software
- Manipolare la pubblicazione o la presentazione di un annuncio per attirare un'attenzione ingiustificata (ad esempio, gli annunci che scorrono sullo schermo, zoom in avanti/indietro sugli annunci).
- Attivare un clic sull'annuncio quando l'utente eseguire azioni di trascinamento sulla pagina web di un dispositivo mobile.
Modifiche consentite
Sono indicate di seguito alcune modifiche consentite:
Il nuovo codice dell'annuncio asincrono ti consente di impostare le dimensioni di un annuncio tramite il CSS, ed eventualmente query multimediali, per adattarle al sito adattabile. Ulteriori informazioni su come utilizzare le unità pubblicitarie adattabili.
Gli esperimenti di AdSense permettono di confrontare il rendimento di impostazioni diverse dei tipi di annunci e/o dello stile degli annunci di testo delle unità pubblicitarie. Gli esperimenti ti consentono di prendere decisioni informate su come configurare le tue unità pubblicitarie e possono contribuire a fare aumentare le tue entrate. Leggi ulteriori informazioni sugli esperimenti.
Se desideri maggiore controllo sui test A/B, esamina i seguenti snippet di codice:
- Codice dell'annuncio sincrono:
<script type="text/javascript">
var random_number = Math.random();
google_ad_client = "ca-publisher-id";
google_ad_width = 728;
google_ad_height = 90;
if (random_number < .5){
google_ad_slot = "1234567890";
} else {
google_ad_slot = "2345678901";
}
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script> - Codice dell'annuncio asincrono:
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-publisher-id" crossorigin="anonymous"></script>
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-publisher-id">
</ins>
<script>
if (Math.random() < .5) {
mySlotId = '1234567890';
} else {
mySlotId = '2345678901';
}
(adsbygoogle = window.adsbygoogle || []).push({
params: { google_ad_slot: mySlotId }
});
</script>
- Codice dell'annuncio sincrono:
<script type="text/javascript">
var channel_condition = object.booleanMethod();
google_ad_client = "ca-publisher-id";
google_ad_slot = "1234567890";
google_ad_width = 728;
google_ad_height = 90;
if (channel_condition){
google_ad_channel = "123457789";
} else {
google_ad_channel = "263477489";
}
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script> - Codice dell'annuncio asincrono:
<script async src="http://pagead2.googlesyndication.com/pagead/adsbygoogle.js?client=ca-publisher-id" crossorigin="anonymous">
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-publisher-id"
data-ad-slot="1234567890">
</ins>
<script>
channel_condition = object.booleanMethod();
if (channel_condition) {
my_google_ad_channel = '123457789';
}
else {
my_google_ad_channel = '263477489';
}
(adsbygoogle = window.adsbygoogle || []).push({
params: { google_ad_channel: my_google_ad_channel}
});
</script>
- Codice dell'annuncio sincrono:
<script type="text/javascript">
google_ad_client = "ca-publisher-id";
google_ad_slot = "1234567890";
google_ad_width = 728;google_ad_height = 90;
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script> - Codice dell'annuncio asincrono:
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-publisher-id" crossorigin="anonymous"></script>
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-publisher-id"
data-ad-slot="1234567890"></ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
Per informazioni dettagliate sulle alterazioni consentite al codice AdSense per la ricerca, consulta la pagina Norme di AdSense per la ricerca.