Visse endringer av AdSense-koden tillates ikke. Finn ut mer om akseptable endringer i annonsekoden og hva du må unngå når du skal implementere annonsekoden selv.
Som angitt i programretningslinjene våre er det ikke tillatt å redigere AdSense-koden slik at annonsørresultatene økes eller konverteringene til annonsører reduseres. I publisistkontoen din finner du mange alternativer for generering av annonsekode, så ut fra disse bør du kunne finne en annonseutforming som passer inn på nettstedet.
Rent generelt anbefaler vi at du kopierer og limer inn annonsekoden. Men i enkelte situasjoner har vi forståelse for at endringer kreves av hensyn til gode brukeropplevelser.
Metoder du bør unngå
Teknikkene du bør unngå, inkluderer blant annet det å
- skjule annonseenheter til enhver tid (f.eks.
display:none
), med mindre du implementerer en responsiv annonseenhet - implementere AdSense-annonsekode slik at innholdet dekkes over eller innholdet dekker annonsene
- plassere annonseenheter på et mobilnettsted eller et nettsted med responsiv design som fører til at innhold og annonser overlapper hverandre
- manipulere annonsemålrettingen ved hjelp av skjulte søkeord, IFRAME-rammer eller andre metoder
- distribuere annonser via e-poster eller programvare
- manipulere leveringen eller presentasjonen av annonser for å oppnå uberettiget oppmerksomhet (f.eks. at annonser ruller inn på skjermen eller zoomes inn og ut)
- utløse annonseklikk når brukere frar objekter på mobilnettsider
Endringer som godtas
Her er noen endringer som godtas:
Med den asynkrone annonsekoden kan du angi størrelsen på en annonse i et gjennomgripende stilark (CSS) – og eventuelt via medieforespørsler – slik at den passer på inn det responsive nettstedet. Finn ut mer om hvordan du bruker responsive annonseenheter.
I AdSense-eksperimenter kan du sammenligne resultatene fra annonseenhetene dine når du bruker ulike annonsetyper og/eller stilinnstillinger for tekstannonser. Da kan du ta veloverveide beslutninger om hvordan du skal konfigurere annonseenhetene, noe som kan bidra til økte inntekter. Finn ut mer om eksperimenter.
Hvis du trenger mer kontroll over A/B-testene, kan du sjekke ut disse kodebitene:
- Synkron annonsekode:
<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 annonsekode:
<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 annonsekode:
<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 annonsekode:
<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 annonsekode:
<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 annonsekode:
<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 informasjon om hvilke endringer som tillates i AdSense for søk-koden, i retningslinjene for AdSense for søk.