Vous êtes ici :
Regard rapide sur la conversion du plan de site
Le tableau ci-dessous regroupe les modifications apportées au plan de site dans des zones générales et fournit des directives sur les modifications nécessaires dans ces zones. Lors de la conversion du sitemap Marketing Cloud Personalization pour l'utiliser dans Data 360, consultez cet article pour des conseils généraux ou utilisez-le comme liste de contrôle pour faciliter le suivi des modifications en les vérifiant.
| Superficie | Modifications nécessaires |
|---|---|
| Gestion des consentements | Configurez le consentement explicite si votre implémentation Marketing Cloud Personalization ne définit pas le consentement (obligatoire pour la personnalisation dans Salesforce Personalization). |
Mettez à jour l'objet du consentement de Personalization à Tracking si applicable. |
|
Ajoutez des écouteurs par OnConsentGrant si vous devez réagir aux autorisations de consentement. |
|
| Ingestion de données | Vérifiez tous les événements personnalisés et ajoutez des valeurs de eventType explicites correspondant à votre schéma Web Data 360. |
Déplacez tous les attributs personnalisés du catalogue vers l'objet interaction.catalogObject.attributes. |
|
Remplacer les méthodes de getCampaignResponses() par Gestionnaire de personnalisation Web et transformateurs de plan de site. |
|
| Assurez-vous que les zones de contenu ont des propriétés de nom et de sélecteur pour la personnalisation. | |
| Modifications de l'espace de noms et des objets globaux | Remplacez toutes les références Evergage.* par des SalesforceInteractions.*. |
Remplacez les appels SalesforceInteractions.mcis.* par des résolveurs, des utilitaires ou des équivalents DisplayUtils. |
|
Remplacez les utilitaires mcis retirés (par exemple, getParameterByName) par des API JavaScript standard. |
|
| Structure des événements | Mettez à jour la structure des événements depuis action/itemAction vers modèle d'interaction. |
Ajoutez des interaction.eventType pour tous les noms d'interaction personnalisés (non standard). |
|
Imbriquez les propriétés des éléments personnalisés à l'intérieur
catalogObject.attributes. |
|
Mettez à jour les écouteurs d'événements personnalisés de evergage:* / mcis:* à interactions:*. |
|
| Initialisation du plan de site et paramètres du module | Retirez tous les appels Evergage.configure(). |
Consolidez toute la configuration dans la méthode init(). |
|
| Configurez l'objet de personnalisation si vous devez contrôler par programmation le comportement de défense contre le scintillement ou Gestionnaire de personnalisation Web (WPM). | |
| Différences entre le kit de développement Cookie et Identity | Notez que Salesforce Personalization utilise uniquement des cookies _sfid_*. |
Mettez à jour toute logique de gestion des cookies qui référence des cookies _evga_* ou _evgn_*. |
|
| Traitement des zones de contenu | Retirez les source.contentZones des appels sendEvent(). Ils ne sont pas nécessaires pour Data 360. |
| Pour les types de page de plan de site, assurez-vous que les zones de contenu ont des propriétés de nom et de sélecteur définies. | |
| Méthodes dépréciées | Remplacez Evergage.addEventListener() par SalesforceInteractions.CustomEvents.OnEventSend (ou Evergage.CustomEvents.OnEventSend si vous dépendez encore d'événements evergage:*). |
Remplacez Evergage.addResponseListener() par Evergage.CustomEvents.OnEventResponse. |
|
Mettez à jour les appels listener() pour utiliser des fonctions de rappel au lieu de ListenerOptions. |

