Ti trovi qui:
Conversione della mappa del sito
Questa tabella raggruppa le modifiche della mappa del sito in aree generali e fornisce le linee guida per le modifiche necessarie in tali aree. Quando si converte la mappa del sito Personalizzazione di Marketing Cloud per l'uso in Data 360, fare riferimento a questo articolo per istruzioni generali o utilizzarla come elenco di controllo per tenere traccia delle modifiche durante il controllo.
| Area | Modifiche necessarie |
|---|---|
| Gestione del consenso | Configurare il consenso esplicito se l'implementazione di Personalizzazione di Marketing Cloud non ha definito il consenso (obbligatorio per la personalizzazione in Personalizzazione Salesforce). |
Aggiornare lo scopo del consenso da Personalization a Tracking, se applicabile. |
|
Aggiungere ascoltatori per OnConsentGrant se è necessario reagire alle concessioni del consenso. |
|
| Inserimento dati | Esaminare tutti gli eventi personalizzati e aggiungere valori di eventType espliciti corrispondenti allo schema Web di Data 360. |
Spostare tutti gli attributi del catalogo personalizzato nell'oggetto interaction.catalogObject.attributes. |
|
Sostituire i metodi di getCampaignResponses() con Gestore personalizzazioni Web e trasformatori mappa del sito. |
|
| Assicurarsi che le zone di contenuto abbiano proprietà di nome e selettore per la personalizzazione. | |
| Modifiche dello spazio dei nomi e degli oggetti globali | Sostituire tutti i riferimenti Evergage.* con SalesforceInteractions.*. |
Sostituire le chiamate SalesforceInteractions.mcis.* con resolver, util o DisplayUtils equivalenti. |
|
Sostituire le utilità mcis rimosse (ad esempio, getParameterByName) con API Javascript standard. |
|
| Struttura evento | Aggiornare la struttura degli eventi da azione/elementoAzione a modello di interazione. |
Aggiungere interaction.eventType per tutti i nomi di interazione personalizzati (non standard). |
|
Nidificare le proprietà degli articoli personalizzati all'interno
catalogObject.attributes. |
|
Aggiornare gli ascoltatori di eventi personalizzati da evergage:* / mcis:* a interactions:*. |
|
| Impostazioni inizializzazione mappa del sito e modulo | Rimuovere eventuali chiamate di Evergage.configure(). |
Consolidare tutta la configurazione nel metodo init(). |
|
| Configurare l'oggetto Personalizzazione se è necessario controllare a livello di programmazione la difesa antisfarfallio o il comportamento del Gestore personalizzazioni Web (WPM). | |
| Differenze tra cookie e SDK identità | Tenere presente che Personalizzazione Salesforce utilizza solo cookie di _sfid_*. |
Aggiornare la logica di gestione dei cookie che fa riferimento ai cookie di _evga_* o _evgn_*. |
|
| Gestione delle zone contenuto | Rimuovere source.contentZones dalle chiamate sendEvent(). Non sono necessari per Data 360. |
| Per i tipi di pagina della mappa del sito, assicurarsi che nelle zone di contenuto siano definite sia le proprietà nome che selettore. | |
| Metodi deprecati | Sostituire Evergage.addEventListener() con SalesforceInteractions.CustomEvents.OnEventSend (o Evergage.CustomEvents.OnEventSend se si dipende ancora dagli eventi di evergage:*). |
Sostituire Evergage.addResponseListener() con Evergage.CustomEvents.OnEventResponse. |
|
Aggiornare le chiamate listener() per utilizzare le funzioni di richiamata anziché ListenerOptions. |

