Configurez Google Analytics ou votre propre suivi des données analytiques 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 l'aide Google Analytics.
Pour configurer Google Analytics, procédez comme suit :
Sélectionnez Publier > Portails et sélectionnez votre portail.
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.
Cliquez sur l'onglet Scripts personnalisés.
Sous Google Analytics, saisissez votre ID de suivi Google Analytics.
Cliquez sur Enregistrer.
Configurer le suivi personnalisé des données analytiques
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 la page 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 :
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/03 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/03 (UTC)."],[[["\u003cp\u003eThis documentation applies to both Apigee and Apigee hybrid platforms.\u003c/p\u003e\n"],["\u003cp\u003eYou can configure Google Analytics by entering your tracking ID in the portal settings under the "Custom Scripts" tab.\u003c/p\u003e\n"],["\u003cp\u003eCustom analytics tracking can be configured by defining a function \u003ccode\u003eportal.onAnalyticsEvent\u003c/code\u003e in the global namespace to handle event data.\u003c/p\u003e\n"],["\u003cp\u003eThe portal generates events such as page visits and clicks on "Execute" in the API reference documentation, which can be tracked.\u003c/p\u003e\n"]]],[],null,["# Configuring analytics tracking\n\n*This page\napplies to **Apigee** and **Apigee hybrid**.*\n\n\n*View [Apigee Edge](https://docs.apigee.com/api-platform/get-started/what-apigee-edge) documentation.*\n\n\u003cbr /\u003e\n\nConfigure Google analytics or your own custom analytics tracking, as described\nin the following sections.\n\nConfiguring Google Analytics\n----------------------------\n\nBefore you can configure Google Analytics, you'll need a Google Analytics\naccount and access to the tracking code that will be added to your portal\npages and used to track activity on your site. For more information, see\n[Google Analytics help](https://support.google.com/analytics).\n\nTo configure Google Analytics: \n\n### Cloud Console UI\n\n1. In the Apigee in Cloud console, go to the **Distribution \\\u003e Portals** page.\n\n [Go to Portals](https://console.cloud.google.com/apigee/portals)\n2. Click your portal.\n\n3. Click **Settings** in the navigation menu.\n\n4. Click the **Custom Scripts** tab.\n\n5. Under **Google Analytics**, enter your Google Analytics tracking ID.\n\n6. Click **Save**.\n\n### Classic UI\n\n1. Select **Publish \\\u003e Portals** and select your portal.\n2. Select **Settings** in the drop-down menu in the top navigation bar. Alternatively, you can click **Settings** on the portal landing page.\n3. Click the **Custom Scripts** tab.\n4. Under **Google Analytics**, enter your Google Analytics tracking ID.\n5. Click **Save**.\n\nConfiguring custom analytics tracking\n-------------------------------------\n\nConfigure your own custom analytics tracking solution by passing event details to your own custom function. Your custom function must be defined as part of the `portal.onAnalyticsEvent` in the global namespace (declared on the `window` variable).\n\nFor example, you might want to send the event details to an analytics service other than Google Analytics: \n\n \u003cscript\u003e\n window.portal = {};\n window.portal.onAnalyticsEvent = (event) =\u003e {\n // log event to console\n console.log(event);\n // TODO: publish event to custom analytics service\n }\n \u003c/script\u003e\n\nAdd your custom script to each page in your portal on the **Custom Scripts** tab of the Settings page. For more information, see [Adding custom scripts](/apigee/docs/api-platform/publish/portal/custom-scripts).\n\nThe portal generates the following types of events in the same format used by Google Analytics:"]]