Pub adsense trop haute

tapayo

Nouveau WRInaute
Bonjour,
j'utilise une pub adsense responsive du type ci-dessous. Si elle s'affiche correctement en hauteur sur Pc, elle augmente en hauteur sur mobile et chevauche mon texte, comment forcer la hauteur svp ?
www.vivre-ailleurs.fr, merci.
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- vivreH2 -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-1111111111111"
data-ad-slot="1111111111"
data-ad-format="link"
data-full-width-responsive="true"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
 

Ervael

WRInaute occasionnel
Je me permet de up le sujet car j'ai exactement le même souci depuis aujourd'hui où mon compte et les pubs sont passées dans leur nouveau format. J'ai un bloc d'annonce dans le header de mon site, annonces placées dans une div et les annonces ne prennent plus en compte les dimensions de leur bloc parent.

J'ai suivi ce lien et rien à faire, mon annonce en responsive conserve la hauteur. J'ai également tenté des aides avec les media query et aucun changement non plus. Seuls les changements sur la largeur sont pris en compte.

Code:
<header id="masthead" class="site-header" role="banner">

        <hgroup>

            <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><img src="url_banner" alt="site_name" /></a></h1>

            <h2 class="site-description"><?php bloginfo( 'description' ); ?></h2>

        </hgroup>

        

        <div id="ads-head"><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

            <!-- DC - Header -->

            <ins class="adsbygoogle"

                 style="display:block"

                 data-ad-client="ca-pub-XXXX"

                 data-ad-slot="XXXX"

                 data-ad-format="auto"></ins>

            <script>

            (adsbygoogle = window.adsbygoogle || []).push({});

            </script>

        </div>

Et le CSS correspondant :

Code:
#ads-head{
    margin:auto;
    max-width: 1040px;
    max-width: 74.4rem;
    max-height:75px;
    max-height:4.6875rem;
    margin-bottom:25px;
    padding:25px 0;
}

Si quelqu'un a une solution je suis preneur parce que je sèche vraiment. Merci d'avance ^^
 

Ervael

WRInaute occasionnel
Je me permet de reposter. Moins d'une semaine après le code ne marche plus. Visiblement Google modifie ses annonces en arrière et impossible de configurer de mon bord maintenant la taille de la pub dans un conteneur, elle prend automatiquement toute la largeur du site. Cela me donne un goût amer d'une taille imposée (monstrueuse car la pub me mange les 3/4 de mon header), ce qui ne me plait pas du tout.
 

Ervael

WRInaute occasionnel
Suite et fin de mes aventures (j'espère). J'ai trouvé une solution, il fallait changer le data-ad-format de auto à horizontal et apparemment ça marche. Une information que j'ai trouvé après des recherches sur le net et non sur le site officiel, puisque les seuls indications données par google sont celles données dans le lien qu'ifaala a donné. Il faudrait qu'ils mettent à jour un peu tout cela car cela manque de clarté et j'ose même pas imaginer pour une personne qui ne s'y connait pas trop. En tout cas cela semble marcher maintenant (j'espère ne pas avoir de changements soudains sans avoir rien touché).
 

Discussions similaires

Haut