Flujo de trabajo de ejemplo completo de Adobe Experience Platform
Adobe Experience Platform es el sistema más potente, flexible y abierto del mercado para crear y administrar soluciones completas que mejoren la experiencia del cliente. Platform permite a las organizaciones centralizar y estandarizar los datos y el contenido de los clientes de cualquier sistema y aplicar la ciencia de datos y el aprendizaje automático para mejorar en gran medida el diseño y el envío de las experiencias personalizadas enriquecidas.
Platform, que se basa en las API de RESTful, expone toda la funcionalidad del sistema a los desarrolladores, lo que permite integrar fácilmente las soluciones empresariales con herramientas familiares. Platform le permite obtener una vista integral de sus clientes mediante la ingesta de datos de clientes, la segmentación de datos a las audiencias a las que desea dirigirse y la activación de estas audiencias en un destino externo. El siguiente tutorial muestra un flujo de trabajo completo con todos los pasos desde la ingesta a través de fuentes hasta la activación de audiencia a través de destinos.
Introducción
Este flujo de trabajo completo utiliza varios servicios de Adobe Experience Platform. A continuación se muestra una lista de los servicios que se utilizan en este flujo de trabajo con vínculos a sus descripciones generales:
- Experience Data Model (XDM): El marco estandarizado mediante el cual Platform organiza los datos de experiencia del cliente. Para utilizar la segmentación de la mejor manera posible, asegúrate de que tus datos se incorporen como perfiles y eventos según las prácticas recomendadas para el modelado de datos.
- Identity Service: proporciona una vista completa de los clientes y su comportamiento al unir identidades entre dispositivos y sistemas.
- Fuentes: Experience Platform permite la ingesta de datos de varias fuentes al tiempo que le ofrece la capacidad de estructurar, etiquetar y mejorar los datos entrantes mediante los servicios de Platform.
- Segmentation Service: Segmentation Service le permite dividir los datos almacenados en Experience Platform relacionados con personas (como clientes, clientes potenciales, usuarios u organizaciones) en grupos más pequeños.
- Real-Time Customer Profile: proporciona un perfil de consumidor unificado y en tiempo real basado en los datos agregados de varias fuentes.
- Conjuntos de datos: La construcción de almacenamiento y administración para la persistencia de datos en Experience Platform.
- Destinos: los destinos son integraciones prediseñadas con aplicaciones de uso común que permiten la activación perfecta de datos de Platform para campañas de marketing entre canales, campañas por correo electrónico, publicidad segmentada y muchos otros casos de uso.
Creación de un esquema XDM
Antes de introducir datos en Platform, primero debe crear un esquema XDM para describir la estructura de esos datos. Cuando introduzca los datos en el siguiente paso, asignará los datos entrantes a este esquema. Para aprender a crear un esquema XDM de ejemplo, lea el tutorial de creación de un esquema con el Editor de esquemas.
El tutorial anterior muestra cómo establecer campos de identidad para los esquemas. Un campo de identidad representa un campo que se puede utilizar para identificar a una persona individual relacionada con un registro o un evento de serie temporal. Los campos de identidad son un componente crucial en la forma en que se construyen los gráficos de identidad de los clientes en Platform, lo que en última instancia afecta a la forma en que el Perfil del cliente en tiempo real combina fragmentos de datos dispares para obtener una vista completa del cliente. Para obtener más información sobre cómo ver los gráficos de identidad en Platform, consulte el tutorial de cómo utilizar el visor de gráficos de identidad.
Debe habilitar el esquema para utilizarlo en el perfil del cliente en tiempo real, de modo que los perfiles de los clientes se puedan crear a partir de los datos basados en el esquema. Consulte la sección sobre habilitar un esquema para el perfil en la guía de la interfaz de usuario de esquemas para obtener más información.
Ingesta de datos en Platform
Una vez creado un esquema XDM, puede empezar a introducir los datos en el sistema.
Todos los datos introducidos en Platform se almacenan en conjuntos de datos individuales al ingerirlos. Un conjunto de datos es una colección de registros de datos que se asignan a un esquema XDM específico. Para que Real-Time Customer Profile pueda usar sus datos, el conjunto de datos en cuestión debe configurarse específicamente. Para obtener instrucciones completas sobre cómo habilitar un conjunto de datos para el perfil, consulte la Guía de la interfaz de usuario de conjuntos de datos y el tutorial de la API de configuración de conjuntos de datos. Una vez configurado el conjunto de datos, puede empezar a introducir datos en él.
Platform permite la ingesta de datos desde fuentes externas, al tiempo que le ofrece la capacidad de estructurar, etiquetar y mejorar los datos entrantes mediante los servicios de Platform. Puede ingerir datos de una variedad de fuentes, como aplicaciones de Adobe, almacenamiento basado en la nube, bases de datos y muchas otras. Por ejemplo, puede ingerir sus datos usando Amazon S3. Encontrará una lista completa de los orígenes disponibles en la descripción general de los conectores de origen.
Si usas Amazon S3 como conector de origen, puedes seguir las instrucciones del tutorial de la API sobre creación de un conector Amazon S3 o del tutorial de la interfaz de usuario sobre creación de un conector Amazon S3 para aprender a crear, conectarse e ingerir datos dentro del conector.
Para obtener instrucciones más detalladas sobre conectores de origen, lea la descripción general de conectores de origen. Para obtener más información acerca de Flow Service, la API en la que se basan las fuentes, lea la referencia de la API de Flow Service.
Una vez que los datos se llevan a Platform a través del conector de origen y se almacenan en el conjunto de datos habilitado para perfiles, los perfiles de cliente se crean automáticamente en función de los datos de identidad configurados en el esquema XDM.
Al cargar datos en un nuevo conjunto de datos por primera vez, o al configurar un nuevo proceso de ETL o fuente de datos, se recomienda comprobar cuidadosamente los datos para asegurarse de que se han cargado correctamente y de que los perfiles generados contienen los datos esperados. Para obtener más información sobre cómo acceder a los perfiles de los clientes en la interfaz de usuario de Platform, consulte la guía de la interfaz de usuario del perfil del cliente en tiempo real. Para obtener más información sobre cómo acceder a los perfiles mediante la API de perfil del cliente en tiempo real, consulte la guía de uso del extremo de entidades.
Evaluación de los datos
Una vez que haya generado correctamente perfiles a partir de los datos ingeridos, puede evaluar los datos mediante la segmentación. La segmentación es el proceso de definir atributos o comportamientos específicos compartidos por un subconjunto de personas del almacén de perfiles con el fin de distinguir un grupo comercializable de personas de la base de clientes. Para obtener más información acerca de la segmentación, lea la descripción general del servicio de segmentación.
Creación de una definición de segmento
Para empezar, debe crear una definición de segmento para agrupar a los clientes y crear la audiencia de destino. Una definición de segmento es un conjunto de reglas que puede utilizar para definir la audiencia a la que desea dirigirse. Para crear una definición de segmento, puede seguir las instrucciones de la guía de la interfaz de usuario sobre el uso de Generador de segmentos o el tutorial de la API sobre creación de un segmento.
Una vez que haya creado una definición de segmento, asegúrese de tomar nota del ID de definición del segmento.
Evaluación de la definición del segmento
Después de crear la definición del segmento, puede crear un trabajo de segmento para evaluar el segmento como una instancia única o crear una programación para evaluar el segmento de forma continua.
Para evaluar una definición de segmento bajo demanda, puede crear un trabajo de segmento. Un trabajo de segmentación es un proceso asíncrono que crea un nuevo segmento de audiencia basado en la definición del segmento referido y las políticas de combinación. Una política de combinación es un conjunto de reglas que Platform utiliza para determinar qué datos se utilizarán para crear perfiles de clientes y qué datos se priorizarán cuando haya discrepancias entre las fuentes. Para obtener información sobre cómo trabajar con las políticas de combinación, consulte la guía de la interfaz de usuario de las políticas de combinación.
Una vez creado y evaluado el trabajo de segmentación, puede obtener información sobre el segmento, como el tamaño de la audiencia o los errores que pueden haberse producido durante el procesamiento. Para obtener información sobre cómo crear un trabajo de segmentación, incluidos todos los detalles que debe proporcionar, lea la guía para desarrolladores de trabajos de segmentación.
Para evaluar una definición de segmento de forma continua, puede crear y activar una programación. Una programación es una herramienta que se puede utilizar para ejecutar automáticamente un trabajo de segmento una vez al día a una hora especificada. Para aprender a crear y habilitar una programación, puede seguir las instrucciones de la guía de API en el extremo de programaciones.
Exportación de los datos evaluados
Después de crear el trabajo de segmento único o la programación en curso, puede crear un trabajo de exportación de segmentos para exportar los resultados a un conjunto de datos o exportar los resultados a un destino. Las secciones siguientes proporcionan directrices sobre ambas opciones.
Exportar los datos evaluados a un conjunto de datos
Después de crear el trabajo de segmento único o la programación en curso, puede exportar los resultados creando un trabajo de exportación de segmentos. Un trabajo de exportación de segmentos es una tarea asincrónica que envía información sobre la audiencia evaluada a un conjunto de datos.
Antes de crear un trabajo de exportación, primero debe crear un conjunto de datos al que exportar los datos. Para aprender a crear un conjunto de datos, lea la sección sobre creación de un conjunto de datos de destinatario en el tutorial sobre la evaluación de un segmento, asegurándose de anotar la ID del conjunto de datos después de la creación. Después de crear un conjunto de datos, puede crear un trabajo de exportación. Para aprender a crear un trabajo de exportación, puede seguir las instrucciones de la guía de API en el extremo de trabajos de exportación.
Exportar los datos evaluados a un destino
Como alternativa, después de crear el trabajo de segmentación única o la programación en curso, puede exportar los resultados a un destino. Un destino es un punto final, como una aplicación de Adobe en un servicio externo, donde se puede activar y enviar una audiencia. Encontrará una lista completa de los destinos disponibles en el catálogo de destinos.
Para obtener instrucciones sobre cómo activar datos en destinos de marketing por lotes o por correo electrónico, consulte el tutorial sobre cómo activar datos de audiencia en destinos de exportación de perfiles por lotes mediante la interfaz de usuario de Platform y la guía sobre cómo conectarse a destinos por lotes y activar datos mediante la API de Flow Service.
Monitorización de las actividades de datos de Platform
Platform le permite hacer un seguimiento de cómo se procesan los datos mediante el uso de flujos de datos, que son representaciones de trabajos que mueven datos entre los distintos componentes de Platform. Estos flujos de datos se configuran en diferentes servicios, lo que ayuda a mover datos de conectores de origen a conjuntos de datos de destino, donde Identity Service y Real-Time Customer Profile los utilizan antes de activarse finalmente en destinos. El panel de monitorización le proporciona una representación visual del recorrido de un flujo de datos. Para obtener información sobre cómo monitorizar flujos de datos en la interfaz de usuario de Platform, consulte los tutoriales sobre monitorización de flujos de datos para fuentes y supervisión de flujos de datos para destinos.
También puede supervisar las actividades de la plataforma mediante el uso de métricas estadísticas y notificaciones de eventos mediante Observability Insights. Puede suscribirse a las notificaciones de alerta a través de la interfaz de usuario de Platform o enviarlas a un webhook configurado. Para obtener más información sobre cómo ver, habilitar, deshabilitar y suscribirse a las alertas disponibles en la interfaz de usuario de Experience Platform, consulte la guía de la interfaz de usuario de Alerts. Para obtener más información sobre cómo recibir alertas a través de webhooks, consulta la guía sobre suscripción a notificaciones de eventos de Adobe I/O.
Pasos siguientes
Al leer este tutorial, se le ha dado una introducción básica a un flujo completo simple para Platform. Para obtener más información sobre Adobe Experience Platform, lea Descripción general de la plataforma. Para obtener más información acerca del uso de la interfaz de usuario de Platform y la API de Platform, lea Guía de la interfaz de usuario de Platform y Guía de la API de Platform respectivamente.