2017-09-22 1 views
0

Le code du gestionnaire de balises a été implémenté dans un iframe sur une page Web. Il n'a pas été ajouté à la page Web qui contient l'iframe. J'ai utilisé le gestionnaire de balises pour ensuite implémenter une balise Floodlight et, en regardant les statistiques, il semble y avoir un double tir.Implémentation de Google Tag Manager dans un Iframe

Savez-vous pourquoi cela pourrait être et comment y remédier?

+1

Où est le code? – lapinkoira

Répondre

0

Vous devez créer un bloqueur pour éviter envoyer les données lorsque vous chargez ceci sur un iframe, vous pouvez utiliser cette variable (Custom Javascript)

function inIframe() { 
    try { 
     return window.self !== window.top; 
    } catch (e) { 
     return true; 
    } 
} 

How to identify if a webpage is being loaded inside an iframe or directly into the browser window?

Et créer un bloqueur lorsque cette variable est vrai

+0

merci pour votre réponse, mais je veux compter l'iframe. Ce sont les données iframe qui m'intéressent, pas la page dans laquelle l'iframe est contenue. – blabey

+0

Je vois, mais GTM est à la fois sur (Page et iframes)? parce que c'est une raison courante d'avoir un double allumage, cela est dû au fait que vous chargez 2 fois le GTM. Donc, une option, dans ce cas, est la condition arrière. en utilisant vrai au lieu de faux. –