Analytics peut vous apporter des informations importantes et intéressantes sur l’utilisation de votre site web.
Différentes configurations sont disponibles par défaut pour l’intégration au service approprié, par exemple :
Vous pouvez également configurer votre propre instance de la variable Fragments de code Analytics générique pour définir une nouvelle configuration de service.
Les informations sont ensuite collectées par de petits fragments de code ajoutés aux pages web. Par exemple :
Ne pas placer de scripts dans script
balises.
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'https://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
Ces fragments de code permettent de collecter des données et de générer des rapports. Les données réelles collectées dépendent du fournisseur et du fragment de code réel utilisé. Voici des exemples de statistiques :
Le site de démonstration de Geometrixx-Outdoors est configuré de sorte que les attributs fournis dans les Propriétés de la page soient ajoutés au code source HTML (juste au-dessus de la balise </html>
(balise de fin) dans la balise js
script.
Si vous le souhaitez /apps
n’héritez pas du composant de page par défaut ( /libs/foundation/components/page
) vous (ou vos développeurs) devez vous assurer que la variable js
les scripts sont inclus, par exemple, en incluant cq/cloudserviceconfigs/components/servicescomponents
ou en utilisant un mécanisme similaire.
Sans cela, aucun des services (Générique, Analytics, Target, etc.) ne fonctionnera.
Pour la configuration de base, suivez les étapes suivantes :
Ouvrez la console Outils.
Dans le volet de gauche, développez Configurations de Cloud Service.
Double-cliquez Fragment de code Analytics générique pour ouvrir la page :
Cliquez sur + pour ajouter une nouvelle configuration à l’aide de la boîte de dialogue. Attribuez au minimum un nom, par exemple Google Analytics :
Cliquez sur Créer, la boîte de dialogue Fragment de code s’ouvre immédiatement. Collez le fragment de code JavaScript approprié dans le champ :
Cliquez sur OK pour enregistrer.
Après avoir créé la configuration du service, vous devez configurer les pages requises pour l’utiliser :
Accédez à la page.
Ouvrez les Propriétés de page dans le sidekick, puis l’onglet Services cloud.
Cliquez sur Ajouter un service, puis sélectionnez le service requis. Par exemple, la variable Fragment de code Analytics générique:
Cliquez sur OK pour enregistrer.
Vous revenez alors à la variable Cloud Service . Le fragment de code Analytics générique figure maintenant dans la liste avec le message Configuration reference missing
. Utilisez la liste déroulante pour sélectionner votre instance de service spécifique. Par exemple, google-analytics :
Cliquez sur OK pour enregistrer.
Le fragment de code s’affiche désormais si vous affichez la source de la page.
Une fois le temps écoulé, vous pouvez afficher les statistiques collectées.
Si la configuration est associée à une page qui contient des pages enfants, ces pages héritent elles aussi du service.