Configuration du suivi d'analyse du contenu

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Pour utiliser Analyse de contenu avec des pages ou des widgets personnalisés, ajoutez le profil de suivi à l’en-tête de votre Centre des employés thème ou portail de services, puis ajoutez le service cdaAnalytics à vos widgets personnalisés.

    Avant de commencer

    Rôle requis : sn_cda.analytics_admin

    Pourquoi et quand exécuter cette tâche

    Plus d'étapes pour le suivi des pages :

    Ajoutez le profil de suivi à Centre des employés ou à l'en-tête de thème de votre portail de services.
    <widget
    id="cda-site-analytics"
    options="{ 'tracking_profile_name': '{PROFILE_NAME}', 'enable_logging': false}"
    ></widget>
    Remarque :
    Si vous ne spécifiez pas de profil de suivi dans les options, Analyse de contenu essaie d’utiliser le profil de suivi par défaut. Consultez Créer un profil de suivi d’analyse de contenu.

    Procédure

    1. Accédez à la Tout > Portail de services > en-têtes et Pieds de page.
    2. Sélectionnez votre en-tête (en-tête Publication de contenu, en-tête du Centre des employés, en-tête Echap ou en-tête HRMadrid).
    3. Si nécessaire, clonez l'en-tête.
      Pour plus d’informations, consultez la page de configuration de Portail de services. Vous pouvez également utiliser des fournisseurs Angular, voir Réutiliser des composants avec des fournisseurs Angular.
    4. Si vous utilisez un clone à partir de l’en-tête Publication de contenu, recherchez la balise de widget cda-site-analytics dans le champ de modèle Corps HTML .
    5. Remplacez ensuite PROFILE_NAME par le profil que vous souhaitez utiliser pour le suivi.
      Pour plus d’informations, consultez Configurer un menu d’en-tête de portail.
    6. Si vous utilisez un en-tête différent, ajoutez ce qui suit au corps HTML et remplacez PROFILE_NAME :
      <widget
      id="cda-site-analytics"
      options="{ 'tracking_profile_name': '{PROFILE_NAME}', 'enable_logging': false}"
      ></widget>
      Si vous ne spécifiez pas de profil de suivi dans les options de widget, Analyse de contenu essaie d’utiliser le profil de suivi par défaut (s’il existe).

      Suivre des événements Centre des employés

      Pour suivre Centre des employés les événements, ajoutez le service cdaAnalytics à vos widgets personnalisés. Consultez le Guide du développeur de widgets.

      Par exemple :
      function ($scope, cdaAnalytics) {
      $scope.onButtonClick = function() {
      
      // track event using the default tracker (no argument for getTracker)
      cdaAnalytics.getTracker() .then(function(tracker) {
      tracker.trackEvent(
      '{Desired Category}',
      '{Desired Action}',
      '{Desired Name}'
      );
      });
      
      // track event using specific tracker
      cdaAnalytics.getTracker ('Human Resources Portal Tracker').then(function (tracker) {
      tracker.trackEvent(
      'Human Resources',
      'Video Viewed',
      'Open Enrollment 2018'
      );
      });
      };
      }
    7. Accédez à la Portail de services > Widgets.
    8. Sélectionnez un widget ou créez-en un.
    9. Ajoutez cdaAnalytics à la liste connexe des fournisseurs Angular.
    10. Mettez à jour le contrôleur client du widget pour utiliser le service cdaAnalytics.