Permisos necesarios

En la lección Configurar permisos, configuró todos los controles de acceso necesarios para completar esta lección.

Activación de esquemas para el perfil del cliente en tiempo real mediante la interfaz de usuario de Platform

Empecemos con la sencilla tarea de habilitar un esquema:

  1. En la interfaz de usuario de Platform, abra el Esquema de fidelización de Luma

  2. En Propiedades del esquema, alterne el conmutador Perfil

  3. En el modal de confirmación, presione el botón Habilitar para confirmar

  4. Seleccione el botón Guardar para guardar los cambios

    IMPORTANTE
    Una vez que un esquema está habilitado para el perfil, no se puede deshabilitar ni eliminar. Además, los campos no se pueden eliminar del esquema después de este punto. Estas implicaciones son importantes que se deben tener en cuenta más adelante cuando trabaje con sus propios datos en el entorno de producción. Debe utilizar una zona protegida de desarrollo en este tutorial, que se puede eliminar en cualquier momento.
    En el entorno controlado de este tutorial, habilitará los esquemas y conjuntos de datos para el perfil antes de ingerir datos. Al trabajar con sus propios datos, le recomendamos que haga las cosas en el siguiente orden:
    1. En primer lugar, introduzca algunos datos en los conjuntos de datos.
    2. Solucionar cualquier problema que surja durante el proceso de ingesta de datos (por ejemplo, problemas de validación o asignación de datos).
    3. Habilitar los conjuntos de datos y esquemas para el perfil
    4. Reingesta de datos

    Alternancia de perfil

Fácil, ¿verdad? Repita los pasos anteriores para este otro esquema:

  1. Esquema del catálogo de productos Luma
  2. Esquema de eventos de compra sin conexión de Luma
  3. Esquema de eventos web de Luma (en el modal de confirmación, marque la casilla "Los datos de este esquema contendrán una identidad principal en el campo identityMap").

Habilitar esquemas para el perfil del cliente en tiempo real mediante la API de Platform

Ahora es el momento de habilitar Luma CRM Schema con la API. Si desea omitir este ejercicio y simplemente habilitarlo en la interfaz de usuario, continúe.

Obtener el meta:altId del esquema

Primero vamos a obtener meta:altId de Luma CRM Schema:

  1. Abrir Postman
  2. Si no tiene un token de acceso, abra la solicitud OAuth: Request Access Token y seleccione Enviar para solicitar un nuevo token de acceso, tal como lo hizo en la lección Postman.
  3. Abrir la solicitud Schema Registry API > Schemas > Retrieve a list of schemas within the specified container.
  4. Seleccione el botón Enviar
  5. Deberías obtener una respuesta de 200
  6. Busque la respuesta para el elemento Luma CRM Schema y copie el valor meta:altId
    Copiar el meta:altId

Habilitar el esquema

Ahora que tenemos el meta:altId del esquema, podemos habilitarlo para el perfil:

  1. Abrir la solicitud Schema Registry API > Schemas > Update one or more attributes of a custom schema specified by ID.

  2. En Params, pegue su valor meta:altId como el valor del parámetro SCHEMA_ID

  3. En la ficha Cuerpo, pegue el código siguiente

    [{
        "op": "add",
        "path": "/meta:immutableTags",
        "value": ["union"]
    }]
    
  4. Seleccione el botón Enviar

  5. Deberías obtener una respuesta de 200

    Habilite el esquema CRM para el perfil con su meta:altId personalizado utilizado como parámetro SCHEMA_ID

Debería poder ver en la interfaz de usuario que los cinco esquemas están habilitados para el perfil (es posible que necesite MAYÚS-Recargar para ver que Luma CRM Schema está habilitado):
Todos los esquemas habilitados

Habilitar conjuntos de datos para el perfil del cliente en tiempo real mediante la interfaz de usuario de Platform

Los conjuntos de datos también deben habilitarse para el perfil y el proceso es aún más sencillo:

  1. En la interfaz de usuario de Platform, abra Luma Loyalty Dataset

  2. Alternar el conmutador Perfil

  3. En el modal de confirmación, presione el botón Habilitar para confirmar

    cambio de perfil

Repita los pasos anteriores para estos otros conjuntos de datos:

  1. Conjunto de datos del catálogo de productos Luma
  2. Conjunto de datos de eventos de compra sin conexión de Luma
  3. Conjunto de datos de eventos web de Luma
NOTA
A diferencia de los esquemas, puede deshabilitar los conjuntos de datos del perfil, aunque todos los datos ingeridos anteriormente permanecerán en el perfil.

Habilitar conjuntos de datos para el perfil del cliente en tiempo real mediante la API de Platform

Ahora habilitará un conjunto de datos para el perfil mediante la API. De nuevo, si desea habilitarlo a través de la interfaz de usuario con el método anterior, también está bien.

Obtener el ID del conjunto de datos

Primero necesitamos obtener id de Luma CRM Dataset:

  1. Abrir Postman
  2. Si no tiene un token de acceso, abra la solicitud OAuth: Request Access Token y seleccione Enviar para solicitar un nuevo token de acceso, tal como lo hizo en la lección Postman.
  3. Abrir la solicitud Catalog Service API > Datasets > Retrieve a list of datasets.
  4. Seleccione el botón Enviar
  5. Deberías obtener una respuesta de 200
  6. Busque la respuesta para el elemento Luma CRM Dataset y copie el ID:
    Copiar el ID

Habilitar el conjunto de datos

Ahora que tenemos el ID del conjunto de datos, podemos habilitarlo para el perfil:

  1. Abrir la solicitud Catalog Service API > Datasets > Update one or more attributes of a dataset specified by ID.

  2. En Params, actualice el valor DATASET_ID por el suyo propio

  3. En la ficha Cuerpo, pegue el siguiente código. Tenga en cuenta que los dos primeros valores son etiquetas preexistentes visibles en la respuesta anterior. Deben incluirse en el cuerpo, además de las dos nuevas etiquetas que estamos añadiendo:

    {
        "tags":{
            "adobe/pqs/table":["luma_crm_dataset"],
            "adobe/siphon/table/format":["parquet"],
            "unifiedProfile":["enabled:true"],
            "unifiedIdentity":["enabled:true"]
            }
    }
    
  4. Seleccione el botón Enviar

  5. Deberías obtener una respuesta de 200

    Habilite el conjunto de datos CRM para el perfil, asegurándose de usar su ID de conjunto de datos personalizado como parámetro DATASET_ID

También puede confirmar que la interfaz de usuario muestra el conjunto de datos habilitado:
Confirmar

IMPORTANTE
Si introduce datos antes de habilitar el esquema y el conjunto de datos para el perfil, deberá volver a introducir esos datos más tarde.

Recursos adicionales

Los ingenieros de datos deben continuar con la lección Suscribirse a eventos de ingesta de datos.
Los arquitectos de datos pueden pasar por alto e ir a la lección de ingesta por lotes.

Página anterior6. Crear conjuntos de datos
Página siguiente8. Suscribirse a eventos de ingesta de datos

Experience Platform