Est-il possible d’utiliser Google Classic Analytics ( ga.js ) et Universal Analytics ( analytics.js ) avec une seule propriété Google Analytics?
J'ai quelques sites connexes qui partagent une propriété de Google Analytics, mais la mise à niveau du code de suivi sur ces sites doit être effectuée à des moments différents (éventuellement plusieurs mois).
La propriété a été créée à l'aide de Google Classic Analytics (il y a quelques années). Toutefois, j'ai mis à niveau la propriété pour qu'elle soit compatible avec Google Universal Analytics dans le portail d'administration de Google Analytics.
Le Centre de mise à niveau Universal Analytics fait quelques déclarations génériques qui me portent à croire que la propriété peut continuer à recevoir des données des deux scripts. Par exemple:
When the transfer is completed, the property is ready to receive data from Universal Analytics tracking code.
The time it takes to update your tracking code will vary depending on your current implementation and your tracking needs.
When this step is completed, you will have access to the full benefits of Universal Analytics, including new reports and features.
Although updating your tracking code is optional at this time, you won't have access to the all of the benefits until you update your tracking code to a Universal Analytics tracking code...
Legacy libraries, like ga.js or v1.x of the Mobile SDKs, will be supported until Phase 4 of Universal Analytics Upgrade, at which time they will be deprecated.
De plus, cela suggère que cela peut être possible si l'ensemble de fonctionnalités réellement utilisé n'est pas modifié:
Custom dimensions are the new custom variables in analytics.js
Les fonctionnalités que j'utilise sont limitées aux vues de page et au suivi des événements (pas de commerce électronique).
Il est clair qu'après le transfert/la mise à niveau d'une propriété pour la rendre compatible avec Google Universal Analytics, les anciennes bibliothèques de scripts/anciennes (par exemple, ga.js ) continuera à travailler pendant un certain temps. Ce qui n'est pas clair est de savoir s'ils fonctionneront simultanément et quelles en seront les répercussions.
Idéalement, tous les sites seraient mis à niveau simultanément pour assurer les données les plus cohérentes, mais ce n'est tout simplement pas possible pour cette situation à moins que j'attende et que je les mette à niveau tous ensemble encore plus loin dans le futur.
Est-il possible d'utiliser Google Classic Analytics (ga.js) et Universal Analytics (analytics.js) avec une seule propriété Google Analytics?
Oui, les deux continueront à fonctionner pour la même propriété après son transfert à Universal Analtyics (jusqu'à ce que ga.js soit supprimé).
Comme suggéré dans vos points de balle et indiqué ici :
Étape 1: transfert de la propriété
...
Étape 2: Mise à jour du code de suivi (fortement recommandé)
Nous vous recommandons vivement de passer à l'étape 2 afin de garantir la meilleure qualité de données de votre compte et de bénéficier de tous les avantages de la mise à niveau Universal Analytics. Bien que la mise à jour de votre code de suivi (étape 2) soit facultative pour le moment ...
Google ne s'attend pas à ce que les webmasters mettent à jour chaque page d'un site (certaines se comptent par millions) pour ne contenir que le nouveau analytics.js d'un coup. Le transfert de la propriété vers Universal Analtyics lui permet donc de fonctionner pendant que vous mettez à jour vos pages.
Les fonctionnalités que j'utilise sont limitées aux vues de page et au suivi des événements (pas de commerce électronique).
Lorsque vous remplacez l'extrait de base ga.js par analytics.js , veillez simplement à supprimer l'extrait de base de avoid overcounting pageviews in your reports
, comme couvert ici . Si vous avez juste ga.js ou analytics.js sur une seule page, tout devrait bien se passer.