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 basarse en 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 resumen del procesamiento de 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 estandarizado mediante el cual Experience Platform organiza los datos de experiencia del cliente.
- Conceptos básicos de 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 de clientes.
Detalles de consentimiento y preferencia estructura del grupo de campos structure
El Detalles de consentimiento y preferencia grupo de campos proporciona campos de consentimiento estandarizados a un esquema. Actualmente, este grupo de campos solo es compatible con esquemas basados en la variable XDM Individual Profile clase.
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 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
, consulte la información general de la Detalles de consentimiento y preferencia grupo de campos.Añada los grupos de campos requeridos a su Profile esquema 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 utiliza el SDK web o móvil de Platform para enviar señales de consentimiento)
En la IU de Platform, seleccione Esquemas en el panel de navegación izquierdo, seleccione la opción Examinar para mostrar una lista de esquemas existentes. Aquí, seleccione el nombre del ProfileEsquema habilitado para que desee agregar campos de consentimiento a. Las capturas de pantalla de esta sección utilizan el esquema "Miembros socio" creado en la tutorial de creación de esquemas como ejemplo.
El Schema Editor , mostrando la estructura del esquema en el lienzo. En el lado izquierdo del lienzo, seleccione Añadir en el Grupos de campos sección.
El Agregar grupo de campos aparece el cuadro de diálogo. Desde 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 la IdentityMap grupo de campos de la lista y selecciónelo también. Una vez que ambos grupos de campos se muestren en el carril derecho, seleccione Adición de grupos de campos.
El lienzo vuelve a aparecer y muestra que la variable consents
y identityMap
se han añadido campos de 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 adición de campos de consentimiento y preferencia personalizados al esquema. De lo contrario, seleccione Guardar para finalizar los cambios en el esquema.
Si el esquema editado lo utiliza el Conjunto de datos de perfil especificado en la secuencia 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 de 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, seleccione Crear conjunto de datos en la esquina superior derecha.
En la página siguiente, seleccione Crear conjunto de datos a partir de esquema.
El Crear conjunto de datos a partir de esquema flujo de trabajo aparece, empezando por Seleccionar esquema paso. 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.
El Configurar conjunto de datos aparece el paso. 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 Perfil alternar.
Finalmente, seleccione Activar 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 de perfil al configurar su secuencia de datos.
Pasos siguientes
Al seguir este tutorial, ha añadido campos de consentimiento a una ProfileEsquema habilitado para, 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 resumen del procesamiento de consentimiento para seguir configurando Experience Platform para 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 estándar Detalles de consentimiento y preferencia Grupo de campos, puede utilizar componentes XDM personalizados para mejorar el esquema de consentimiento y adaptarlo a sus necesidades empresariales 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 utilice el Detalles de consentimiento y preferencia grupo de campos 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 Detalles de consentimiento y preferencia grupo de campos al esquema, seleccione el más (+) en el menú Grupos de campos , y luego seleccione Crear nuevo grupo de campos. Proporcione un nombre y una descripción opcional para el grupo de campos y seleccione Agregar grupo de campos.
El 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 añadir un nuevo campo de consentimiento o preferencia, seleccione el más (+) junto al icono consents
objeto.
Aparece un nuevo campo dentro de consents
objeto. 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 debajo de Propiedades del campo, proporcione un nombre y una descripción para el campo. Al seleccionar el campo Tipo, 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 variable Ruta que se muestra en el carril derecho contiene _tenantId
namespace. 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, seleccione Guardar para confirmar los cambios.
Si no ha creado ningún conjunto de datos para este esquema, continúe con la sección sobre creación de un conjunto de datos.