AdSense past automatisch de hoogte van InFeed-advertenties aan om ervoor te zorgen dat ze goed in de beschikbare ruimte passen. Dankzij de automatische aanpassing van het formaat hoeven de meeste uitgevers geen wijzigingen aan te brengen in de hoogte van hun InFeed-advertenties. Als u echter specifieke eisen heeft voor de hoogte van uw in-feed advertentie, kunt u de gewenste hoogte instellen door uw in-feed advertentiecode aan te passen. Afhankelijk van of uw feed op een responsieve of een niet-responsieve site staat, kunt u een variabele of een vaste hoogte instellen.
Een vaste hoogte instellen (niet-responsieve sites)
U kunt een vaste hoogte voor uw in-feed advertentie invoeren door een kenmerk 'height' toe te voegen aan de advertentiecode, bijvoorbeeld height:120px
. Gebruik deze optie als uw in-feed advertentieblok in een vaste container zit en dus niet responsief is.
Als u niet weet welke hoogte u moet instellen, kunt u de tools voor ontwikkelaars in uw browser gebruiken om de precieze hoogte van uw advertentie zonder witruimte te controleren. Raadpleeg dit artikel voor meer informatie: Het formaat van de afbeeldingen in uw feed bepalen.
Dit is een voorbeeld van een in-feed advertentie met een vaste hoogte van 120 pixels:
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=i-gno/re-d1234567890123456" crossorigin="anonymous"></script>
<ins class="adsbygoogle"
style="display:block;height:120px"
data-ad-format="fluid"
data-ad-layout="image-top"
data-ad-layout-key="xxxxxxxx"
data-ad-client="i-gno/re-d1234567890123456"
data-ad-slot="123456"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
Een variabele hoogte instellen (responsieve sites)
Als de breedte van uw in-feed advertentieblok afhankelijk is van de schermbreedte en dus responsief is, moet u CSS-mediaquery's in uw advertentiecode gebruiken om per schermbreedte een andere hoogte op te geven.
Ter bepaling van de juiste hoogten raden we het volgende aan:
- Pas uw site aan voor verschillende schermbreedten, bijvoorbeeld 350, 500 en 1000 pixels.
- Gebruik voor elke breedte de tools voor ontwikkelaars in uw browser om de exacte hoogte voor uw advertentie zonder witruimte te bepalen. Raadpleeg dit artikel voor meer informatie: Het formaat van de afbeeldingen in uw feed bepalen.
Dit is een voorbeeld van een in-feed advertentie met een hoogte van 180 pixels voor een schermbreedte tot 350 pixels, een hoogte van 130 pixels voor een schermbreedte van 500 tot 800 pixels en een hoogte van 200 pixels voor een schermbreedte van meer dan 800 pixels:
<style>
@media (min-width: 350px) {
.infeed {
height: 180px;
}
@media (min-width: 500px) {
.infeed {
height: 130px;
}
}
@media (min-width: 800px) {
.infeed {
height: 200px;
}
}
</style>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=i-gno/re-d1234567890123456" crossorigin="anonymous"></script>
<ins class="adsbygoogle infeed"
style="display:block;"
data-ad-format="fluid"
data-ad-layout="image-top"
data-ad-layout-key="xxxxxxxx"
data-ad-client="i-gno/re-d1234567890123456"
data-ad-slot="123456"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
infeed
).Waarom hebben mijn InFeed-advertenties soms extra witruimte of een knop Meer?
In-feed advertentieblokken zijn responsief en ondersteunen veel verschillende viewports. Het formaat wordt automatisch aangepast aan de lay-out van de pagina. Advertentieblokken worden uitgevouwen tot de volledige breedte van de feedcontainer waarin ze zijn geplaatst. De hoogte wordt gebaseerd op de content van de advertentie zelf en de instellingen voor in-feed advertenties die u in AdSense heeft gekozen.
In sommige gevallen, als een in-feed advertentie in de viewport van een gebruiker wordt weergegeven (boven de vouw), kunnen we de advertentiehoogte niet aanpassen zonder dat de content onder de advertentie dynamisch wordt aangepast. In zulke gevallen geven we mogelijk wat witruimte weer of een knop Meer , waarmee de advertentie kan worden uitgevouwen. We doen dit om een optimale gebruikerservaring te bieden.