Você está aqui:
Visão rápida de conversão do mapa do site
Esta tabela agrupa as modificações do mapa do site em áreas gerais e fornece diretrizes para as alterações necessárias nessas áreas. Ao converter o mapa do site de Personalização do Marketing Cloud para uso no Data 360, volte para este artigo para obter orientação geral ou use-o como uma lista de verificação para ajudar a rastrear modificações conforme você as verifica.
| Área | Alterações necessárias |
|---|---|
| Gerenciamento de consentimento | Configure o consentimento de adesão explícito se sua implementação de Personalização do Marketing Cloud não tiver definido o consentimento (necessário para personalização na Personalização do Salesforce). |
Atualize o propósito do consentimento de Personalization para Tracking, se aplicável. |
|
Adicione ouvintes para OnConsentGrant se precisar reagir a concessões de consentimento. |
|
| Ingestão de dados | Revise todos os eventos personalizados e adicione valores de eventType explícitos que correspondam ao seu esquema da Web do Data 360. |
Mova todos os atributos do catálogo personalizado para o objeto interaction.catalogObject.attributes. |
|
Substitua os métodos de getCampaignResponses() por gerenciadores de personalização da Web e transformadores de mapa do site. |
|
| Garanta que as zonas de conteúdo tenham as propriedades name e selector para personalização. | |
| Alterações de namespace e objeto global | Substitua todas as referências de Evergage.* por SalesforceInteractions.*. |
Substitua chamadas de SalesforceInteractions.mcis.* por resolvers, util ou DisplayUtils equivalentes. |
|
Substitua utilitários de mcis removidos (por exemplo, getParameterByName) por APIs JavaScript padrão. |
|
| Estrutura de eventos | Atualize a estrutura de eventos de action/itemAction para o modelo de interação. |
Adicione interaction.eventType para qualquer nome de interação personalizado (não padrão). |
|
Aninhe propriedades de item personalizado dentro
catalogObject.attributes. |
|
Atualize os ouvintes de evento personalizados de evergage:*/mcis:* para interactions:*. |
|
| Inicialização do mapa do site e configurações do módulo | Remova todas as chamadas Evergage.configure(). |
Consolide toda a configuração no método init(). |
|
| Configure o objeto de personalização se precisar controlar programaticamente o comportamento do Gerenciador de personalização da Web (WPM). | |
| Diferenças de cookie e SDK de identidade | Esteja ciente de que a Personalização do Salesforce usa apenas cookies de _sfid_*. |
Atualize qualquer lógica de gerenciamento de cookies que faça referência a cookies _evga_* ou _evgn_*. |
|
| Manipulação de área de conteúdo | Remova source.contentZones de chamadas de sendEvent(). Eles não são necessários para o Data 360. |
| Para tipos de página de mapa do site, garanta que as zonas de conteúdo tenham as propriedades name e selector definidas. | |
| Métodos descontinuados | Substitua Evergage.addEventListener() por SalesforceInteractions.CustomEvents.OnEventSend (ou Evergage.CustomEvents.OnEventSend se você ainda depender de eventos de evergage:*). |
Substitua Evergage.addResponseListener() por Evergage.CustomEvents.OnEventResponse. |
|
Atualize chamadas de listener() para usar funções de retorno em vez de ListenerOptions. |

