Google Analytics Connector
Über
Der CoreMedia Google Analytics Connector demonstriert, wie Sie Analysedienste von Drittanbietern von Google in die CoreMedia Content Cloud integrieren.
Die Integration erweitert die Auslieferungsseite (CAE) um das Tracking von Seitenaufrufen. Um die Vorteile von nachverfolgten Daten zu nutzen, erweitert dieser Beitrag die Inhaltstypen, um „Top-n-Listen“ basierend auf Nachverfolgungsdaten zu unterstützen. Ein „Top-n-List“-Inhalt aggregiert eine Liste von „n“ leistungsstärksten Inhalten – in Bezug auf Seitenaufrufe – wobei „n“ die Anzahl der anzuzeigenden resultierenden Inhaltselemente ist. CoreMedia Studio wird um Inhaltsformulare erweitert, um Top-n-Listen einzurichten und die externen Analysedienste zu konfigurieren.
Wenn Ihr Projekt auf CoreMedia Blueprint basiert, können Sie die Integration sofort verwenden. Ansonsten dient es als Beispiel, wie Sie externe Analysedienste in Ihr CoreMedia-Projekt integrieren können.
CoreMedia Analytics Connectors kombiniert die folgenden Hauptkomponenten:
- CoreMedia Content Server-Inhaltstypen zum Definieren von „Top-n-Listen“
- CAE-Content-Beans und Service-Beans zum Rendern von „Top-n-Listen“
- Zu den Diensten gehören der Abruf von Analysedaten, die Erstellung von „Top-n-Listen“ und der Zugriff auf analysebezogene Einstellungen.
- Solr-Exportprogramme für externe Dateifelder
- ein Plugin für CoreMedia Studio: Das Plugin ermöglicht es Redakteuren, „Top-n-List“-Inhaltselemente zu bearbeiten und die spezifischen Parameter des Analysedienstes zu konfigurieren, um die Verfolgung und den Abruf von verfolgten Daten zu ermöglichen.
Das Verfolgen von Benutzeraktionen auf einer Website wird normalerweise implementiert, indem Aufrufe von anbieterspezifischen JavaScript-Funktionen zu den Seiten der Website hinzugefügt werden. Diese Funktionen füllen eine Datenstruktur, die schließlich über eine HTTP-Anforderung für ein unsichtbares Bild, auch Tracking-Pixel genannt, an den Analysedienst gesendet wird.
Die an den Analysedienst übermittelten Daten umfassen Daten zu folgenden Themen:
- Inhalt, der auf der Seite angezeigt wird
Darüber hinaus erfordert jeder Analysedienst eine Möglichkeit, das Konto zu identifizieren, auf das die eingehenden Daten geschrieben werden sollen.
Die Tracking-Konfiguration wird im Inhaltsrepository innerhalb der Einstellungseigenschaft von Navigationsinhaltselementen gespeichert. Beachten Sie, dass Einstellungen mit einem Inhalt verknüpft werden können und Inhaltsobjekte Einstellungen erben, die für ihre Navigationskontexte (Kanäle) definiert sind. An einer Navigation definierte Einstellungen überschreiben also die an der übergeordneten Navigation definierten Einstellungen. Für eine Page-Content-Bean-benannte Seite wird beispielsweise die Google Analytics-Konfiguration unter dem Property-Pfad page.settings.googleAnalytics gespeichert.
Installation
Es wird als bereitgestellt als CoreMedia Plugin (integriert in den CoreMedia Blueprint)
Anforderungen
- Google Account
- CoreMedia Content Cloud
Support
Der Google Analytics Connector bietet Unterstützung auf Produktebene.