Test de Google Analytics sur Localhost
J'ai besoin de vérifier certaines personnalisé de déclencher des événements à l'aide de Google Analytics. Je voudrais tester dans un environnement local.
J'ai mis en place mon site de test à l'aide d'apache avec nom de serveur: my-ga-test.localhost/
Selon Pouvez-vous tester google analytics sur une adresse localhost? et Google Analytics docs, je suis capable de régler mon GA code à utiliser:
ga('create', 'UA-XXXX-Y', {
'cookieDomain': 'none'
});
J'ai essayé de configurer un nouveau compte pour obtenir un ID de suivi pour ce site, mais j'obtiens l'erreur suivante:
URL se termine par une défaillance de haut-niveau du nom de domaine
Comment puis-je générer le code à l'aide de domaine localhost, donc je peux modifier l'ID de suivi code pour mettre sur mon localhost?
que voulez-vous dire?
OriginalL'auteur Growler | 2015-06-01
Vous devez vous connecter pour publier un commentaire.
La "URL du Site web" le terrain lors de la création d'une nouvelle propriété Google Analytics n'a pas à être les mêmes que celles de l'URL qui est utilisée dans la production. Il est principalement utilisé pour la résolution des liens relatifs, pas pour la validation de frappe.
De passer à autre chose (comme
example.com
), et tout devrait fonctionner correctement.il n'a pas d'importance, il fonctionne très bien.
Walton Serait-il l'obtention de données de fois?
vous devriez commencer une question distincte pour cela car il n'a aucun rapport avec la question initiale posée ici.
Si vous avez votre application en cours d'exécution dans le développement et la production, vous êtes mieux de mise en place de deux points de vue, le Site et le Site de test, et lorsque vous appelez votre analytics.js avec
UA-XXXX-Y
, vérifiez l'environnement et d'utiliser le bon code. Ne pas polluer vos données de production avec des données sur le développement.OriginalL'auteur
Je ne recommande pas la réponse ci-dessus.
Je crois que la meilleure pratique consiste à utiliser la Analytics Debug js sur votre localhost. Debug imprime dans la console, TOUT est à faire, y compris de déclencher des événements. De cette façon, vous pouvez vérifier si votre code fonctionne ou pas sans l'envoi des informations de suivi google Analytics sur Localhost (qui n'a aucun sens).
En savoir plus ici 🙂
analytics.js
Je pense qu'il a créé un test de la vue, dans ce cas est bien d'avoir pour ce test. De mon expérience, j'ai eu de nombreuses idées d'avoir juste un test de la vue (je ne l'utilisation de l'Analytique de Débogage js).
OriginalL'auteur