Guida alla preparazione per l'aggiornamento

NOTA

Adobe Experience Platform Launch viene riclassificato come una suite di tecnologie di raccolta dati nell’Experience Platform. Queste modifiche verranno implementate in tutta la documentazione del prodotto nelle prossime settimane. Fare riferimento al seguente documento per un riferimento consolidato delle modifiche terminologiche.

Adobe Experience Platform Launch è un sistema completamente diverso rispetto a DTM. Concettualmente raggiungono lo stesso obiettivo, ma in modo diverso.

  • L’oggetto _satellite si presenta diversamente in Platform Launch rispetto a DTM.
  • Anche le relazioni tra estensioni, regole ed elementi dati sono diverse da prima.
  • Alcuni elementi esistenti in entrambi i sistemi sono stati spostati in posizioni diverse o sono accessibili tramite percorsi diversi.

L' Assistente per l'aggiornamento crea una proprietà Platform Launch che funziona nel modo più simile possibile al comportamento on-page in DTM. Consulta le seguenti informazioni su cosa si sposta e dove si sposta quando il comportamento si differenzia da quello previsto.

Alcuni esempi di differenze:

  • I componenti delle regole e gli elementi dati che non servono nella proprietà DTM non vengono copiati in Platform Launch. Esempio: le condizioni Data Element definite da un elemento dati non esistente non vengono copiate.
  • Molte condizioni sono state aggiornate, pertanto le opzioni disponibili nella condizione sono leggermente diverse in Platform Launch. Esempio: la condizione Operating System non supporta più Blackberry.
  • Molte risorse hanno un nome diverso in Platform Launch, e vengono quindi copiate con il nuovo nome. Esempio: gli eventi Page Top diventano eventi Library Loaded.
  • Molte condizioni molto specifiche sono state sostituite da una condizione Value Comparison più generica in Platform Launch. Questo abilita più opzioni, garantisce coerenza con tutti gli operatori di confronto e semplifica anche la gestione. Esempio: la condizione Cart Amount è stata sostituita dalla condizione Value Comparison.

Proprietà

Nome

Il nome della proprietà DTM viene copiato in Platform Launch. (DTM - yyyy-mm-dd hh:mm:ss) viene aggiunto alla fine del nome della proprietà Platform Launch per indicare esattamente quando è stata migrata. Puoi rimuovere questa marca temporale dal nome della proprietà Platform Launch.

Domini

I domini nella proprietà DTM vengono copiati in Platform Launch.

Se lo stesso dominio viene elencato più volte in DTM, viene visualizzato solo una volta nella proprietà Platform Launch. I domini in Platform Launch hanno caratteri minuscoli.

Se nella proprietà DTM non è presente almeno un dominio valido, questo non viene copiato.

Impostazioni avanzate

Le impostazioni avanzate della proprietà DTM vengono copiate in Platform Launch.

Strumenti

Quando esegui l’aggiornamento a Platform Launch , gli strumenti DTM più comunemente utilizzati vengono convertiti in un’estensione Platform Launch installata sulla proprietà.

Strumento Adobe Analytics

Selezione dello strumento

DTM consente di installare più istanze dello strumento Analytics nella proprietà. Platform Launch consente di installare solo una singola istanza di ciascuna estensione. Pertanto, durante l’aggiornamento viene copiato in Platform Launch un solo strumento Analytics.

L'istanza dello strumento copiata è determinata trasformando i nomi in minuscolo, quindi ordinandoli alfabeticamente. Il primo strumento è quello che viene copiato.

Puoi controllare quale istanza dello strumento copiare modificando il nome dello strumento.

App Measurement Version

DTM offre diverse opzioni per distribuire la App Measurement. Sono supportate in Platform Launch, quindi qualunque sia il metodo utilizzato, lo si ritrova anche in Platform Launch.

Se utilizzi Managed by Adobe nello strumento DTM, ti consente di selezionare una delle cinque versioni più recenti di App Measurement. L’estensione Adobe Analytics per Platform Launch utilizza la versione più recente di App Measurement, quindi, a seconda della selezione, la copia in Platform Launch potrebbe causare l’utilizzo di una versione diversa. Se vuoi che la versione corrisponda, devi modificare lo strumento DTM per utilizzare la stessa versione di Platform Launch prima dell’aggiornamento.

Beacon iniziale

In DTM, un beacon Analytics viene attivato su ogni pagina quando viene caricata la App Measurement, anche se non sono state definite regole. In Platform Launch, questa chiamata beacon è controllata da una regola e non viene eseguita automaticamente. Il processo di aggiornamento crea questa regola a meno che tu non utilizzi l'opzione Page code is already present in DTM. Questa regola si chiama "Migrato da DTM: Adobe Analytics - Invia beacon su ogni pagina" e presenta la seguente definizione:

  • Evento: Page Bottom Questo è molto simile al comportamento di DTM, ma nella maggior parte dei casi Platform Launch consiglia Library Load anziché Page Bottom.
  • Condizioni: nessuna
  • Eccezioni: nessuna
  • Azioni: Adobe Analytics - Send Beacon

L’Assistente per l’aggiornamento crea questa regola in Platform Launch, purché sia installato uno strumento Analytics in DTM. Se hai usato return false all’interno di codice personalizzato in DTM per disattivare la chiamata beacon iniziale, dovresti escludere la regola di Platform Launch dalla libreria (o eliminarla) al termine dell’aggiornamento.

Altro

Gli strumenti di Analytics che non definiscono una suite di rapporti di produzione non vengono copiati in Platform Launch.

Le variabili eVar che non corrispondono al pattern di eVar\#\# non vengono copiate in Platform Launch.

Strumento Experience Cloud ID

Lo strumento Experience Cloud ID viene copiato in Platform Launch. Ci sono alcune informazioni che dovresti conoscere su tale strumento.

Configurazione dell'estensione

Alcune variabili nello strumento DTM non sono supportate nell’estensione Platform Launch. Le seguenti variabili vengono copiate in Platform Launch:

  • audienceManagerServer
  • audienceManagerServerSecure
  • cookieDomain
  • cookieLifetime
  • cookieName
  • disableThirdPartyCalls
  • idSyncAfterIDCallResult
  • idSyncAttachIframeOnWindowLoad
  • idSyncContainerID
  • idSyncDisable3rdPartySyncing
  • disableThirdPartyCookies
  • idSyncDisableSyncs
  • disableIdSyncs
  • idSyncIDCallResult
  • idSyncSSLUseAkamai
  • isCoopSafe
  • loadSSL
  • loadTimeout
  • marketingCloudServer
  • marketingCloudServerSecure
  • overwriteCrossDomainMCIDAndAID
  • resetBeforeVersion
  • sdidParamExpiry
  • serverState
  • sessionCookieName
  • takeTimeoutMetrics
  • trackingServer
  • trackingServerSecure
  • allowlistIframeDomains
  • allowlistParentDomain

Le variabili prive di un valore non vengono copiate in Platform Launch.

Impostare gli ID cliente

Se la configurazione dello strumento ECID in DTM contiene dati nella sezione Customer Settings, questi vengono copiati in una regola di Platform Launch. La regola di Platform Launch ha la seguente definizione:

  • Evento: Library Loaded
  • Condizioni: nessuna
  • Eccezioni: nessuna
  • Azioni: Experience Cloud ID - Set Customer IDs

Gli ID cliente che non dispongono di nomi o valori non vengono copiati.

Se non vengono trovati ID cliente validi, non viene creata alcuna regola di Platform Launch.

Google Universal Analytics

Selezione dello strumento

DTM consente di installare più istanze dello strumento Google Universal Analytics nella proprietà. Platform Launch consente di installare solo una singola istanza di ciascuna estensione. Pertanto, durante l’aggiornamento viene copiato in Platform Launch un solo strumento.

L'istanza dello strumento copiata è determinata trasformando i nomi in minuscolo, quindi ordinandoli alfabeticamente. Il primo strumento è quello copiato.

Puoi controllare quale istanza dello strumento copiare modificando il nome dello strumento.

Beacon iniziale

In DTM, un beacon viene attivato su ogni pagina anche se non sono definite regole. In Platform Launch, questa chiamata beacon è controllata da una regola e non viene eseguita automaticamente. Il processo di aggiornamento crea questa regola a meno che tu non utilizzi l'opzione Google Universal Analytics page code is already present. Questa regola si chiama Migrazione da DTM: Google Universal Analytics - Invia beacon su ogni pagina e ha la seguente definizione:

  • Evento: Core - Page Bottom (È molto simile al comportamento di DTM, ma nella maggior parte dei casi Platform Launch consiglia Library Load anziché Page Bottom.)
  • Condizioni: nessuna
  • Eccezioni: nessuna
  • Azioni: Google Univeral Analytics - Send Page View

Hit callback

Se hai aggiunto un codice JavaScript nella sezione Hit Callback di Google Universal Analytics, l’Assistente per l’aggiornamento crea una regola corrispondente in Platform Launch. La regola viene chiamata Migrated from DTM: Google Universal Analytics - Hit Callback e presenta la seguente definizione:

  • Evento: Google Universal Analytics - Hit Callback
  • Condizioni: nessuna
  • Eccezioni: nessuna
  • Azioni: Core - Custom Code

Definizione regole

Se hai definito regole in DTM in cui mancano Categoria eventi o Azione eventi nella definizione della regola, questi dettagli dell’evento non vengono copiati in Platform Launch.

Se hai definito regole in DTM in cui il valore Evento non è un numero, questi dettagli dell’evento non vengono copiati in Platform Launch.

Strumenti non copiati

I seguenti strumenti di DTM installati nella proprietà non vengono copiati nelle estensioni Platform Launch.

  • Adobe Audience Manager
  • Adobe Media Optimizer
  • Adobe Target
  • AEM ContextHub
  • Nielsen
  • Google Analytics

Elementi dati

In DTM, se un elemento dati viene risolto in un valore falsy (ad es. "", 0, false, null, undefined), l’elemento dati torna al valore predefinito configurato. In Platform Launch, l’elemento dati tornerà al valore predefinito configurato solo se il valore risolto è null o undefined .

I tipi di elementi dati Cookie che non contengono un nome di cookie non vengono copiati in Platform Launch.

Selettore CSS

In Platform Launch, il tipo di elemento Selettore CSS è denominato attributo DOM; pertanto i tipi di elementi dati Selettore CSS vengano copiati nei tipi di elementi dati DOM.

I tipi di elementi dati CSS Selector che non contengono un selettore non vengono copiati in Platform Launch.

I tipi di elementi dati CSS Selector che utilizzano get the value of Other Attribute, ma in cui è specificata una stringa vuota, non vengono copiati in Platform Launch.

Oggetto JS

I tipi di elementi dati JS Object che non contengono un percorso non vengono copiati in Platform Launch.

Parametro URL

I tipi di elementi dati URL Parameter che non contengono il nome di un parametro non vengono copiati in Platform Launch.

Eventi di regole

Page Top

In Platform Launch, il tipo di evento DTM Page Top corrisponde a Library Load; pertanto tutte le regole di DTM con eventi Page Top diventano regole di Platform Launch con un evento Library Load.

Condizioni di regola

Browser

Per la condizione Browser in Platform Launch è stato rimosso il supporto di alcuni browser precedenti che erano ancora supportati in DTM. Solo i valori supportati vengono copiati in Platform Launch.

Valori supportati in Platform Launch:

  • Chrome
  • IE
  • Firefox
  • Safari
  • Mobile Safari

Valori non supportati in Platform Launch:

  • Opera
  • IE mobile
  • Opera Mini
  • Opera Mobile
  • OmniWeb

Se utilizzi una condizione Browser contenente solo valori che non sono più supportati, la condizione non viene copiata in Platform Launch.

Importo carrello

La condizione Cart Amount di DTM è stata sostituita dalla condizione Value Comparison in Platform Launch; pertanto tutte le condizioni Cart Amount vengono copiate in Platform Launch come condizioni Value Comparison.

Le condizioni Cart Amount di DTM che non definiscono un elemento dati, o che definiscono un elemento dati che non esiste più, non vengono copiate in Platform Launch.

Quantità articoli carrello

La condizione Cart Item Quantity di DTM è stata sostituita dalla condizione Value Comparison di Platform Launch; pertanto tutte le condizioni Cart Item Quantity vengono copiate in Platform Launch come condizioni Value Comparison.

Le condizioni Cart Item Quantity di DTM che non definiscono un elemento dati, o che definiscono un elemento dati che non esiste più, non vengono copiate in Platform Launch.

Elemento dati

La condizione Data Element di DTM è stata sostituita dalla condizione Value Comparison di Platform Launch; pertanto tutte le condizioni Data Element vengono copiate in Platform Launch come condizioni Value Comparison.

Le condizioni Data Element di DTM prive di un elemento dati (o che definiscono un elemento dati che non esiste più) non vengono copiate in Platform Launch.

Dispositivo

Questa condizione non esiste in Platform Launch e non viene copiata.

Accesso effettuato

La condizione Logged In di DTM è stata sostituita dalla condizione Value Comparison in Platform Launch; pertanto tutte le condizioni Logged In vengono copiate in Platform Launch come condizioni Value Comparison.

Le condizioni Logged In di DTM che non definiscono un elemento dati, o che definiscono un elemento dati che non esiste più, non vengono copiate in Platform Launch.

Sistema operativo

Per la condizione di Platform Launch Operating System è stato rimosso il supporto di alcuni sistemi operativi precedenti che erano ancora supportati in DTM. Solo i valori supportati vengono copiati su Platform Launch.

Valori supportati in Platform Launch:

  • Windows
  • MacOS
  • Linux
  • iOS
  • Android
  • Unix

Valori non supportati in Platform Launch:

  • Symbian OS
  • Maemo
  • Blackberry

Se utilizzi una condizione Sistema operativo contenente solo valori non supportati, la condizione non viene copiata in Platform Launch.

Convertitore precedente

La condizione Previous Converter di DTM è stata sostituita dalla condizione Value Comparison in Platform Launch; pertanto tutte le condizioni Previous Converter vengono copiate in Platform Launch come condizioni Value Comparison.

Utente registrato

La condizione Registered User di DTM è stata sostituita dalla condizione Value Comparison in Platform Launch; pertanto tutte le condizioni Registered User vengono copiate in Platform Launch come condizioni Value Comparison.

Azioni di regola

Script personalizzati

Il contenuto degli script personalizzati viene copiato così come è. Il codice non viene esaminato per determinarne lo scopo. Viene semplicemente copiato nel codice personalizzato in Platform Launch. Vi sono alcuni aspetti da considerare su questo processo:

  • Eventuali script personalizzati in DTM (non sequenziale, JS sequenziale, HTML sequenziale) privi di contenuto non vengono copiati in Platform Launch.

  • ES6 non è supportato in Platform Launch. ES6 non è supportato neanche in DTM, ma il compilatore non lo rileva in quanto non esisteva ancora al momento dello sviluppo del compilatore DTM.

    IMPORTANTE

    Se in DTM utilizzi codice ES6, questo viene copiato in Platform Launch, ma la build non riesce e durante la generazione vengono restituiti errori di compilazione. Puoi correggere questo problema prima o dopo l’aggiornamento.

  • Nel codice personalizzato, è comune fare riferimento all'oggetto _satellite e a varie proprietà e funzioni. Platform Launch utilizza l’oggetto satellite, ma non è strutturato come prima. Le funzioni e le proprietà supportate in DTM passano a Platform Launch, ma molte non sono supportate. Se utilizzi una di queste funzioni in DTM, è probabile che il codice personalizzato debba essere aggiornato. Per visualizzare cosa è supportato nel nuovo oggetto satellite di Platform Launch, consulta la documentazione sugli oggetti di Platform Launch .

In questa pagina