Usted estĆ” aquĆ:
Acerca de la configuración del sistema de identidad para el SDK de interacciones de Salesforce
Obtenga información acerca de la configuración del sistema de identidad para el módulo Personalización de Marketing Cloud del SDK de interacciones de Salesforce.
Antes de configurar
Antes de configurar el sistema de identidad de Personalización para el SDK de interacciones de Salesforce, asegúrese de revisar esta información:
- Tipos y atributos de identidad
- Tipos de identidad integrados
- Para obtener detalles acerca de la actualización de su mapa de sitio para incluir atributos y tipos de identidad, consulte la documentación del desarrollador en Integración web Marketing Cloud Personalization.
Tipos de identidad en el SDK de interacciones de Salesforce
Puede cambiar el tipo de identidad que Personalización utiliza para la búsqueda de identidad y la combinación de perfiles de usuario. Por ejemplo, si tiene dirección de email e Id. de fidelidad como tipos de identidad, puede utilizar Id. de fidelidad en vez de dirección de email para la búsqueda y la combinación.
Utiliza el tipo de identidad seleccionado como el parÔmetro user.id en su mapa de sitio para eventos web. Puede incluir otros tipos de identidad bajo el parÔmetro user.attributes. Los tipos de identidad proporcionados se acumulan en el navegador web. Si el tipo de identidad para el parÔmetro user.id cambia, Personalización borra todos los tipos de identidad en el equipo cliente. El tipo de identidad para el parÔmetro user.id puede cambiar cuando una persona diferente utiliza el navegador en el mismo dispositivo e inicia sesión en una cuenta diferente.
En este ejemplo, la clave de contacto de Salesforce Marketing Cloud (sfmcContactKeyFromPage) es el tipo de identidad para el evento web y se envĆa como el parĆ”metro user.id. El evento web tambiĆ©n incluye el tipo de identidad de dirección de email como atributo de usuario.
SalesforceInteractions.init({}).then(function(state) {
const config = {
global: {
onActionEvent: (event) => {
if (sfmcContactKeyFromPage) {
event.user.id = sfmcContactKeyFromPage;
}
if (emailAddressFromPage) {
event.user.attributes = {
emailAddress: emailAddressFromPage
};
}
}
}
};
});
