Adobe Experience Platform Web SDK overview
Das Adobe Experience Platform Web Software Development Kit (SDK) ist eine Client-seitige JavaScript-Bibliothek, die es Kunden von Adobe Experience Cloud ermöglicht, über das Adobe Experience Platform Edge Network mit ihren Diensten zu interagieren. Adobe bietet zwei Methoden zur Implementierung des Web SDK:
- Manuelle Implementierung mithilfe der
alloy.js
JavaScript-Bibliothek. Dieses Benutzerhandbuch enthält eine Dokumentation zu dieser Implementierungsmethode. - Die Web SDK-Tag-Erweiterung. Siehe Tutorial zur Implementierung von Adobe Experience Cloud mit Web SDK für weitere Informationen.
Experience Platform Edge Network edge-network
Das Experience Platform Web SDK ist Teil einer Sammlung von Tools, aus denen das Adobe Experience Platform Edge Network besteht. Das Edge-Netzwerk besteht aus den folgenden Komponenten:
- Experience Platform Web SDK: JavaScript-SDK und Tag-Erweiterung zur drastischen Vereinfachung der Bereitstellung von Adobe-Technologien.
- Experience Platform Mobile SDK: Eine Erweiterung des mobilen SDK v5, damit Kunden die neue Bereitstellungsmethode verwenden können.
- Experience Platform Edge Network Server-API: Eine API, die für verschiedene Anwendungsfälle der Datenerfassung, Personalisierung, Werbung und Marketing verwendet werden kann. Die Server-API kann auf Servern, IoT-Geräten, Set-Top-Boxen und verschiedenen anderen Geräten verwendet werden.
Das Edge-Netzwerk ist ein Framework für die Erfassung von Daten mit geringer Latenz, Pluggable Computing und die schnelle Aktivierung von Daten über alle adressierbaren Kanäle hinweg. Es bietet ein einziges konsolidiertes SDK für jeden Kanal (JavaScript, Mobil, Server-seitig), der Daten an eine gemeinsame Adobe-Domäne (adobedc.net
) und erhält eine einzige Payload zurück für die Daten- und Erlebnisbereitstellung.
Auf der Server-Seite erleichtern ein einheitliches Edge-Gateway und ein gemeinsames Plattform-Service-Framework die Bereitstellung neuer Funktionen in dieser Echtzeit-Computerumgebung. Diese Architektur:
- Verkürzt die Time-to-Value für den Kunden
- Macht punktuelle Integrationen überflüssig
- Verbessert die Leistung im Vergleich zu den alten Bibliotheken
- Senkt die Kosten
- Erhöht die Innovationsgeschwindigkeit
- Schafft nachhaltige Wettbewerbsvorteile für Adobe-Kunden
Mit einem einzigen konsolidierten Edge-System können Kunden ihre Werbe-, Marketing- oder Personalisierungskampagnen über alle Kanäle hinweg als integriertes Erlebnis verwalten. Außerdem ermöglicht es Adobe, Dienstleistungen mit geringeren Gesamtbetriebskosten für Kunden zu erbringen. Das Edge-System ist für die meisten Datentypen ausgelegt, sodass Sie Ihr eigenes Datenmodell für die Aufnahme durch mehrere Experience Cloud-Produkte zuordnen können.
Videoüberblick video
Das folgende Video bietet einen Überblick über das Adobe Experience Platform Web SDK und Adobe Experience Platform Edge Network.
Durch Web SDK ersetzte Bibliotheken sdks
Web SDK ist nicht nur ein Wrapper für vorhandene Bibliotheken. Es handelt sich um eine neue Bibliothek, die von Grund auf geschrieben wurde, um Funktionen vorhandener Bibliotheken zu integrieren. Dadurch sollen Probleme wie das Auslösen von Tags in der richtigen Reihenfolge und inkonsistente Bibliotheksversionen gelöst und eine verbesserte Abhängigkeitsverwaltung geboten werden. Dies ist eine neue Methode zur Implementierung von Experience Cloud und steht als Open Source zur Verfügung.
Platform Web SDK ersetzt die folgenden SDKs:
Visitor.js
AppMeasurement.js
AT.js
DIL.js
Neben einer neuen Bibliothek gibt es einen neuen Endpunkt, der die HTTP-Abfragen an Adobe-Lösungen optimiert. Vorher Visitor.js
einen Blockierungsaufruf an den Besucher-ID-Dienst gesendet und dann AT.js
einen Aufruf an Adobe Target gesendet hat, DIL.js
einen Aufruf an Adobe Audience Manager gesendet und schließlich AppMeasurement.js
einen Aufruf an Adobe Analytics gesendet hat. Diese neue Bibliothek und dieser Endpunkt können in einem einzigen Aufruf eine ID abrufen, ein Target-Erlebnis abrufen, Daten an Audience Manager senden und die Daten an Adobe Experience Platform übergeben.
Das folgende Video zeigt das Adobe Experience Platform Web SDK und Adobe Experience Platform Edge Network in Aktion. Im Videobeispiel werden über einen einzigen Aufruf an Adobe Daten an Experience Platform, Analytics, Audience Manager und Target gesendet.
Migration von vorhandenen Bibliotheken zu Web SDK migrating-to-web-sdk
So vereinfachen Sie die Migration von vorhandene Bibliotheken zum Web SDK bietet Adobe einen optimierten Aktualisierungspfad. Mit diesem Pfad können Sie jede einzelne Seite Ihrer Website zum Web SDK migrieren, ohne die gesamte Website gleichzeitig migrieren zu müssen. Sie können das Web SDK auf einer bestimmten Seite verwenden, während sich vorhandene Bibliotheken auf anderen Seiten befinden. Sobald Sie fertig sind, können Sie auch diese anderen Seiten migrieren.
Migration AT.js
Überlegungen zum Web SDK considerations
Bevor Sie Seiten, die AT.js
verwenden, zu Web SDK migrieren, müssen Sie die folgenden Web SDK-Konfigurationsoptionen aktivieren. Diese Optionen stellen sicher, dass das Besucherprofil beim Navigieren von Seiten mit AT.js
auf Seiten, die das Web SDK verwenden.
Nach der Migration von AT.js
im Web SDK entfernen targetMigrationEnabled
-Option aus Ihrer Konfiguration.