Note sulla versione
Questo documento descrive le note sulla versione di Adobe Experience Platform Web SDK.
Per le ultime note sulla versione dell’estensione tag Web SDK, consulta Note sulla versione dell’estensione tag Web SDK.
IMPORTANT
Google ha annunciato pianifica di interrompere il supporto di Chrome per i cookie di terze parti nella seconda metà del 2024. Di conseguenza, i cookie di terze parti non saranno più supportati in nessuno dei principali browser.
Quando questa modifica viene implementata, Adobe interromperà il supporto per
demdex
cookie attualmente supportato nell’SDK per web.Versione 2.19.2 - 10 gennaio 2024
Correzioni e miglioramenti
- È stato risolto un problema a causa del quale gli errori di identità mascheravano altri errori e cambiavano gli errori di identità in avvisi.
- È stato risolto un problema a causa del quale la parte inferiore delle chiamate della pagina non veniva mai inviata quando si verificava una chiamata di livello superiore della pagina con
renderDecisions
imposta sufalse
. - È stato risolto un problema che impediva a Web SDK di leggere le identità tra domini in presenza di più
adobe_mc
parametri della stringa di query.
Versione 2.19.1 - 10 novembre 2023
Correzioni e miglioramenti
- È stato risolto un problema a causa del quale l’array propositions restituiva da
sendEvent
le chiamate erano sempre vuote.
Versione 2.19.0 - 1 novembre 2023
Nuove funzioni
- È stato aggiunto il supporto per il rendering dei messaggi in-app da Adobe Journey Optimizer.
- È stato aggiunto il supporto per inizio e fine degli eventi di pagina.
- Aggiunto
defaultPersonalizationEnabled
opzione persendEvent
per controllare la richiesta dell'ambito a livello di pagina e della superficie predefinita.
Correzioni e miglioramenti
- La personalizzazione combinata mostra gli eventi insieme durante il rendering di più tipi di personalizzazione.
- È stato risolto un problema a causa del quale i nomi delle visualizzazioni delle applicazioni a pagina singola facevano distinzione tra maiuscole e minuscole.
- È stato risolto un problema relativo ai selettori di offerte personalizzati DOM ombra.
Versione 2.18.0 - 31 luglio 2023
Nuove funzioni
- È stato aggiunto il supporto per sostituzioni per comando dell’ID dello stream di dati.
Correzioni e miglioramenti
- È stato risolto un problema a causa del quale i collegamenti di uscita non venivano qualificati perché il dominio faceva parte della query.
- Obsoleto
edgeConfigId
a favore didatastreamId
nella configurazione dell’SDK web.
Versione 2.17.0 - 17 maggio 2023
Correzioni e miglioramenti
- L’SDK per web ora codifica i valori di destinazione dei cookie di Audience Manager, in modo simile al Data Integration Library (DIL).
Versione 2.16.0 - 25 aprile 2023
Nuove funzioni
- È stato aggiunto il supporto per sostituzioni della configurazione dello stream di dati.
Versione 2.15.0 - 30 marzo 2023
Nuove funzioni
- È stato aggiunto il supporto per
onBeforeLinkClickSend
link click callback. - È stato aggiunto il supporto per il tracciamento dei clic di Adobe Journey Optimizer.
Correzioni e miglioramenti
- La raccolta di collegamenti ora include il nome del collegamento e l’area del visitatore.
- Errore della console rimosso per le destinazioni URL non riuscite.
Versione 2.14.0 - 25 gennaio 2023
- (Beta) È stato aggiunto il supporto per superfici e proposte Adobe Journey Optimizer.
Correzioni e miglioramenti
- È stato risolto un problema relativo alle azioni del codice personalizzato del Compositore esperienza visivo di Adobe Target a causa del quale il codice veniva inserito in una posizione alternativa rispetto a con at.js.
- È stato risolto un problema a causa del quale, in alcuni casi, l’intestazione "referer" non veniva impostata correttamente nelle richieste inviate alla rete Edge.
- È stato risolto un problema a causa del quale user agent client hint le proprietà potrebbero essere impostate su un tipo errato.
- È stato risolto un problema a causa del quale
placeContext.localTime
non corrisponde allo schema.
Versione 2.13.1 - 13 ottobre 2022
- È stato risolto un problema che impediva il funzionamento della migrazione dei visitatori se window.Visitor veniva definito dopo la configurazione. Questo è un problema soprattutto quando si esegue con tag Adobe.
- È stato risolto un problema a causa del quale
device.screenWidth
edevice.screenHeight
sono state compilate come stringhe in alcuni ambienti.
Versione 2.13.0 - 28 settembre 2022
Nuove funzioni
- È stato aggiunto il supporto per Migrazione completa pagina per pagina. Il profilo Adobe Target verrà ora mantenuto quando un visitatore si sposta tra le pagine at.js e Web SDK.
- È stato aggiunto il supporto configurabile per User-Agent Client Hints entropici elevati.
- È stato aggiunto il supporto per
applyResponse
comando. Questo abilita la personalizzazione ibrida tramite API server di rete Edge. - I collegamenti in modalità di controllo qualità ora funzionano su più pagine.
Correzioni e miglioramenti
- È stato risolto un problema a causa del quale le metriche di tracciamento dei clic di personalizzazione non venivano aggiornate quando il tracciamento dei collegamenti era disabilitato.
- Sono stati aggiornati i comandi per generare un errore di convalida quando sono specificate opzioni sconosciute.
- Il
_experience.decisioning.propositionEventType
La proprietà ora viene compilata quando si inviano automaticamente eventi di personalizzazione di visualizzazione e interazione. - Aggiunta della convalida dello spazio dei nomi duplicato per
getIdentity
comando. - È stata aggiunta la convalida dell’ambito di decisione duplicata per
sendEvent
comando.
Versione 2.12.0 - 29 giugno 2022
- Modifica le richieste in Edge Network per utilizzare
cluster
suggerimento sulla posizione del cookie come parte dell’URL. In questo modo, gli utenti che cambiano posizione (ad esempio tramite una VPN o guidando con dispositivi mobili, ecc.) durante una sessione raggiungono lo stesso limite e hanno lo stesso profilo di personalizzazione. - Stringif ha configurato le funzioni nella risposta del comando getLibraryInfo.
Versione 2.11.0 - 13 giugno 2022
Nuove funzioni
- Ora puoi distribuire esperienze personalizzate in modo più accurato, condividendo gli ID visitatore tra le app mobili e i contenuti web per dispositivi mobili e tra più domini. Consulta la documentazione dedicata per ulteriori informazioni.
- Ora puoi eseguire il rendering o l’esecuzione di un array di proposte da Adobe Target nelle applicazioni a pagina singola, senza incrementare le metriche di analisi. Questo riduce gli errori di reporting e aumenta l’accuratezza delle analisi. Consulta la documentazione dedicata per ulteriori informazioni.
- Sono state aggiunte ulteriori informazioni al
getLibraryInfo
comando che include i comandi disponibili e la configurazione finale per l'istanza.
Correzioni e miglioramenti
- Sono state aggiornate le impostazioni dei cookie da utilizzare
sameSite="none"
esecure
contrassegno attivo HTTPS pagine. - È stato risolto un problema a causa del quale il contenuto personalizzato non veniva applicato correttamente quando si utilizzava il
eq
pseudo selettore. - È stato risolto un problema a causa del quale
localTimezoneOffset
potrebbe non superare la convalida dell’Experience Platform.
Versione 2.10.1 - 3 maggio 2022
- È stato risolto un problema che causava la creazione di più iframe persistenti per le sincronizzazioni ID e le destinazioni dei segmenti.
Versione 2.10.0 - 22 aprile 2022
- Utilizza un iframe persistente per tutte le sincronizzazioni ID e le destinazioni dei segmenti.
- È stato risolto un problema a causa del quale le proposte di metriche unite venivano duplicate in
sendEvent
risultato.
Versione 2.9.0 - 10 marzo 2022
- Aggiunto supporto per il tracciamento control (default) Esperienze Adobe Target.
- Sono stati ottimizzati gli eventi di modifica della visualizzazione per le applicazioni a pagina singola. La notifica di visualizzazione ora è inclusa nell’evento di modifica della visualizzazione quando vengono riprodotte esperienze personalizzate.
- Avviso della console rimossa se non
eventType
è presente. - È stato risolto un problema a causa del quale
propositions
proprietà restituita solo da unsendEvent
quando le esperienze sono state richieste o recuperate dalla cache. Ilpropositions
La proprietà ora sarà sempre definita come un array. - È stato risolto un problema che impediva la visualizzazione dei contenitori nascosti in caso di errore restituito da Edge Network.
- È stato risolto un problema che impediva il conteggio degli eventi di interazione in Adobe Target. Questo problema è stato risolto aggiungendo il nome della visualizzazione al file XDM in web.webPageDetails.viewName.
- Correggi i collegamenti interrotti alla documentazione nei messaggi della console.
Versione 2.8.0 - 19 gennaio 2022
- Supporta i selettori DOM shadow per la personalizzazione.
- Tipi di eventi di personalizzazione rinominati. (
display
eclick
diventadecisioning.propositionDisplay
edecisioning.propositionInteract
) - È stato risolto un problema a causa del quale le offerte HTML con tag di script in linea aggiungevano i tag di script due volte alla pagina, anche se lo script veniva eseguito una sola volta.
Versione 2.7.0 - 26 ottobre 2021
- Esporre informazioni aggiuntive da Edge Network nel valore restituito da
sendEvent
, tra cuiinferences
edestinations
. Il formato di queste proprietà potrebbe cambiare in quanto queste funzioni vengono attualmente implementate come parte di una versione beta.
Versione 2.6.4 - 7 settembre 2021
- È stato risolto un problema a causa del quale impostavano le azioni HTML Adobe Target applicabili al
head
sostituivano l'interohead
contenuto. Ora imposta le azioni HTML applicate alhead
vengono modificati in append HTML.
Versione 2.6.3 - 16 agosto 2021
- È stato risolto un problema a causa del quale oggetti non destinati a uso pubblico venivano esposti tramite la promessa risolta da
configure
comando.
Versione 2.6.2 - 4 agosto 2021
- È stato risolto un problema a causa del quale veniva visualizzato un avviso relativo alla rimozione di
result.decisions
(fornito dasendEvent
) verrebbe registrato nella console anche quando ilresult.decisions
non era possibile accedere alla proprietà. Non verrà registrato alcun avviso quando si accede alresult.decisions
, ma la proprietà è ancora obsoleta.
Versione 2.6.1 - 29 luglio 2021
- È stato risolto un problema a causa del quale il rendering della personalizzazione per una visualizzazione app a pagina singola priva di contenuto di personalizzazione generava un errore e causava la promessa restituita dal
sendEvent
da rifiutare.
Versione 2.6.0 - 27 luglio 2021
- Fornisce ulteriori contenuti di personalizzazione nel
sendEvent
promessa risolta, inclusi i token di risposta di Adobe Target. QuandosendEvent
viene eseguito il comando, viene restituita una promessa che viene infine risolta con unresult
oggetto contenente informazioni ricevute dal server. In precedenza, questo oggetto risultato includeva una proprietà denominatadecisions
. Questodecisions
La proprietà è stata dichiarata obsoleta. Una nuova proprietà,propositions
, è stato aggiunto. Questa nuova proprietà consente ai clienti di accedere a più contenuti di personalizzazione, tra cui token di risposta.
Versione 2.5.0 - Giugno 2021
- È stato aggiunto il supporto per le offerte di personalizzazione di reindirizzamento.
- Le larghezze e le altezze dei riquadri di visualizzazione raccolti automaticamente che sono valori negativi non verranno più inviate al server.
- Quando un evento viene annullato restituendo
false
da unonBeforeEventSend
callback, ora viene registrato un messaggio. - È stato risolto un problema a causa del quale parti specifiche di dati XDM destinate a un singolo evento venivano incluse in più eventi.
Versione 2.4.0 - Marzo 2021
- L’SDK può ora essere installato come Pacchetto NPM.
- È stato aggiunto il supporto per
out
opzione quando configurazione del consenso predefinito, che rilascia tutti gli eventi fino alla ricezione del consenso (ilpending
option accoda gli eventi e li invia dopo aver ricevuto il consenso). - Il
onBeforeEventSend
è ora possibile utilizzare il callback per impedire l’invio di un evento. - Ora utilizza un gruppo di campi dello schema XDM invece di
meta.personalization
durante l’invio di eventi relativi a contenuti personalizzati di cui viene eseguito il rendering o su cui si fa clic. - Il
getIdentity
ora restituisce l’ID dell’area edge insieme all’identità. - Gli avvisi e gli errori ricevuti dal server sono stati migliorati e vengono gestiti in modo più appropriato.
- È stato aggiunto il supporto per lo standard Consent 2.0 di Adobe per
setConsent
comando. - Le preferenze di consenso, quando ricevute, vengono sottoposte a hashing e memorizzate nell’archiviazione locale per un’integrazione ottimizzata tra CMP, Platform Web SDK e Platform Edge Network. Se raccogli le preferenze di consenso, ti invitiamo ora a chiamare
setConsent
a ogni caricamento di pagina. - Due hook di monitoraggio,
onCommandResolved
eonCommandRejected
, sono state aggiunte. - Correzione bug: gli eventi di notifica dell’interazione di personalizzazione contenevano informazioni duplicate sulla stessa attività quando un utente passava a una nuova vista di app a pagina singola, tornava alla vista originale e faceva clic su un elemento idoneo per la conversione.
- Correzione bug: se il primo evento inviato dall’SDK aveva
documentUnloading
imposta sutrue
,sendBeacon
verrebbe utilizzato per inviare l’evento, causando un errore relativo a un’identità non stabilita.
Versione 2.3.0 - novembre 2020
- È stato aggiunto il supporto nonce per consentire criteri di sicurezza dei contenuti più severi.
- È stato aggiunto il supporto alla personalizzazione per le applicazioni a pagina singola.
- È stata migliorata la compatibilità con altri codici JavaScript su pagina che potrebbero essere in sovrascrittura
window.console
API. - Correzione bug:
sendBeacon
non veniva utilizzato quandodocumentUnloading
è stato impostato sutrue
o quando i clic dei collegamenti venivano tracciati automaticamente. - Correzione bug: se l’elemento di ancoraggio conteneva contenuto HTML, non veniva tracciato automaticamente alcun collegamento.
- Correzione bug: alcuni errori del browser contenenti un valore di sola lettura
message
proprietà non sono state gestite in modo appropriato, causando un errore diverso esposto al cliente. - Correzione bug: l’esecuzione dell’SDK all’interno di un iframe generava un errore se la pagina HTML dell’iframe proveniva da un sottodominio diverso rispetto alla pagina HTML della finestra principale.
Versione 2.2.0 - ottobre 2020
- Correzione bug: l'oggetto Opt-in impediva a Web SDK di effettuare chiamate quando
idMigrationEnabled
ètrue
. - Correzione bug: rende Web SDK consapevole delle richieste che devono restituire offerte di personalizzazione per evitare problemi di sfarfallio.
Versione 2.1.0 - Agosto 2020
- Rimuovi il
syncIdentity
e supportare il passaggio di tali ID nelsendEvent
comando. - Supporto dello standard di consenso IAB 2.0.
- È supportato il passaggio di ID aggiuntivi nella
setConsent
comando. - Supporto per la sostituzione di
datasetId
nelsendEvent
comando. - Supporto degli hook di monitoraggio (Ulteriori informazioni)
- Superato
environment: browser
nei dettagli sull’implementazione, dati contestuali.
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636