Usted está aquí:
Vista rápida de conversión de mapa de sitio
Esta tabla agrupa las modificaciones del mapa de sitio en áreas generales y proporciona directrices para los cambios necesarios en esas áreas. Cuando convierta el mapa de sitio de Personalización de Marketing Cloud para su uso en Data 360, vuelva a consultar este artículo para obtener directrices generales o utilícelo como una lista de comprobación para ayudar a realizar un seguimiento de las modificaciones a medida que las comprueba.
| Área | Cambios necesarios |
|---|---|
| Gestión del consentimiento | Configure el consentimiento de suscripción explícito si su implementación de Personalización de Marketing Cloud no definió el consentimiento (obligatorio para la personalización en Personalización de Salesforce). |
Actualice el propósito de consentimiento de Personalization a Tracking si procede. |
|
Agregue oyentes para OnConsentGrant si necesita reaccionar a otorgamientos de consentimiento. |
|
| Ingestión de datos | Revise todos los eventos personalizados y agregue valores de eventType explícitos que coincidan con su esquema web de Data 360. |
Mueva todos los atributos de catálogo personalizados al objeto interaction.catalogObject.attributes. |
|
Sustituya los métodos de getCampaignResponses() por Gestor de personalización web y transformadores de mapa de sitio. |
|
| Asegúrese de que las zonas de contenido tienen propiedades de nombre y selector para la personalización. | |
| Cambios de espacio de nombres y objeto global | Sustituya todas las referencias de Evergage.* por SalesforceInteractions.*. |
Sustituya llamadas de SalesforceInteractions.mcis.* por resolvedores, util o equivalentes de DisplayUtils. |
|
Sustituya utilidades de mcis eliminadas (por ejemplo, getParameterByName) por API de Javascript estándar. |
|
| Estructura del evento | Actualice la estructura del evento de action/itemAction al modelo de interacción. |
Agregue interaction.eventType para cualquier nombre de interacción personalizado (no estándar). |
|
Anide propiedades de elementos personalizados en su interior
catalogObject.attributes. |
|
Actualice oyentes de eventos personalizados desde evergage:* / mcis:* a interactions:*. |
|
| Inicialización de mapa de sitio y configuración de módulo | Elimine cualquier llamada de Evergage.configure(). |
Consolide toda la configuración en el método de init(). |
|
| Configure el objeto de personalización si necesita controlar de forma programática la defensa contra parpadeos o el comportamiento del Gestor de personalización web (WPM). | |
| Diferencias de SDK de cookies e identidad | Tenga en cuenta que Personalización de Salesforce utiliza únicamente cookies de _sfid_*. |
Actualice cualquier lógica de gestión de cookies que haga referencia a cookies de _evga_* o _evgn_*. |
|
| Gestión de zona de contenido | Elimine source.contentZones de llamadas de sendEvent(). No son necesarios para Data 360. |
| Para tipos de página de mapa de sitio, asegúrese de que las zonas de contenido tienen propiedades de nombre y selector definidas. | |
| Métodos obsoletos | Sustituya Evergage.addEventListener() por SalesforceInteractions.CustomEvents.OnEventSend (o Evergage.CustomEvents.OnEventSend si aún depende de eventos de evergage:*). |
Sustituya Evergage.addResponseListener() por Evergage.CustomEvents.OnEventResponse. |
|
Actualice llamadas de listener() para utilizar funciones de devolución de llamadas en vez de ListenerOptions. |

