Configurer le suivi des données analytiques

<ph type="x-smartling-placeholder"></ph> Vous consultez la documentation Apigee Edge.
Accédez à la page Documentation sur Apigee X.
En savoir plus

<ph type="x-smartling-placeholder">

Vous pouvez configurer Google Analytics ou votre propre suivi personnalisé, comme décrit dans les sections suivantes.

Configurer Google Analytics

Avant de configurer Google Analytics, vous devez disposer d'un compte Google Analytics et accéder au code de suivi qui sera ajouté aux pages de votre portail et utilisé pour suivre l'activité sur votre site. Pour en savoir plus, consultez Aide Google Analytics

Pour configurer Google Analytics, procédez comme suit :

  1. Sélectionnez Publier > Portails et sélectionnez votre portail.
  2. Sélectionnez Paramètres dans le menu déroulant de la barre de navigation supérieure.
    Vous pouvez également cliquer sur Paramètres sur la page de destination du portail.
  3. Cliquez sur l'onglet Scripts personnalisés.
  4. Sous Google Analytics, saisissez votre ID de suivi Google Analytics.
  5. Cliquez sur Enregistrer.

Configurer le suivi analytique personnalisé

Configurez votre propre solution de suivi des données analytiques, en transmettant les détails des événements à votre propre fonction personnalisée. Votre fonction personnalisée doit être définie dans portal.onAnalyticsEvent dans l'espace de noms global (déclaré sur la variable window).

Par exemple, vous pouvez envoyer les détails de l'événement à un service d'analyse autre que Google Analytics :

<script>
window.portal = {};
window.portal.onAnalyticsEvent = (event) => {
  // log event to console
  console.log(event);
  // TODO: publish event to custom analytics service
}
</script>

Ajoutez votre script personnalisé à chaque page de votre portail dans l'onglet Scripts personnalisés de la page "Paramètres". Pour en savoir plus, consultez Ajouter des scripts personnalisés.

Le portail génère les types d'événements suivants au même format que celui utilisé par Google Analytics :

Type d'événement Exemple de format En savoir plus
Visites de la page
{
  hitType: 'pageview',
  page: '/apis'
};
Suivi des pages
Clics sur Exécuter dans le panneau "Essayer" du document de référence de l'API.
{
  hitType: 'event',
  eventCategory: 'docsEvents',
  eventAction: 'apixExecute'
}
Suivi des événements