J'ai ce code décorer les URLs avec le cookie Analytics dans ma page Web.Désactiver async Google Analytics chargement
var tracker = window[window.GoogleAnalyticsObject].getAll()[0];
new window.gaplugins.Linker(tracker).decorate("http://www.toto.com");
Cela se produit une erreur:
fenêtre[window.GoogleAnalyticsObject] .getAll est pas une fonction
window.gaplugins est non défini
Comme Google Analytics charger son Plugin asynchrone, j'imagine getAll()
et gaplugins.linker
fonctions ne sont pas encore déclarées. Je ne peux pas attendre le DOM prêt, donc je voudrais forcer le chargement du plugin GA synchroniquement.
Merci pour votre aide
Merci, mais je ne peux pas le faire. Mon code est un générateur iframe appelé dans le chargement de la page comme var iframeUrl = new window.gaplugins.Linker (fenêtre [window.GoogleAnalyticsObject] .getAll() [0]). Decorate ("http: //www.toto. com "); document.write (' "); Et je ne peux pas changer l'attribut src dans un ga (function() {}) sin rafraîchir le contenu de l'iframe – GGO
vous avez regardé dans la documentation pour le chargement des iframes? https://developers.google.com/analytics/devguides/collection/analyticsjs/cross-domain#iframes – Eduardo