Manuelle Konfiguration von Content Analytics

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:

  1. Folgen Sie dem Publishing-Ablauf. Veröffentlichen Sie die Bibliothek für die Tags-Eigenschaft, die Ihre Content Analytics-Konfiguration enthält.

  2. 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:

  1. Entfernen Sie den eingebetteten Code im <head>-Element der Seiten in Ihrer Entwicklungs-, Staging- oder Produktionsumgebung, die Content Analytics unterliegt.
  2. 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:

  • Sandbox und Datenstrom

    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.

  • Ereignissegmentierung

    Sie können reguläre Ausdrücke bearbeiten, um die Art und Weise zu ändern, wie Sie Seiten und Assets segmentieren.

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 eine globale adobe.getContentExperienceVersion-Funktion auf den Seiten hinzu, die Sie als Erlebnisse betrachten und 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 im Abschnitt „identityMap“ des Content Analytics-Schemas automatisch gefüllt.
  • Wenn Sie andere Identitätswerte in der identityMap benötigen, müssen Sie diese Werte im onBeforeEventSend-Rückruf innerhalb der Web SDK-Erweiterung festlegen.
  • Feldbasiertes Stitching wird nicht unterstützt, da das Schema systemeigen ist. Sie können dem Schema also kein weiteres Feld zur Unterstützung von feldbasiertem Stitching hinzufügen.

Um sicherzustellen, dass Content Analytics-Identitätsdaten und Adobe Experience Platform Web SDK-Identitätsdaten auf Feldebene korrekt zugeordnet werden, müssen Sie Änderungen am Web SDK-Rückruf on before event send vornehmen.

  1. Navigieren Sie zu Ihrer Tags-Eigenschaft, die die Adobe Experience Platform Web SDK-Erweiterung und die Adobe Content Analytics-Erweiterung enthält.

  2. Wählen Sie Stecker Erweiterungen aus.

  3. Wählen Sie die Erweiterung Adobe Experience Platform Web SDK aus.

  4. Wählen Sie Konfigurieren aus.

  5. Scrollen Sie im Abschnitt SDK-Instanzen nach unten zu Datenerfassung - On before event send callback.

    On before event send callback

  6. Wählen Sie </> Provide on before event send callback code aus.

  7. Fügen Sie 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;
    }
    

    On before event send callback

  8. Klicken Sie auf Speichern, um den Code zu speichern.

  9. Klicken Sie auf Speichern, um die Erweiterung zu speichern.

  10. Veröffentlichen Sie die Änderungen an Ihrer Tags-Eigenschaft.

recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79