Jeu de max hauteur de Adsense bloc d'annonces réactif
J'ai eu 2 x (300x250) annonce Adsense unités dans la barre de droite de mon site
J'ai fait le site réactif et la place de ces blocs d'annonces Adsense sensible des blocs d'annonces.
Le problème que j'ai maintenant est que le programme Adsense est maintenant au service de 2 x (300x600) les blocs d'annonces. Adsense TOS état que vous ne pouvez servir 1 (300x600) du bloc d'annonces par page
La largeur maximale est évidemment d'obtenir ramassé par adsense sensible des blocs d'annonces.
Mais quand j'essaye de mettre le max-hauteur de la div parent à 250px, pour limiter le nombre de 300x600 annonces par page, le max-height est ignorée et adsense affiche toujours un 300x600
Quelqu'un d'autre a rencontré ce problème et si oui, comment avez-vous réussi à régler le max-hauteur du bloc d'annonces réactif?
Merci d'avance,
Kes
Vous devez vous connecter pour publier un commentaire.
Vous pouviez changer
data-ad-format="auto"
àdata-ad-format="rectangle"
. (Voir fonctionnalités Avancées > forme Horizontale exemple.)Je pense que vous devriez pas définir
height
(max-height
) parentdiv
.Ad hauteur est (automatiquement) déterminé par
adsbygoogle.js
(c'est-à smart dimensionnement) et si vous voulez contrôler l'annonce de la hauteur, vous devez utiliserdata-ad-format
("rectangle", "vertical", "horizontal" ou votre combinaison recommandée comme le "rectangle horizontal").Ou (non recommandé), vous pourriez le "downgrade" le code de la publicité (en supprimant
data-ad-format
attribut), puis spécifiez le exacte taille(s) avec @media
requêtes. (Voir taille Exacte exemple.)MODIFIER - Google mise à jour des "considérations Techniques" section "Sujet sensible des blocs d'annonces" page.
J'ai juste réussi à résoudre ce - que vous pouvez définir une séparation par virgule liste pour les data-ad-format.
data-ad-format="rectangle horizontal"
Cela définit le mobile ad à l'horizontale et le bureau de rectangle, si vous avez défini vos requêtes de média tailles spécifiques.
Grâce,
Wesiwyg
Vous pouvez le faire en utilisant le CSS dans
<ins style="display:inline-block;......">
ou la spécification d'une classe<ins class="adsbygoogle ......">
Exemple à partir de Google AdSense réponses: Spécifiez un extensible largeur et une hauteur fixe
De Les politiques et les restrictions:
display:inline-block;
n'est plus visible. Jusqu'à présent je n'ai trouvé aucune solution à dire un réactif ajouter d'utiliser un max de hauteur de seulement 250 px.Pour ce faire, réglez d'Abord l'annonce du conteneur ou de code d'annonce centre. en utilisant cette balise:
<center>Adsense code here</center>
. et puis mettre le maximum de la hauteur ou de la largeur et la hauteur minimale ou la largeur comme la façon dont je l'ai fait dans l'exemple ci-dessous.