54 votes

Google AdWords: suppression de l'iframe ajouté en suivant le code de conversion

Je souhaite ajouter Google AdWords à mon site, mais le script que je suis censé ajouter crée un iframe dans le domaine. Cette iframe est visible et descend de 13px (sa hauteur) sur toute ma page.

y-a-t-il un moyen d'éviter ça? Si non, puis-je le masquer sans affecter les fonctionnalités de Google AdWords? (C'est un iframe vide).

93voto

Tyler Points 544

Il existe une solution simple qui n'affecte pas la fonctionnalité de l'extrait de code. Je l'ai fait sans effets indésirables. Il suffit de placer le script dans une div cachée comme ci-dessous et cela devrait faire l'affaire:

 <div style="display:none">
  <script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
  </script>
</div>
 

23voto

Adam Hamilton Points 159

@Mario est vrai qu'il y a un paramètre qui va vous permettre d'activer cette affiche off. Toutefois, ce paramètre ne semble pas exister sur le Google de l'INTERFACE utilisateur pour les balises de remarketing, même s'ils n'affichent cette iframe (je pense que c'est un bug de Google, comme je l'ai imaginer le "google_remarketing_only = true" drapeau était censé tourner cette iframe éteint et ne fonctionne pas correctement).

J'ai découvert que vous pouvez également définir cette dans le suivi de JS en ajoutant manuellement le drapeau "google_conversion_format = 3", comme ceci:

<script type="text/javascript">
    /* <![CDATA[ */
    var google_conversion_id = 0123456789,
        google_conversion_label = "XXXXXXXX",
        google_custom_params = window.google_tag_params,
        google_remarketing_only = true,
        google_conversion_format = 3;
    /* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"></script>

Cela pourrait être plus facile que la régénération de la balises pour certaines personnes, et résout le problème dans le cas que l'INTERFACE ne prend pas en charge la configuration de cette option lors de la création d'étiquettes.

18voto

army Points 121

J'ajoute normalement cette règle CSS (3) à la feuille de style:

 iframe[name=google_conversion_frame] 
{
    display: none !important;
}
 

J'espère que ça aide.

1voto

Mma87 Points 46

J'ai utilisé la solution d'addition d'Adam Hamilton

  google_conversion_format = 3;
 

et ça marche sur mon site

0voto

Mario Points 37

En passant, vous pouvez désactiver l'iframe Google Disclaimer & Privacy dans les paramètres de suivi de la conversion Adwords.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X