Manuelle Konfiguration der Inhaltsanalyse
In diesem Artikel werden die manuellen Aktionen beschrieben, die zum Starten oder Stoppen der Datenerfassung einer Content Analytics-Konfiguration oder zum Bearbeiten Ihrer Content Analytics-Implementierung erforderlich sind.
Die folgenden manuellen Konfigurationsaktionen sind verfügbar:
Starten der Datenerfassung
So starten Sie die Datenerfassung für eine implementierte Content Analytics-Konfiguration:
-
Folgen Sie dem Publishing-Ablauf. Veröffentlichen Sie die Bibliothek für die Tags-Eigenschaft, die Ihre Content Analytics-Konfiguration enthält.
-
Installieren Sie den eingebetteten Code im
<head>
-Element der Seiten in Ihrer Entwicklungs-, Staging- oder Veröffentlichungsumgebung, die Content Analytics unterliegt.
Stoppen der Datenerfassung
So stoppen Sie die Datenerfassung für eine implementierte Content Analytics-Konfiguration:
- Entfernen Sie den eingebetteten Code im
<head>
-Element der Seiten in Ihrer Entwicklungs-, Staging- oder Produktionsumgebung, die Content Analytics unterliegt. - Löschen Sie die zugehörige Tags-Eigenschaft für Ihre Content Analytics-Konfiguration.
Ändern der Datenerfassung
Sie können einige kleinere Änderungen an einer implementierten Konfiguration mithilfe des Assistenten für geführte Konfigurationen vornehmen. Ändern Sie beispielsweise die Datenansicht oder aktivieren bhw. deaktivieren Sie Erlebnisse.
Verwenden Sie die Adobe Content Analytics-Erweiterung in der Tags-Eigenschaft, die Ihrer Content Analytics-Konfiguration zugeordnet ist, um Änderungen an den folgenden Artefakten vorzunehmen:
-
note caution CAUTION Stellen Sie sicher, dass Sandbox und Datenstrom, die mit der Adobe Content Analytics-Erweiterung konfiguriert werden sollen, bereits zuvor mithilfe der geführten Konfiguration für Content Analytics eingerichtet wurden. Durch diese Konfiguration wird sichergestellt, dass alle erforderlichen Artefakte verfügbar sind.
Stellen Sie außerdem sicher, dass Aktualisierungen für Sandboxes oder Datenströme keine andere Content Analytics-Konfiguration beeinträchtigen, die für dieselben Sandboxes oder Datenströme konfiguriert ist. -
Erlebniserfassung und -definition
Sie können Erlebnisse aktivieren oder deaktivieren und Kombinationen aus regulären Ausdrücken und Abfrageparametern bearbeiten, um zu bestimmen, wie Inhalte auf Ihrer Website gerendert werden.
-
Sie können reguläre Ausdrücke bearbeiten, um die Segmentierung von Seiten und Assets zu ändern.
Achten Sie nach Änderungen an der Adobe Content Analytics-Erweiterung darauf, den Publishing-Ablauf zu verwenden, um die Datenerfassung auf Grundlage der durchgeführten Änderungen zu starten.
Versionierung
Wenn Sie Content Analytics-Erlebnisse erfassen möchten, sollten Sie die Versionierung implementieren, um sicherzustellen, dass neue Erlebnisse (Änderungen an Ihrer Web-Seite) ordnungsgemäß erfasst werden.
Um die Versionierung zu implementieren, fügen Sie den Seiten, die Sie als Erlebnisse betrachten, eine globale adobe.getContentExperienceVersion
hinzu, die Sie analysieren möchten.
Die Funktion adobe.getContentExperienceVersion
sollte eine Zeichenfolge als Wert zurückgeben, bei der es sich um eine beliebige Zeichenfolge handeln kann, die Sie wählen, um die Version zu identifizieren. Die Version wird an die URL der Erlebnis-ID angehängt.
Wenn die Funktion nicht vorhanden ist oder kein Wert von der Funktion zurückgegeben wird, wird standardmäßig der Wert NoVersion
verwendet.
Beispiel
window.adobe = window.adobe || {};
window.adobe.getContentExperienceVersion = () => {
return "1.0";
};
Identitäten
Content Analytics kann Identitäten wie folgt verarbeiten:
- ECID wird automatisch im
identityMap
Teil des Content Analytics-Schemas ausgefüllt. - Wenn Sie andere Identitätswerte in der
identityMap
benötigen, müssen Sie diese Werte imonBeforeEventSend
-Callback innerhalb der Web SDK-Erweiterung festlegen. - Feldbasiertes Stitching wird nicht unterstützt, da das Schema in Systembesitz ist. Sie können dem Schema also kein weiteres Feld hinzufügen, um feldbasiertes Stitching zu unterstützen
Um sicherzustellen, dass Content Analytics-Identitätsdaten und Adobe Experience Platform Web SDK-Daten-Identitätsdaten auf Feldebene korrekt zugeordnet sind, müssen Sie Änderungen am Web SDK on vor dem Ereignisversand vornehmen Callback.
-
Navigieren Sie zu Ihrer Tags-Eigenschaft, die die Adobe Experience Platform Web SDK-Erweiterung und die Adobe Content Analytics-Erweiterung enthält.
-
Wählen Sie
-
Wählen Sie die Erweiterung Adobe Experience Platform Web SDK aus.
-
Wählen Sie Konfigurieren aus.
-
Scrollen Sie im Abschnitt SDK Instanzen nach unten zu Datenerfassung - Ein vor Ereignisversand-Rückruf.
-
Wählen Sie </> Bereitstellen eines Ereignisses vor dem Senden des Callback-Codes.
-
Fügen Sie den folgenden Code hinzu:
code language-javascript window.adobeContentAnalytics?.forwardEvent(content); content.xdm.identityMap = _satellite.getVar('identityMap'); if ((content.xdm.eventType === "content.contentEngagement") && (_satellite.getVar('identityMap') != null)) { return true; }
-
Wählen Speichern, um den Code zu speichern.
-
Wählen Speichern, um die Erweiterung zu speichern.
-
Veröffentlichen der Aktualisierungen für Ihre Tags-Eigenschaft.