Sie befinden sich hier:
Sitemap-Initialisierung und Moduleinstellungen
Die Initialisierungsmuster des Marketing Cloud Personalization Web SDK und des Data 360 Web SDK unterscheiden sich. Das Data 360-Web-SDK enthält auch spezielle Module zum Aktivieren bestimmter Funktionen wie Webpersonalisierungs-Manager und Flimmerschutz. Verwenden Sie diese Beispiele, wenn Sie das Data 360-Web-SDK ändern.
Web-SDK-Init-Unterschiede
Das Marketing Cloud Personalization Web SDK unterstützt zwei Initialisierungsmusteroptionen. Das Data 360-Web-SDK verwendet nur eines.
Example: Marketing Cloud Personalization Initialization Pattern (Option 1)// Pattern uses init()
SalesforceInteractions.init({
cookieDomain: '.example.com',
consents: [...]
});
Example: Marketing Cloud Personalization Initialization Pattern (Option 2)// Pattern uses configure() for beacon config (MCIS module)
Evergage.configure({
account: 'myaccount',
dataset: 'mydataset',
siteConfigVersion: 1
}, callback);Example: Data 360 Initialization Pattern// Single init pattern
SalesforceInteractions.init({
cookieDomain: '.example.com',
personalization: { ... }
consents: [...]
});
Aktivierung des Data 360-Web-SDK-Moduls
Das Data 360-Web-SDK enthält ein Modul, das Webpersonalisierungs-Manager-Erfahrungen (WPM) ermöglicht und Flimmerschutzfunktionen bietet. Zusätzlich zu cookieDomain und consents akzeptiert die Data 360-init() ein optionales personalization-Objekt zur programmgesteuerten Konfiguration dieser Funktionen.
SalesforceInteractions.init({
cookieDomain: '.example.com',
consents: [...],
personalization: {
dataspace: 'your_dataspace_name', // Optional: The Data 360 data space to use for personalization (default is 'default')
// Flicker defense configuration
flickerDefense: {
enabled: true, // Enables or disables flicker defense (default: true when WPM is active)
selector: 'body', // CSS selector for elements to hide during personalization load
timeoutMs: 3000 // Maximum time (in ms) to wait before revealing content
},
// Web Personalization Manager (WPM) configuration
wpm: {
enabled: true // Enable/disable WPM experience loading
}
}
});

