Configuración de un conjunto de datos para capturar datos de consentimiento y preferencias

Para que Adobe Experience Platform pueda procesar sus datos de consentimiento/preferencias 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 la clase XDM Individual Profile y estar habilitado para usarse en Real-time Customer Profile.

Este documento proporciona los pasos para configurar un conjunto de datos para procesar los datos de consentimiento en el Experience Platform. Para obtener una descripción general del flujo de trabajo completo para procesar datos de consentimiento/preferencias en Platform, consulte la información general del procesamiento del consentimiento.

IMPORTANTE

Los ejemplos de esta guía utilizan un conjunto estandarizado de campos para representar los valores de consentimiento del cliente, tal como se define en el grupo de campos de esquema Consents and Preferences. La estructura de estos campos pretende proporcionar un modelo de datos eficiente que abarque muchos casos de uso comunes de recopilación de consentimiento.

Sin embargo, también puede definir sus propios grupos de campos para representar el consentimiento según sus propios modelos de datos. Consulte con su equipo legal para obtener la aprobación de un modelo de datos de consentimiento que se ajuste a sus necesidades comerciales, en función de las siguientes opciones:

  • El grupo de campo de consentimiento estandarizado
  • Un grupo de campos de consentimiento personalizado creado por su organización
  • 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 se Experience Platform organizan los datos de experiencia del cliente.
  • Perfil del cliente en tiempo real: Consolida los datos de los clientes de fuentes diferentes en una vista completa y unificada al tiempo que ofrece una cuenta procesable y con marca de tiempo de cada interacción con los clientes.
IMPORTANTE

Este tutorial supone que conoce el esquema Profile de Platform que desea utilizar para capturar la información de atributos del cliente. Independientemente del método que utilice para recopilar datos de consentimiento, este esquema debe estar habilitado para Perfil del cliente en tiempo real. Además, la identidad principal del esquema no puede ser un campo directamente identificable que esté prohibido utilizar en publicidad basada en intereses, como una dirección de correo electrónico. Consulte a su asesor legal si no está seguro de qué campos están restringidos.

Consentimientos y preferencias estructura de grupo de campos

El grupo de campos Consents and Preferences proporciona campos de consentimiento estandarizados a 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 al ingerirlos:

{
  "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"
  }
}
NOTA

Para obtener más información sobre la estructura y el significado de las subpropiedades en consents, consulte la descripción general del grupo de campos Consentimientos y preferencias.

Agregue el grupo de campos Consentimientos y preferencias al esquema Profile

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 esquemas existentes. Desde 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 de lealtad" integrado en el tutorial de creación de esquemas como ejemplo.

SUGERENCIA

Puede utilizar las capacidades de búsqueda y filtrado del espacio de trabajo para encontrar el esquema más fácil. Consulte la guía sobre exploración de recursos XDM para obtener más información.

Aparece el Schema Editor, que muestra la estructura del esquema en el lienzo. En el lado izquierdo del lienzo, seleccione Add en la sección Field groups.

Aparece el cuadro de diálogo Agregar grupo de campos. Desde aquí, seleccione Consentimientos y preferencias en 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. Una vez seleccionado el grupo de campos, seleccione Add field groups.

El lienzo vuelve a aparecer y muestra que el objeto consents se ha agregado a la estructura del esquema. Si necesita campos de consentimiento y preferencias adicionales que no captura el grupo de campos estándar, consulte la sección del apéndice sobre la adición de campos de consentimiento y preferencia personalizados al esquema. De lo contrario, seleccione Save para finalizar los cambios en el esquema.

Si el esquema que ha editado lo utiliza el Conjunto de datos de perfil especificado en el conjunto de datos del SDK web de plataforma, ese conjunto de datos ahora incluirá los nuevos campos de consentimiento. Ahora puede volver a la guía de procesamiento de consentimiento para continuar el proceso de configuración de Experience Platform para procesar los datos de consentimiento.

Si no ha creado un conjunto de datos para este esquema, siga los pasos de la siguiente sección.

Crear un conjunto de datos basado en el esquema de consentimiento

Una vez que haya creado un esquema con campos de consentimiento, debe crear un conjunto de datos que, en última instancia, incorpore los datos de consentimiento de los clientes. Este conjunto de datos debe estar habilitado para Real-time Customer Profile.

Para empezar, seleccione Datasets en el panel de navegación izquierdo y, a continuación, seleccione Create dataset en la esquina superior derecha.

En la página siguiente, seleccione Crear conjunto de datos desde esquema.

Aparece el flujo de trabajo Crear conjunto de datos a partir del esquema, empezando en el paso Seleccionar esquema. En la lista proporcionada, busque uno de los esquemas de consentimiento que creó anteriormente. Opcionalmente, 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 Next para continuar.

Aparece 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 Finish.

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 finaliza. Si el conjunto de datos se basa en el esquema de registro, el paso final del proceso es habilitar el conjunto de datos para su uso en Real-time Customer Profile.

En el carril derecho, seleccione la opción Perfil.

Finalmente, seleccione Enable en la ventana de confirmación para habilitar el esquema para Profile.

El conjunto de datos ahora se guarda y se habilita 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 el conjunto de datos.

Pasos siguientes

Al seguir este tutorial, se han 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 continuar 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 ingerir datos de preferencias y consentimiento del cliente.

Si necesita capturar señales de consentimiento adicionales fuera de las representadas por el grupo de campos Consentimientos y preferencias estándar, puede utilizar componentes XDM personalizados para mejorar el esquema de consentimiento para adaptarlo a sus necesidades comerciales particulares. En esta sección se describen los principios básicos de cómo personalizar el esquema de consentimiento para introducir estas señales en Perfil.

IMPORTANTE

Los SDK web y móviles de Platform no admiten campos personalizados en sus comandos de cambio de consentimiento. Actualmente, la única forma de introducir campos de consentimiento personalizados en Perfil es mediante ingesta por lotes o una conexión de origen.

Es muy recomendable utilizar el grupo de campos Consentimientos y preferencias como base para la estructura de los datos de consentimiento y añadir campos adicionales según sea necesario, en lugar de intentar crear toda la estructura desde cero.

Para añadir campos personalizados a la estructura de un grupo de campos estándar, primero debe crear un grupo de campos personalizado. Después de agregar el grupo de campos Consentimientos y preferencias al esquema, seleccione el icono plus (+) 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.

El Schema Editor vuelve a aparecer con el nuevo grupo de campos personalizados seleccionado en el carril izquierdo. En el lienzo, aparecen controles que permiten agregar campos personalizados a la estructura del esquema. Para agregar un nuevo campo de consentimiento o preferencia, seleccione el icono plus (+) 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 en un objeto que tiene un espacio de nombres con su ID de inquilino.

En el carril derecho de Field properties, proporcione un nombre y una descripción para el campo. Al seleccionar el Type del campo, debe utilizar el tipo de datos estándar apropiado para un campo de consentimiento o preferencia personalizado:

Cuando termine, seleccione Aplicar.

El campo de consentimiento o preferencia se agrega a la estructura del esquema. Tenga en cuenta que la Path mostrada en el carril derecho contiene el espacio de nombres _tenantId. Este área de nombres debe incluirse siempre que haga referencia a la ruta a este campo en las operaciones de datos.

Siga los pasos anteriores para seguir agregando los campos de consentimiento y preferencias que necesite. Cuando termine, seleccione Save para confirmar los cambios.

Si no ha creado un conjunto de datos para este esquema, continúe con la sección creando un conjunto de datos.

En esta página