Validieren von Web SDK-Implementierungen mit Experience Platform Assurance
Adobe Experience Platform Assurance ist eine Funktion, mit der Sie die Datenerfassung und die Bereitstellung von Erlebnissen untersuchen, testen, simulieren und validieren können. Lesen Sie mehr über Adobe Assurance.
Lernziele
Am Ende dieser Lektion können Sie:
- Starten einer Assurance-Sitzung
- Anzeigen von Anfragen, die an das und vom Platform-Edge Network gesendet werden
Voraussetzungen
Sie sind mit Datenerfassungs-Tags und der Demo-Site von Luma vertraut und haben die vorherigen Lektionen im Tutorial abgeschlossen:
Starten und Anzeigen einer Assurance-Sitzung
Es gibt mehrere Möglichkeiten, eine Assurance-Sitzung zu starten.
Starten einer Assurance-Sitzung im Debugger
Jedes Mal, wenn Sie Edge Trace im Adobe Experience Platform Debugger aktivieren, wird eine Assurance-Sitzung im Hintergrund gestartet.
Überprüfen Sie dies in der Debugger-Lektion:
-
Wechseln Sie zur Demo-Site von Luma und verwenden Sie den Debugger, die Tag-Eigenschaft auf der Site in Ihre eigene Entwicklungseigenschaft zu wechseln
-
Wählen Sie im linken Navigationsbereich von Experience Platform Debugger Protokolle aus
-
Wählen Sie die Registerkarte Edge und dann Verbinden
-
Wenn Edge Trace aktiviert ist, wird oben ein Symbol für ausgehende Links angezeigt. Wählen Sie das Symbol aus, um Assurance zu öffnen.
-
In der Benutzeroberfläche von Assurance wird eine neue Browser-Registerkarte geöffnet.
Starten einer Assurance-Sitzung über die Assurance-Benutzeroberfläche
- Öffnen Sie die Datenerfassungsschnittstelle
- Wählen Sie Assurance im linken Navigationsbereich aus.
- Wählen Sie Sitzung erstellen aus
- Start auswählen
- Geben Sie der Sitzung einen Namen, z. B.
Luma Web SDK validation
- Geben Sie als Basis URL
https://luma.enablementadobe.com/
ein
- Klicken Sie im nächsten Bildschirm auf Link kopieren
- Wählen Sie das Symbol aus, um den Link in die Zwischenablage zu kopieren
- Fügen Sie die URL in Ihren Browser ein. Dadurch wird die Luma-Website mit einem speziellen URL-Parameter
adb_validation_sessionid
geöffnet und die Sitzung wird gestartet - Auf der Assurance-Benutzeroberfläche sollte eine Meldung angezeigt werden, die angibt, dass Sie erfolgreich eine Verbindung zur Sitzung hergestellt haben. Außerdem sollten Ereignisse angezeigt werden, die in der Assurance-Benutzeroberfläche erfasst wurden.
Überprüfen des aktuellen Status Ihrer Web SDK-Implementierung
Es gibt nur wenige Informationen, die Sie in diesem Stadium Ihrer Implementierung anzeigen können. Ein angezeigter Wert ist die Experience Cloud-ID (ECID), die auf dem Platform-Edge Network generiert wird:
-
Wählen Sie die Zeile mit dem Ereignis
Alloy Response Handle
. -
Auf der rechten Seite wird ein Menü angezeigt. Klicken Sie auf das
+
nebenACPExtensionEventData
-
Drilldown durch Auswahl von
payload > 0 > payload > 0 > namespace
durchführen. Die unter dem letzten0
angezeigte ID entspricht derECID
. Das wissen Sie anhand des Werts, der unternamespace
entsprechendenECID
angezeigt wirdnote caution CAUTION Aufgrund der Breite des Fensters wird möglicherweise ein gekürzter ECID-Wert angezeigt. Wählen Sie einfach den Ziehgriff in der Benutzeroberfläche aus und ziehen Sie ihn nach links, um die gesamte ECID anzuzeigen.
In zukünftigen Lektionen verwenden Sie Assurance, um vollständig verarbeitete Payloads zu validieren, die eine in Ihrem Datenstrom aktivierte Adobe-Anwendung erreichen.
Da ein XDM-Objekt jetzt auf einer Seite ausgelöst wird und Sie wissen, wie Sie Ihre Datenerfassung validieren, können Sie mit Platform Web SDK Experience Platform und die einzelnen Adobe-Anwendungen einrichten.