Visse ændringer af AdSense-koden er ikke tilladt. Få oplysninger om accepterede ændringer af annoncekoden, og hvad du skal undgå, når du implementerer din kode.
Vores programpolitikker tillader ikke ændringer af AdSense-koden, som kunstigt forbedrer annonceeffektiviteten eller reducerer antallet af konverteringer for annoncørerne. Der findes en række valgmuligheder på din udgiverkonto, når du genererer annoncekoden, og vi håber, at du med disse muligheder kan oprette et annoncelayout, der passer til dit website.
Vi anbefaler normalt, at du kopierer og indsætter annoncekoden. Vi har dog forståelse for, at der i visse situationer kan være brug for ændringer for at give en god brugeroplevelse.
Teknikker, der skal undgås
Her er nogle teknikker, der skal undgås:
- Du må aldrig skjule annonceenheder (f.eks.
display:none
), medmindre du implementerer en responsiv annonceenhed. - Du må ikke implementere AdSense-annoncekode på en sådan måde, at koden dækker indhold, eller at indholdet dækker annoncer.
- Du må ikke placere annonceenheder på et mobilwebsite eller et website med responsivt design på en sådan måde, at indholdet og annoncerne overlapper.
- Du må ikke manipulere annoncemålretningen ved hjælp af skjulte søgeord, IFRAMEs eller andre metoder.
- Du må ikke distribuere annoncer i e-mails eller software.
- Du må ikke manipulere med leveringen eller præsentationen af annoncen for at tiltrække unødig opmærksomhed (f.eks. annoncer, der glider ind på skærmen eller zoomer ind eller ud).
- Du må ikke udløse et annonceklik, når en bruger udfører en trækhandling på en mobilwebside.
Tilladte ændringer
Her er en liste over nogle tilladte ændringer:
Den nye asynkrone annoncekode giver dig mulighed for at angive størrelsen på en annonce via CSS (og eventuelt medieforespørgsler), så den passer til dit responsive website. Få flere oplysninger om, hvordan du bruger responsive annonceenheder.
AdSense-eksperimenter giver dig mulighed for at sammenligne effektiviteten af forskellige indstillinger for annoncetyper og/eller tekstannoncer i dine annonceenheder. Tests kan hjælpe dig med at træffe kvalificerede beslutninger om, hvordan du skal konfigurere dine annonceenheder, så du øger din indtjening. Få flere oplysninger om eksperimenter.
Hvis du har brug for mere kontrol over dine A/B-tests, kan du se følgende kodestykker:
- Synkron annoncekode:
<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> - Asynkron annoncekode:
<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>
- Synkron annoncekode:
<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> - Asynkron annoncekode:
<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>
- Synkron annoncekode:
<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> - Asynkron annoncekode:
<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>
Se vores politikker for AdSense til søgning for at få flere oplysninger om, hvilke ændringer af koden til AdSense til søgning det er tilladt at foretage.