Analytics-Konfiguration für Communities-Funktionen analytics-configuration-for-communities-features
Übersicht overview
Adobe Analytics und Adobe Experience Manager (AEM) sind beide Lösungen von Adobe Marketing Cloud.
Adobe Analytics kann für AEM Communities so konfiguriert werden, dass bei der Interaktion eines Mitglieds mit unterstützten Communities-Funktionen Ereignisse an Adobe Analytics gesendet werden, aus denen Berichte generiert werden.
Wenn beispielsweise ein Mitglied einer Community-Aktivierungswebsite eine ihm zugewiesene Videoressource anzeigt, sendet der Ressourcen-Player Ereignisse an Analytics, einschließlich Video Heartbeat-Daten. Auf der Community-Site können Administratoren verschiedene Berichte zur Videowiedergabe sehen.
Außerdem ist die Analyse erforderlich für:
-
In der Veröffentlichungsumgebung:
- Community-Berichterstattung Trends
- Site-Besuchern die Sortierung nach "am häufigsten angezeigt", "am aktivsten", "am beliebtesten"
- Anzeigen von Zählungen in benutzergenerierten Listen
-
In der Autorenumgebung:
- Anzeigen von Beitragsdaten in der Mitgliederverwaltungskonsole (Ansichten, Beiträge, folgt, Gefällt mir)
- Trendzusammenfassung, Video Heartbeat und Video-Gerät für Aktivierungsressource Berichte
Zu den unterstützten Communities-Funktionen gehören:
In diesem Abschnitt der Dokumentation wird beschrieben, wie Sie eine Analytics Report Suite mit Communities-Funktionen verbinden. Die grundlegenden Schritte sind:
- Replizieren des Kryptoschlüssels um sicherzustellen, dass Verschlüsselung/Entschlüsselung in allen AEM korrekt ausgeführt wird
- Adobe Analytics vorbereiten Report Suite
- Erstellen von AEM Analytics Cloud Service und Framework
- Analytics aktivieren für eine Community-Site
- Überprüfen Zuordnung von Analytics zu AEM Variablen
- Identifizieren primärer Herausgeber
- Veröffentlichen die Community-Site
- Konfigurieren Import von Berichtsdaten von Adobe Analytics zur Community-Site
Voraussetzungen prerequisites
Um die Funktionen von Analytics for Communities zu konfigurieren, müssen Sie sich an Ihren Kundenbetreuer wenden, um ein Adobe Analytics-Konto einzurichten. Report Suite. Nach der Feststellung sollten folgende Informationen verfügbar sein:
-
Unternehmensname
Das mit dem Adobe Analytics-Konto verknüpfte Unternehmen
-
Benutzername
Der Anmeldename des Benutzers, der zur Verwaltung des Analytics-Kontos berechtigt ist
(Sollte Zugriffsberechtigungen für Webdienste enthalten)
-
Passwort
Das Anmeldekennwort für den autorisierten Benutzer
-
Analytics Data Center
Die URL des Analytics-Rechenzentrums für das Konto
-
Berichtssuite
Der Name der zu verwendenden Analytics Report Suite
Adobe Analytics Report Suite für Videoberichte adobe-analytics-report-suite-for-video-reporting
Verwenden der Report Suite Manager, können Analytics-Report Suites so konfiguriert werden, dass eine Community-Site Berichte für Communities-Funktionen bereitstellen kann.
Durch Anmeldung bei Adobe Marketing Cloud mit Firmenname und Benutzernamekann eine neue oder vorhandene Report Suite wie folgt konfiguriert werden:
-
11 Konversionsvariablen (eVars)
evar1
bisevar11
enabled- Kann vorhandene eVars wiederverwenden (umbenennen) oder neue erstellen, die für Communities-Funktionen verwendet werden können
-
7 Erfolgsereignisse (Ereignisse)
-
event1
bisevent7
enabled -
Typ
Counter
- nicht
Counter (no subrelations)
- nicht
-
Kann vorhandene Ereignisse wiederverwenden (umbenennen) oder neue erstellen, die für Communities-Funktionen verwendet werden können
-
-
-
Videoberichterkonsole
- Aktivieren
Video Core
- Wählen Sie Speichern aus
- Aktivieren
-
Video Core Measurement Console
- Klicken Sie auf
Use Solution Variables
- Wählen Sie Speichern aus
- Klicken Sie auf
-
Wenn Sie eine neue Report Suite Beachten Sie, dass eine neue Report Suite möglicherweise nur 4 eVars und 6 Ereignisvariablen hat, während für Communities 11 eVars und 7 Ereignisvariablen erforderlich sind.
Bei Verwendung von vorhandene Report Suite, kann es erforderlich sein, Ändern der Variablenzuordnung vor der Aktivierung des Analytics-Frameworks für eine Community-Site. Wenden Sie sich an Ihren Kundenbetreuer, wenn Sie Fragen zu den Communities-Variablen haben.
evar1
bisevar11
event1
bisevent7
Video Heartbeat Analytics video-heartbeat-analytics
Wenn Video Heartbeat Analytics lizenziert ist, wird ein Marketing Cloud Org Id
zugewiesen wurde.
So aktivieren Sie die Video Heartbeat-Berichterstellung nach Konfigurieren der Analytics Report Suite für Videoberichte:
- Erstellen Sie eine Analytics Cloud Service
- Aktivieren Analytics für eine Community-Site
- Verknüpfen Sie die
Marketing Cloud Org Id
mit der Community-Site
Die Marketing Cloud Org Id
kann zum Zeitpunkt der Community-Site-Erstellung oder später von Ändern die Eigenschaften der Community-Site. 🔗
Wenn Video Heartbeat Analytics aktiviert ist, instanziiert der JavaScript-Code (JS) für den Videoplayer den Video Heartbeat Library-Code (auch in JS), der alle Logiken zum Senden von Videostatusaktualisierungen an die Analytics-Video-Tracking-Server alle 10 Sekunden (nicht konfigurierbar) verarbeitet und schließlich einen kumulativen Bericht der Videositzung an die Analytics-Hauptserver sendet.
Wenn dies nicht aktiviert ist, wird der Video Heartbeat-Code nie instanziiert und nur das Video-Fortschritts- und das Tracking der Wiederaufnahmeposition wird zur Berichterstellung in SRP persistiert.
Analytics Cloud-Dienstkonfiguration AEM aem-analytics-cloud-service-configuration
So erstellen Sie eine neue Analytics-Integration, die Adobe Analytics mit der AEM Community-Site integriert, mithilfe der standardmäßigen Benutzeroberfläche in der Autoreninstanz:
- Über die globale Navigation: Tools > Bereitstellung > Cloud Services
- Scrollen Sie nach unten zu Adobe Analytics
- Wählen Sie entweder Jetzt konfigurieren oder Konfigurationen anzeigen
Dialogfeld "Konfiguration erstellen" create-configuration-dialog
- Auswählen
[+]
Symbol neben Verfügbare Konfigurationen , um eine neue Konfiguration zu erstellen
Im Dialogfeld "Konfiguration erstellen"geben die eingegebenen Werte die Konfiguration an.
-
Titel
(Erforderlich) Ein Anzeigetitel für die Konfiguration.
Geben Sie beispielsweise Community-Analyse aktivieren
-
Name
(Optional) Wenn kein Name angegeben wird, wird standardmäßig ein gültiger Knotenname verwendet, der aus dem Titel abgeleitet wurde.
Geben Sie beispielsweise communities
-
Vorlage
Klicken Sie auf
Adobe Analytics Configuration
-
Wählen Sie Erstellen aus
- Startet die Konfigurationsseite und öffnet
Analytics Settings
dialog
- Startet die Konfigurationsseite und öffnet
Dialogfeld "Analytics-Einstellungen" analytics-settings-dialog
Die erste Erstellung einer neuen Analytics-Konfiguration führt zur Anzeige der Konfiguration und eines neuen Dialogfelds für die Eingabe der Analytics-Einstellungen. Dieses Dialogfeld erfordert die Voraussetzungen für Kontoinformationen vom Kundenbetreuer erhalten.
-
Unternehmen
Das mit dem Adobe Analytics-Konto verknüpfte Unternehmen
-
Benutzername
Der Anmeldename des Benutzers, der zur Verwaltung des Analytics-Kontos berechtigt ist
-
Kennwort
Das Anmeldekennwort für den autorisierten Benutzer
-
Rechenzentrum
Wählen Sie das Analytics-Rechenzentrum aus, in dem die Report Suite gehostet wird
-
Kein Verfolgungs-Tag zur Seite hinzufügen
Als Standard festlegen (deaktiviert)
-
AppMeasurement verwenden
Als Standard festlegen (deaktiviert)
-
Nachts keine Seitenimpressionen importieren (verfassen)
Als Standard festlegen (deaktiviert)
-
Nachts keine Seitenimpressionen importieren (veröffentlichen)
Als Standard belassen (aktiviert)
So speichern Sie die Einstellungen:
-
Auswählen Verbindung zu Analytics herstellen
-
Wenn dies nicht erfolgreich war,
- Sicherstellen, dass Einträge keine vorangestellten Leerzeichen enthalten
- Testen Sie ein anderes Rechenzentrum.
- Kundenbetreuer kontaktieren
-
-
Wählen Sie OK aus
Framework erstellen create-framework
Nach erfolgreicher Konfiguration der Basisverbindung mit Adobe Analytics muss ein Framework für die Community-Site erstellt oder bearbeitet werden. Der Zweck des Frameworks besteht darin, Communities-Funktionsvariablen (AEM) Analytics-Variablen (Report Suite) zuzuordnen.
- Auswählen
[+]
Symbol neben Verfügbare Frameworks , um ein neues Framework zu erstellen
-
Titel
(Erforderlich) Ein Anzeigetitel für das Framework
Geben Sie beispielsweise Community-Rahmen für die Aktivierung
-
Name
(Optional) Wenn kein Name angegeben wird, wird standardmäßig ein gültiger Knotenname verwendet, der aus dem Titel abgeleitet wurde.
Geben Sie beispielsweise communities
-
Vorlage
Klicken Sie auf
Adobe Analytics Framework
-
Wählen Sie Erstellen aus
Durch Erstellen des Analytics-Frameworks wird das Framework zur Konfiguration geöffnet.
AEM Analytics-Framework-Konfiguration aem-analytics-framework-configuration
Das Framework dient der Zuordnung AEM Variablen zu Analytics-Variablen (eVars und Ereignisse). Die für die Zuordnung verfügbaren Analytics-Variablen sind definiert in der Report Suite.
Report Suite auswählen select-report-suite
Wählen Sie die Report Suite aus, die für Videoberichte eingerichtet wurde.
Wenn eine Report Suite noch nicht erstellt oder nicht ordnungsgemäß eingerichtet wurde, lesen Sie den vorherigen Abschnitt:
Adobe Analytics Report Suite für Videoberichte
Der Sidekick ist nicht erforderlich und kann minimiert werden, damit der Zugriff auf die Report Suites-Einstellungen nicht behindert wird.
Dialogfeld "Report Suites"vor und nach der Auswahl von "Element hinzufügen" report-suites-dialog-before-and-after-selecting-add-item
- Auswählen Element hinzufügen + Zwei Dropdown-Felder werden angezeigt
- Wählen Sie eine
Report suite
die mit dem Unternehmenskonto verknüpften Report Suites zur Auswahl verfügbar sein sollten - Auswählen Ja im sich öffnenden Dialogfeld:
Load default server settings? Do you want to load the default server settings and overwrite current values in the Server section?
- Wählen Sie eine
Run Mode
Auswählen publish
Der Analytics-Cloud-Service und das -Framework sind jetzt abgeschlossen. Die Zuordnungen werden definiert, sobald eine Community-Site mit diesem Analytics-Dienst erstellt wurde.
Aktivieren von Analytics für eine Community-Site enable-analytics-for-a-community-site
Aktivieren für neue Community-Site enable-for-new-community-site
So fügen Sie den Analytics-Cloud-Service hinzu: Erstellen einer neuen Community-Site:
-
In Schritt 3
-
Unter dem Registerkarte "ANALYTICS":
- Überprüfen Sie die Analytics aktivieren Kontrollkästchen
- Wählen Sie das Framework aus der Dropdown-Liste aus
-
Kehren Sie optional zur Analytics-Framework-Konfiguration zurück, um die Variablenzuordnungen anzupassen.
Aktivieren für bestehende Community-Site enable-for-existing-community-site
Hinzufügen des Analytics-Cloud-Service zu einem bestehende Community-Site:
-
Navigieren Sie zum Communities > Sites console
-
Wählen Sie das Symbol "Site bearbeiten"der Community-Site aus
-
EINSTELLUNGEN auswählen
-
Im Abschnitt Analytics :
- Überprüfen Sie die Analytics aktivieren Kontrollkästchen
- Wählen Sie das Framework aus der Dropdown-Liste aus
-
Kehren Sie optional zur Analytics-Framework-Konfiguration zurück, um die Variablenzuordnungen anzupassen.
Aktivieren für benutzerdefinierte Sites enable-for-customized-sites
Damit Analytics-Tracking und -Import für eine Community-Site ordnungsgemäß funktionieren, sollte ein Seitenelement mit der scf-js-site-title
-Klasse und href-Attribute müssen vorhanden sein. Auf der Seite sollte nur ein solches Element vorhanden sein, wie es beispielsweise in einem nicht geänderten sitepage.hbs
Skript für eine Community-Site. Der Wert von siteUrl
wird extrahiert und an Adobe Analytics gesendet, da Sitepfad.
# present in default sitepage.hbs
>[!CAUTION]
>
>AEM 6.4 has reached the end of extended support and this documentation is no longer updated. For further details, see our [technical support periods](https://helpx.adobe.com/de/support/programs/eol-matrix.html). Find the supported versions [here](https://experienceleague.adobe.com/docs/?lang=de).
# only one scf-js-site-title class should be included
>[!CAUTION]
>
>AEM 6.4 has reached the end of extended support and this documentation is no longer updated. For further details, see our [technical support periods](https://helpx.adobe.com/de/support/programs/eol-matrix.html). Find the supported versions [here](https://experienceleague.adobe.com/docs/?lang=de).
# this example sets it to be hidden as it serves no visual purpose
>[!CAUTION]
>
>AEM 6.4 has reached the end of extended support and this documentation is no longer updated. For further details, see our [technical support periods](https://helpx.adobe.com/de/support/programs/eol-matrix.html). Find the supported versions [here](https://experienceleague.adobe.com/docs/?lang=de).
<div
class="navbar-brand scf-js-site-title"
href="{{siteUrl}}.html"
style="visibility: hidden;"
>
</div>
Für angepasste Community-Site überlagert sitepage.hbs
-Skript, stellen Sie sicher, dass das -Element vorhanden ist. Die siteUrl
wird festgelegt, wenn sie auf dem Server gerendert wird, bevor sie an den Client gesendet werden.
Für generische AEM , die Communities-Komponenten enthält, aber nicht mit der Assistent zur Site-Erstellung, muss das Element hinzugefügt werden. Der Wert von href sollte der Pfad zur Site sein. Wenn der Sitepfad beispielsweise /content/my/company/en
, und verwenden Sie dann:
<div
class="navbar-brand scf-js-site-title"
href="/content/my/company/en.html"
style="visibility: hidden;"
>
</div>
Funktionen von Analytics for Communities analytics-for-communities-features
Analytics wird automatisch für verschiedene Communities-Funktionen verwendet.
Die Autorenumgebung OSGi-Konfiguration, AEM Communities Analytics Component Configuration
bietet eine Liste der Komponenten, die für Analytics instrumentiert wurden. Die automatische Zuordnung von Variablen wird durch die aufgeführten Komponenten bestimmt.
Wenn neue benutzerdefinierte Komponenten erstellt werden, die für Analytics instrumentiert werden, sollten sie dieser Liste der konfigurierten Komponenten hinzugefügt werden.
Komponentenkonfiguration component-configuration
Hinweis: die journal
-Komponenten werden verwendet, um die Blog-Funktion zu implementieren.
Analytics AEM Variablen zugeordnet mapped-analytics-to-aem-variables
Sobald die Community-Site mit aktiviertem Analytics und dem ausgewählten Cloud-Konfigurations-Framework gespeichert wurde, werden die AEM Variablen automatisch den Analytics-eVars und -Ereignissen zugeordnet, die mit evar1 bzw. event1 beginnen, und sie werden um 1 inkrementiert.
Wenn Sie eine vorhandene Report Suite verwenden, die eine der Variablen in evar1 bis evar11 und event1 bis event7 zugeordnet hat, müssen Sie AEM und stellen Sie die ursprüngliche Zuordnung wieder her.
Im Folgenden finden Sie ein Beispiel für standardmäßige Zuordnungen nach dem Tutorial zu den ersten Schritten:
Zuordnung der mit jedem Ereignis gesendeten eVars map-of-evars-sent-with-each-event
Beispiele für eVar:
- MIME-Typ: video/mp4
- Community-Site-Titel: Geometrixx
- Community-Funktionsname: Forum
- Community-Gruppenname: Wandern
- Pfad zum Community-Gruppeninhalt: /content/sites/communities/en/groups/wandern
- UGC component resourceType: social/forum/components/hbs/topic
- UGC-Komponententitel: Wanderthemen
- Anmeldung (authorizable Id): aaron.mcdonald@mailinator.com
- SRP-Pfad zu UGC: /content/usergenerated/asi/…/forum/jmtz-topic3 oder Pfad der zu befolgenden Komponente: /content/sites/communities/en/jcr:content/content/primary/forum
- Pfad zum Inhalt der Community-Site: /content/sites/community/en
Ändern der Analytics-Variablenzuordnung modifying-analytics-variable-mapping
Die Zuordnung von Analytics-eVars und -Ereignissen zu AEM Variablen ist in der Framework-Konfiguration sichtbar, nachdem Analytics für eine Community-Site aktiviert wurde.
Nachdem Analytics aktiviert wurde und bevor die Community-Site veröffentlicht wird, kann die Zuordnung im Framework geändert werden, indem die gewünschte Analytics-eVar oder das gewünschte Ereignis aus der linken Leiste gezogen und in die entsprechende Zeile in der Zuordnungstabelle verschoben wird.
Um doppelte Zuordnungen zu vermeiden, müssen Sie die ersetzte Analytics-eVar oder das ersetzte Analytics-Ereignis aus der Zeile entfernen, indem Sie den Mauszeiger darüber bewegen und das "X"auswählen, das rechts neben dem Analytics-Variablenelement angezeigt wird.
Wenn Community-eVars und -Ereignisse Zuordnungen überschreiben, die bereits in der Report Suite vorhanden waren, weisen Sie zur Vermeidung von Datenverlust die AEM Variablen für Communities-Funktionen anderen Analytics-eVars und/oder -Ereignissen zu und stellen Sie die ursprünglichen Zuordnungen wieder her.
Beispiel: Schritt 1: Ziehen von Analytics evar14 in die Zuordnungstabelle example-step-dragging-analytics-evar-into-mapping-table
Beispiel: Schritt 2: Auswahl von "x"zum Entfernen der ersetzten evar11 example-step-selecting-x-to-remove-replaced-evar
Beispiel: Schritt 3: AEM var eventdata.siteId wurde der Analytics-eVar14 zugeordnet example-step-aem-var-eventdata-siteid-remapped-to-analytics-evar
Veröffentlichen der Community-Site publishing-the-community-site
Überprüfen der Zuordnung von Analytics zu AEM Variablen verify-analytics-to-aem-variable-mapping
Es ist ratsam, die Variablenzuordnung vor der Veröffentlichung der Community-Site zu überprüfen, auf der auch der Analytics-Cloud-Service und das -Framework veröffentlicht werden.
Siehe Abschnitte:
evar1
bisevar11
event1
bisevent7
Primärer Herausgeber primary-publisher
Wenn es sich bei der ausgewählten Bereitstellung um eine Veröffentlichungsfarmmuss eine AEM Veröffentlichungsinstanz als primärer Herausgeber für die Abfrage von Adobe Analytics für Berichtsdaten identifiziert werden, an die geschrieben werden soll SRP.
Standardmäßig wird die AEM Communities Publisher Configuration
Die OSGi-Konfiguration identifiziert die Veröffentlichungsinstanz als primären Herausgeber, sodass sich alle Veröffentlichungsinstanzen in einer Veröffentlichungsfarm selbst als primär identifizieren.
Daher ist es erforderlich, die Konfiguration auf allen sekundären Veröffentlichungsinstanzen zu bearbeiten, um die Primärer Herausgeber aktivieren.
Spezifische Anweisungen finden Sie im Abschnitt des primären Herausgebers unter Bereitstellen von Communities.
Replizieren des Crypto-Schlüssels replicate-the-crypto-key
Die Adobe Analytics-Anmeldeinformationen werden verschlüsselt. Um die Replikation oder Übertragung verschlüsselter Analytics-Anmeldeinformationen zwischen Autor und Herausgebern zu erleichtern, müssen alle AEM Instanzen denselben primären Verschlüsselungsschlüssel verwenden.
Befolgen Sie dazu die Anweisungen unter Replizieren des Crypto-Schlüssels.
Community-Site und Analytics Cloud-Dienst veröffentlichen publish-community-site-and-analytics-cloud-service
Sobald der Analytics-Cloud-Service für eine Community-Site und, falls erforderlich, für die Die Zuordnung von Analytics zu AEM Variablen wurde angepasstmuss die Konfiguration in der Veröffentlichungsumgebung repliziert werden durch (erneut) Veröffentlichen der Community-Site.
Abrufen von Berichten aus Analytics obtaining-reports-from-analytics
Berichtverwaltung report-management
Der Autor und der primäre Herausgeber OSGi-Konfiguration, AEM Communities Analytics Report Management
, wird zur Abfrage von Analytics verwendet.
Beim Autor werden die Abfragen für Echtzeitberichte erstellt.
Beim primären Herausgeber werden die Abfragen verwendet, um Informationen bei der Vorbereitung des Analytics-Datenimports durch Report Importer bereitzustellen.
Das Abfrageintervall beträgt standardmäßig 10 Sekunden.
Report Importer report-importer
Sobald eine für Analytics aktivierte Community-Site veröffentlicht wurde, wird die OSGi-Konfiguration, AEM Communities Analytics Report Importer
kann so konfiguriert werden, dass das standardmäßige Abrufintervall für die Konfigurationen festgelegt wird, die nicht einzeln in CRXDE konfiguriert sind.
Das Abrufintervall steuert die Häufigkeit von Anforderungen an Adobe Analytics, in denen Daten abgerufen und gespeichert werden sollen SRP.
Wenn die Daten als "Big Data"kategorisiert werden können, kann eine häufigere Abfrage eine große Belastung für die Community-Site verursachen.
Die Standardabfrage Importintervall auf 12 Stunden festgelegt ist.
Anpassung von Komponentenberichten component-report-customization
Derzeit werden zur Anpassung der zu verfolgenden Metriken Knoten im Repository erstellt, die Zeiträume definieren, für die ein Bericht zu dieser Metrik erstellt werden soll.
Das Forenthema ist derzeit das einzige Beispiel für diese Anpassung:
-
Im primären Herausgeber
-
Anmelden mit Administratorrechten
-
Gehen Sie zu CRXDE Lite
- Beispiel: http://localhost:4503/crx/de
-
Unter dem
jcr:content
Knoten des Sprachstamms- Beispiel:
/content/sites/engage/en/jcr:content
- Beispiel:
-
Navigieren Sie zur für die Analytics-Berichterstellung konfigurierten Komponente
- Beispiel:
analytics/reportConfigs/social_forum_components_hbs_topic
- Beispiel:
-
Beachten Sie die erstellten Zeiträume
last30Days
last90Days
thisYear
-
Beachten Sie die
total
Knoten- Ändern der
interval
-Eigenschaft überschreibt das Report Importer-Intervall - Der Wert wird in Sekunden angegeben und auf 4 Stunden (14400 Sekunden) festgelegt.
- Ändern der
Benutzerdaten in Analytics verwalten manage-user-data-in-analytics
Adobe Analytics bietet APIs, mit denen Sie auf Benutzerdaten zugreifen, diese exportieren und löschen können. Weitere Informationen finden Sie unter Zugriffs- und Löschanfragen einreichen.
Ressourcen resources
- Adobe Marketing Cloud: Hilfe und Referenz zu Analytics
- AEM: Integration mit Adobe Analytics
- AEM: Analytics mit externen Anbietern