Configurar un conjunto de datos para capturar datos de consentimiento y preferencia
Para que Adobe Experience Platform procese los datos de consentimiento/preferencia del cliente, esos datos deben enviarse a un conjunto de datos cuyo esquema contenga campos relacionados con consentimientos y otros permisos. Específicamente, este conjunto de datos debe estar basado en la clase XDM Individual Profile y habilitado para su uso en Real-Time Customer Profile.
Este documento proporciona información sobre los pasos necesarios para configurar un conjunto de datos para procesar los datos de consentimiento en Experience Platform. Para obtener una descripción general del flujo de trabajo completo para procesar los datos de consentimiento/preferencia en Platform, consulte la descripción general del procesamiento del consentimiento.
- El grupo de campos de consentimiento estandarizado
- Un grupo de campos de consentimiento personalizado creado por su organización
- Una combinación del grupo de campos de consentimiento estandarizado y los campos adicionales proporcionados por un grupo de campos de consentimiento personalizado
Requisitos previos
Este tutorial requiere una comprensión práctica de los siguientes componentes de Adobe Experience Platform:
- Modelo de datos de experiencia (XDM): El marco de trabajo estandarizado mediante el cual Experience Platform organiza los datos de experiencia del cliente.
- Aspectos básicos de la composición de esquemas: Obtenga información acerca de los componentes básicos de los esquemas XDM.
- Perfil del cliente en tiempo real: consolida los datos de clientes de diferentes fuentes en una vista completa y unificada, a la vez que ofrece una cuenta procesable con marca de tiempo de cada interacción con el cliente.
Detalles de consentimiento y preferencia estructura de grupo de campos structure
El grupo de campos Detalles de consentimiento y preferencia proporciona campos de consentimiento estandarizados para un esquema. Actualmente, este grupo de campos solo es compatible con esquemas basados en la clase XDM Individual Profile.
El grupo de campos proporciona un único campo de tipo de objeto, consents
, cuyas subpropiedades capturan un conjunto de campos de consentimiento estandarizados. El siguiente JSON es un ejemplo del tipo de datos que consents
espera tras la ingesta de datos:
{
"consents": {
"collect": {
"val": "y",
},
"share": {
"val": "y",
},
"personalize": {
"content": {
"val": "y"
}
},
"marketing": {
"preferred": "email",
"any": {
"val": "y"
},
"push": {
"val": "n",
"reason": "Too Frequent",
"time": "2019-01-01T15:52:25+00:00"
}
},
"idSpecific": {
"email": {
"jdoe@example.com": {
"marketing": {
"email": {
"val": "n"
}
}
}
}
}
},
"metadata": {
"time": "2019-01-01T15:52:25+00:00"
}
}
consents
, vea la descripción general del grupo de campos Detalles de consentimiento y preferencia.Agregar grupos de campos requeridos al esquema Profile add-field-group
Para recopilar datos de consentimiento mediante el estándar de Adobe, debe tener un esquema habilitado para el perfil que contenga los dos grupos de campos siguientes:
- Detalles de consentimiento y preferencia
- IdentityMap (necesario si se usa el SDK web o móvil de Platform para enviar señales de consentimiento)
En la interfaz de usuario de Platform, seleccione Esquemas en el panel de navegación izquierdo y, a continuación, seleccione la pestaña Examinar para mostrar una lista de los esquemas existentes. Aquí, seleccione el nombre del esquema habilitado para Profile al que desea agregar campos de consentimiento. Las capturas de pantalla de esta sección utilizan el esquema "Miembros fieles" integrado en el tutorial de creación de esquemas como ejemplo.
Aparece Schema Editor que muestra la estructura del esquema en el lienzo. En el lado izquierdo del lienzo, seleccione Agregar en la sección Grupos de campos.
Aparecerá el cuadro de diálogo Agregar grupo de campos. Aquí, seleccione Detalles de consentimiento y preferencia de la lista. Si lo desea, puede utilizar la barra de búsqueda para reducir los resultados y localizar más fácilmente el grupo de campos.
A continuación, busque el grupo de campos IdentityMap en la lista y selecciónelo también. Una vez que ambos grupos de campos estén enumerados en el carril derecho, seleccione Agregar grupos de campos.
El lienzo vuelve a aparecer y muestra que los campos consents
y identityMap
se han agregado a la estructura de esquema. Si necesita campos de consentimiento y preferencia adicionales no capturados por el grupo de campos estándar, consulte la sección del apéndice sobre agregar campos de consentimiento y preferencia personalizados al esquema. De lo contrario, seleccione Guardar para finalizar los cambios en el esquema.
Si el esquema que editó lo usa el conjunto de datos de perfil especificado en su flujo de datos del SDK web de Platform, ese conjunto de datos ahora incluirá los nuevos campos de consentimiento. Ahora puede volver a la guía de procesamiento de consentimiento para continuar con el proceso de configuración del Experience Platform para procesar los datos de consentimiento. Si no ha creado ningún conjunto de datos para este esquema, siga los pasos de la sección siguiente.
Cree un conjunto de datos basado en el esquema de consentimiento dataset
Una vez creado un esquema con campos de consentimiento, debe crear un conjunto de datos que, en última instancia, introduzca los datos de consentimiento de los clientes. Este conjunto de datos debe estar habilitado para Real-Time Customer Profile.
Para empezar, seleccione Conjuntos de datos en el panel de navegación izquierdo y, a continuación, seleccione Crear conjunto de datos en la esquina superior derecha.
En la página siguiente, seleccione Crear conjunto de datos a partir del esquema.
Aparece el flujo de trabajo Crear conjunto de datos a partir del esquema, comenzando en el paso Seleccionar esquema. En la lista proporcionada, busque uno de los esquemas de consentimiento que creó anteriormente. Si lo desea, puede utilizar la barra de búsqueda para reducir los resultados y localizar el esquema con mayor facilidad. Seleccione el botón de opción situado junto al esquema deseado y, a continuación, seleccione Siguiente para continuar.
Aparecerá el paso Configurar conjunto de datos. Proporcione un nombre y una descripción únicos y fácilmente identificables para el conjunto de datos antes de seleccionar Finalizar.
Aparecerá la página de detalles del conjunto de datos recién creado. Si el conjunto de datos se basa en el esquema de series temporales, el proceso se completa. Si el conjunto de datos se basa en el esquema de registros, el paso final del proceso es habilitar el conjunto de datos para utilizarlo en Real-Time Customer Profile.
En el carril derecho, seleccione la opción Perfil.
Finalmente, seleccione Habilitar en la ventana emergente de confirmación para habilitar el esquema para Profile.
El conjunto de datos ahora está guardado y habilitado para su uso en Profile. Si planea utilizar el SDK web de Platform para enviar datos de consentimiento al perfil, debe seleccionar este conjunto de datos como Conjunto de datos del perfil al configurar su secuencia de datos.
Pasos siguientes
Al seguir este tutorial, ha agregado campos de consentimiento a un esquema habilitado para Profile, cuyo conjunto de datos se utilizará para introducir datos de consentimiento mediante el SDK web de Platform o la ingesta directa de XDM.
Ahora puede volver a la descripción general del procesamiento del consentimiento para seguir configurando el Experience Platform y procesar los datos de consentimiento.
Apéndice
La siguiente sección contiene información adicional sobre la creación de un conjunto de datos para la ingesta de datos de consentimiento y preferencia del cliente.
Añadir campos de consentimiento y preferencia personalizados al esquema custom-consent
Si necesita capturar señales de consentimiento adicionales fuera de las representadas por el grupo de campos Detalles de consentimiento y preferencia estándar, puede usar componentes XDM personalizados para mejorar el esquema de consentimiento y adaptarlo a sus necesidades comerciales particulares. Esta sección describe los principios básicos de cómo personalizar el esquema de consentimiento para introducir estas señales en el perfil.
Se recomienda encarecidamente que use el grupo de campos Detalles de consentimiento y preferencia como línea de base para la estructura de los datos de consentimiento y agregue campos adicionales según sea necesario, en lugar de intentar crear toda la estructura desde cero.
Para agregar campos personalizados a la estructura de un grupo de campos estándar, primero debe crear un grupo de campos personalizados. Después de agregar el grupo de campos Detalles de consentimiento y preferencia al esquema, seleccione el icono más (+) en la sección Grupos de campos y, a continuación, seleccione Crear nuevo grupo de campos. Proporcione un nombre y una descripción opcional para el grupo de campos y, a continuación, seleccione Agregar grupo de campos.
Schema Editor vuelve a aparecer con el nuevo grupo de campos personalizados seleccionado en el carril izquierdo. En el lienzo, aparecen controles que le permiten agregar campos personalizados a la estructura del esquema. Para agregar un nuevo campo de consentimiento o preferencia, seleccione el icono más (+) junto al objeto consents
.
Aparece un nuevo campo dentro del objeto consents
. Dado que está agregando un campo personalizado a un objeto XDM estándar, el nuevo campo se crea bajo un objeto que tiene un espacio de nombres en el ID de inquilino.
En el carril derecho bajo Propiedades del campo, proporcione un nombre y una descripción para el campo. Al seleccionar Type del campo, debe utilizar el tipo de datos estándar adecuado para un campo de preferencia o consentimiento personalizado:
Cuando termine, seleccione Aplicar.
El campo de consentimiento o preferencia se agrega a la estructura de esquema. Tenga en cuenta que la ruta mostrada en el carril derecho contiene el área de nombres _tenantId
. Este área de nombres debe incluirse siempre que se haga referencia a la ruta de este campo en las operaciones de datos.
Siga los pasos anteriores para seguir agregando los campos de consentimiento y preferencia que necesita. Cuando termine, selecciona Guardar para confirmar los cambios.
Si no ha creado ningún conjunto de datos para este esquema, continúe con la sección de creación de un conjunto de datos.