Nachverfolgung in Content Analytics einrichten

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Um Content Analytics mit anwenderdefinierten Seiten oder Widgets zu verwenden, fügen Sie das Nachverfolgungsprofil zu Ihrem Mitarbeiter-Center oder dem Header des Serviceportal-Designs hinzu. Fügen Sie dann Ihren anwenderdefinierten Widgets den cdaAnalytics-Service hinzu.

    Vorbereitungen

    Erforderliche Rolle: sn_cda.analytics_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Weitere Schritte für die Seitennachverfolgung:

    Fügen Sie das Nachverfolgungsprofil dem Designheader in Ihrem Mitarbeiter-Center oder Serviceportal hinzu.
    <widget
    id="cda-site-analytics"
    options="{ 'tracking_profile_name': '{PROFILE_NAME}', 'enable_logging': false}"
    ></widget>
    Hinweis:
    Wenn Sie in den Optionen kein Nachverfolgungsprofil angeben, versucht Content Analytics, das Standardnachverfolgungsprofil zu verwenden. Weitere Informationen finden Sie unter Erstellen Sie ein Content Analytics-Nachverfolgungsprofil.

    Prozedur

    1. Navigieren zu Alle > Serviceportal > Kopf- und Fußzeilen.
    2. Wählen Sie Ihren Header aus (Content Publishing-Header, Mitarbeiter-Center-Header, ESC-Header oder HRMadrid-Header).
    3. Klonen Sie ggf. den Header.
      Weitere Informationen finden Sie auf der Konfigurationsseite für das Serviceportal. Oder Sie können Angular Provider verwenden (siehe Komponenten mit Angular Providern wiederverwenden).
    4. Wenn Sie einen Klon aus dem Content Publishing-Header verwenden, suchen Sie im Feld HTML-Textvorlage nach dem Widget-Tag cda-site-analytics.
    5. Ersetzen Sie dann PROFILE_NAME durch das Profil, das Sie für die Nachverfolgung verwenden möchten.
      Weitere Informationen finden Sie unter Headermenü für Portal konfigurieren.
    6. Wenn Sie einen anderen Header verwenden, fügen Sie dem HTML-Textkörper Folgendes hinzu, und ersetzen Sie PROFILE_NAME:
      <widget
      id="cda-site-analytics"
      options="{ 'tracking_profile_name': '{PROFILE_NAME}', 'enable_logging': false}"
      ></widget>
      Wenn Sie in den Widget-Optionen kein Nachverfolgungsprofil angeben, versucht Content Analytics, das Standardprofil für die Nachverfolgung zu verwenden (falls vorhanden).

      Mitarbeiter-Center-Events nachverfolgen

      Um Mitarbeiter-Center -Ereignisse nachzuverfolgen, fügen Sie Ihren anwenderdefinierten Widgets den Service cdaAnalytics hinzu. Siehe Widget-Entwicklerhandbuch.

      Zum Beispiel:
      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. Navigieren zu Serviceportal > Widgets.
    8. Wählen Sie ein Widget aus, oder erstellen Sie ein Widget.
    9. Fügen Sie der zugehörigen Liste der Winkelanbieter cdaAnalytics hinzu.
    10. Aktualisieren Sie den Client-Controller des Widgets, sodass der cdaAnalytics-Service verwendet wird.