J'avais l'habitude de l'utiliser il y window.ga.getAll()[1].b.data.values[':trackingId'];
a quelques mois et ça marche bien. Mais récemment ça ne marche pas et dit getAll is not a function
.
Que dois-je faire à la place?
mise à jour:
getAll
n'est pas immédiatement disponible lors du chargement de Google Analytics:
https://developers.google.com/analytics/devguides/collection/analyticsjs/ga-object-methods-reference
N'utilisez pas les méthodes d'objet ga en dehors d'un readyCallback car les méthodes ne sont peut-être pas encore disponibles.
Essayez plutôt ceci:
window.ga(() => window.ga.getAll()[1].b.data.values[':trackingId']);
qui exécutera votre fonction dans le cadre d'un readyCallback.
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots