Adobe Experience Platform Web SDK è una libreria JavaScript lato client che consente ai clienti di Adobe Experience Cloud di interagire con i vari servizi nel Experience Cloud tramite Adobe Experience Platform Edge Network. Oltre alla libreria JavaScript, è disponibile estensione tag per informazioni sulle configurazioni dell’SDK web.
Per una guida dettagliata alla configurazione di Web SDK con i tag e all’invio di dati alle soluzioni, consulta Tutorial sull’implementazione di Adobe Experience Cloud con Web SDK.
Questo prodotto è in continua evoluzione e in continua crescita per supportare un numero sempre maggiore di casi d’uso. Per restare al passo con le ultime novità e scoprire cosa supporta attualmente, consulta la pagina casi d’uso supportati.
Adobe Experience Platform Web SDK fa parte della raccolta che costituisce Adobe Experience Edge. Experience Edge è costituito dalle seguenti tecnologie:
Il Adobe Experience Edge è un nuovo framework per la raccolta dati a bassa latenza, il pluggable computing e l’attivazione rapida dei dati su tutti i canali indirizzabili.
Adobe Experience Edge fornisce un singolo SDK consolidato per ogni canale (JavaScript, Mobile, Server-side), che invia i dati a un dominio Adobe comune (adobedc.net
) e riceve un singolo payload per la distribuzione di dati ed esperienze.
Sul lato server, un gateway edge unificato e un framework di servizi di piattaforma comune semplificano il plug-in e l'implementazione di nuove funzionalità in questo ambiente di elaborazione in tempo reale. Tale architettura:
Un unico sistema edge consolidato consente ai clienti di gestire le campagne pubblicitarie, di marketing o di personalizzazione su tutti i canali come un’esperienza integrata. Permette Adobe per offrire ai clienti servizi con un costo totale di proprietà inferiore. Inoltre, contribuisce ad aumentare la velocità dell’innovazione dei prodotti rendendo collegabile il vantaggio in tempo reale e consentendo Adobe e ai suoi clienti di aggiungere più rapidamente nuove funzionalità e una logica definita dal cliente a tale sistema in tempo reale.
Il seguente video offre una panoramica di Adobe Experience Platform Web SDK e ADOBE EXPERIENCE PLATFORM Edge Network.
L’SDK per web non è solo un wrapper per le librerie esistenti. Si tratta di una libreria completamente nuova, creata appositamente per incorporare le funzionalità delle librerie esistenti. Il suo scopo è quello di risolvere le problematiche che richiedono l’attivazione dei tag nell’ordine giusto, l’incoerenza con le sfide del controllo delle versioni della libreria e una migliore gestione delle dipendenze. È un nuovo modo di implementare Experience Cloud ed è open source.
L’SDK per web sostituisce i seguenti SDK:
Oltre a una nuova libreria, esiste un nuovo endpoint che semplifica le richieste HTTP ad Adobi di soluzioni. In precedenza, Visitor.js inviava una chiamata di blocco al servizio ID visitatore, poi AT.js inviava una chiamata ad Adobe Target, DIL.js inviava una chiamata a Adobe Audience Manager e infine AppMeasurement.js inviava una chiamata ad Adobe Analytics. Questa nuova libreria ed endpoint possono recuperare un ID e recuperare un Target esperienza, invia dati a Audience Manager, e trasmettere i dati a Adobe Experience Platform con una singola chiamata.
Il seguente video mostra Adobe Experience Platform Web SDK e ADOBE EXPERIENCE PLATFORM Edge Network in azione. L’esempio video utilizza una singola chiamata ad Adobe che invia i dati a Experience Platform, Analytics, Audience Manager, e Target.
Per semplificare la migrazione da una delle librerie esistenti In Web SDK, Adobe offre un percorso di aggiornamento semplificato, che consente di migrare ogni singola pagina del sito web a Web SDK, senza la necessità di migrare l’intero sito web contemporaneamente.
Questo significa che puoi utilizzare l’SDK per web in una pagina e lasciare le librerie esistenti nelle altre pagine, fino a quando non puoi migrarle anch’esse.
Prima della migrazione delle pagine che utilizzano at.js in Web SDK, assicurati di abilitare le seguenti opzioni di configurazione di Web SDK. In questo modo il profilo del visitatore viene mantenuto durante la navigazione dalle pagine con at.js alle pagine tramite Web SDK.
Le seguenti funzioni di Target non sono supportate durante la migrazione da at.js a Web SDK:
Dopo la migrazione da at.js a Web SDK, devi rimuovere targetMigrationEnabled
dalla configurazione.