Loading
Marketing Cloud Personalization
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Gestion du consentement du plan de site

          Gestion du consentement du plan de site

          Les kits de développement Marketing Cloud Personalization et Data 360 Web fournissent des API qui permettent de gérer les préférences de consentement des utilisateurs. Utilisez ces exemples pour mettre à jour le statut de consentement, récupérer les consentements actuels et écouter les événements de changement de consentement dans votre sitemap Data 360.

          Le tableau ci-dessous met en évidence les différences de comportement de consentement par défaut entre Marketing Cloud Personalization et Salesforce Personalization.

          Consentement à la personnalisation Marketing Cloud Consentement à la personnalisation Salesforce

          Contrairement à Marketing Cloud Personalization, vous ne pouvez pas vous appuyer sur un comportement de consentement implicite pour Salesforce Personalization. Pour vous assurer que les fonctionnalités de Personnalisation Salesforce fonctionnent normalement, vous devez configurer explicitement le consentement.

          Example: Marketing Cloud Personalization Web SDK Consent Configuration// Updates consents
          SalesforceInteractions.updateConsents([
            {
              purpose: 'Personalization',
              provider: 'MyConsentProvider',
              status: SalesforceInteractions.ConsentStatus.OptIn
            }
          ]);
          
          // Gets current consents
          const consents = SalesforceInteractions.getConsents();
          
          // Listens for consent revocation only
          document.addEventListener('interactions:onConsentRevoke', handler);
          Example: Data 360 Web SDK Consent Configuration// Updates consents (same API)
          SalesforceInteractions.updateConsents([
            {
              purpose: 'Tracking',  // Replaces 'Personalization' used in Marketing Cloud Personalization; Salesforce Personalization commonly uses 'Tracking' for purpose
              provider: 'MyConsentProvider', 
              status: SalesforceInteractions.ConsentStatus.OptIn
            }
          ]);
          
          // Gets current consents
          const consents = SalesforceInteractions.getConsents();
          
          // Listens for both consent grant and consent revocation
          document.addEventListener('interactions:onConsentGrant', handler);   // New setting
          document.addEventListener('interactions:onConsentRevoke', handler);
           
          Chargement
          Salesforce Help | Article