Google me donne un morceau de javascript et me dit de l'inclure dans le fichier <head>
.
Puis-je le mettre à la fin <body>
ou y aura-t-il des effets secondaires si je fais cela?
google-analytics
Peter Hall
la source
la source
Réponses:
Le placer à la fin de la
<head>
section permet de garantir le suivi de vos métriques même lorsqu'un utilisateur ne laisse pas la page terminer le chargement.Ils vous disaient de le mettre en bas de page, avant d'ajouter le support pour la gestion du chargement partiel des pages.
Directement de Google:
Consultez l' aide de Google Analytics : ajoutez le code de suivi directement sur votre site
la source
<head>
, la page liée indique maintenant "Ajoutez la balise juste après la balise d'ouverture <head> sur chaque page."Vous pouvez le mettre où vous le souhaitez. Je mets toujours le code de suivi en fin de page et je n'ai jamais eu de problème.
la source
Vous pouvez le mettre où vous le souhaitez sur la page, et le parcourir n'importe où sur la page, que ce soit dans la tête ou dans le corps. Mais selon le support Google ( ajoutez le code de suivi directement sur votre site ) il est recommandé de le lui dans la balise head, collez-le juste avant la
</head>
balise de fermeture .Paragraphe suivant d'un bon article expliquant pourquoi mettre du code dans la balise head
la source
Dans la tête, juste avant la balise de fermeture </ head>, vous n'aurez aucun problème à vérifier votre site Web dans les outils pour les webmasters.
la source
L'ajout du code suivant (appelé «extrait de code de suivi JavaScript») aux modèles de votre site est le moyen le plus simple de commencer à utiliser analytics.js.
Le code doit être ajouté en haut de la balise et avant tout autre script ou balise CSS, et la chaîne «UA-XXXXX-Y» doit être remplacée par l'ID de propriété (également appelé «ID de suivi») de Google Analytics propriété que vous souhaitez suivre.
Le code ci-dessus fait quatre choses principales:
Crée un élément qui démarre de manière asynchrone le téléchargement de la bibliothèque JavaScript analytics.js à partir de https://www.google-analytics.com/analytics.js
Initialise une fonction ga globale (appelée file d'attente de commandes ga ()) qui vous permet de planifier l'exécution des commandes une fois que la bibliothèque analytics.js est chargée et prête à fonctionner.
Ajoute une commande à la file d'attente de commandes ga () pour créer un nouvel objet de suivi pour la propriété spécifiée via le paramètre 'UA-XXXXX-Y'.
Ajoute une autre commande à la file d'attente de commandes ga () pour envoyer une page vue à Google Analytics pour la page actuelle.
la source
Array.push
fonction liée . Laga
«fonction» est entièrement liée à celapush
. Ainsi, les invocations immédiates peuvent être optimisées: au lieu de construire un tableau vide s'il n'est pas trouvé ([]
), remplissez-le avec les tableaux "arguments" pour chaquega
appel:[['create', 'UA-XXX', 'auto'], ['send', 'pageview']]
…Le code que vous devez toujours être ajouté en haut de la balise et avant tout autre script ou balise CSS, et la chaîne
'UA-XXXXX-Y'
doit être remplacée par la propriétéID
(également appelée "ID de suivi") de la propriété Google Analytics que vous souhaitez suivre.la source