Actividad de decisión de contenido content-decision

En esta página: Aprenda a utilizar la actividad de decisión de contenido para incluir ofertas personalizadas en los recorridos y enviarlas a perfiles aptos.

Journey Optimizer le permite incluir ofertas en sus recorridos a través de la actividad Decisión de contenido específica en el lienzo de recorrido. A continuación, puede agregar otras actividades (como acciones personalizadas) a sus recorridos para dirigirse a sus audiencias con estas ofertas personalizadas.

NOTE
La salida de una actividad de decisión de contenido no se puede utilizar en actividades de canal nativas.

Para aprovechar esta capacidad, cree un recorrido donde agregue una actividad de decisión de contenido para definir las ofertas que desea presentar a los perfiles aptos.

A continuación, puede utilizar la salida de la actividad de decisión de contenido en:

Configuración de una actividad de decisión de contenido add-content-decision-activity

Con la actividad de decisión de contenido, puede definir una política de decisión que le permita elegir los mejores elementos de Journey Optimizer decisiones y enviarlos a la audiencia correcta.

Para configurar la actividad Decisión de contenido, siga los pasos a continuación.

  1. Despliegue la categoría Orchestration y suelte una actividad Content decision en el lienzo.

    Agregar una decisión de contenido al recorrido {width="100%"}

  2. De forma opcional, añada una etiqueta y una descripción a la actividad.

  3. Haga clic en Agregar directiva de decisión. Más información sobre las políticas de decisión

    note
    NOTE
    Los permisos de toma de decisiones son necesarios para crear una directiva de decisión. Más información
  4. Seleccione el número de elementos que desea que se devuelvan. Por ejemplo, si selecciona 2, se presentarán las 2 mejores ofertas aptas. Haga clic en Next.

  5. En la sección Secuencia de estrategia, seleccione los elementos de decisión y/o las estrategias de selección que desea presentar con la directiva de decisión. Más información

  6. Organice el orden de evaluación según sea necesario.

    Al agregar varios elementos de decisión y/o estrategias, se evalúan en orden secuencial, indicados con números a la izquierda de cada objeto o grupo de objetos. Para cambiar la secuencia predeterminada, puede arrastrar y soltar los objetos o los grupos para reordenarlos como desee. Más información

  7. (opcional) Añada una oferta de reserva. Más información

  8. Revise y guarde la directiva de decisión.

    Resumen de directivas de decisión {width="70%"}

Ya está listo para aprovechar el resultado de esta actividad de decisión de contenido en su recorrido.

Protecciones y limitaciones guardrails

Políticas de consentimiento

  • Las actualizaciones de las directivas de consentimiento tardan hasta 48 horas en surtir efecto. Si una directiva de decisión hace referencia a un atributo vinculado a una directiva de consentimiento actualizada recientemente, los cambios no se aplican inmediatamente.

  • Del mismo modo, si se añaden nuevos atributos de perfil sujetos a una directiva de consentimiento a una directiva de decisión, se pueden utilizar, pero la directiva de consentimiento asociada a ellos no se aplicará hasta que haya pasado el retraso.

  • Las políticas de consentimiento solo están disponibles para las organizaciones con el complemento Adobe Healthcare Shield o Privacy and Security Shield.

Usar la salida de la actividad de decisión de contenido use-content-decision-output

El resultado de una decisión de contenido se puede utilizar en varias actividades de recorrido. Por ejemplo, puede usar una actividad Optimizar con una condición para mover perfiles a ramas específicas del recorrido, según el número de ofertas recuperadas para ellas.

También puede agregar una acción personalizada al recorrido para compartir las ofertas de la actividad de decisión de contenido con un sistema externo.

En una actividad optimizada (método de condición) add-condition-activity

Para aprovechar el resultado de una actividad de decisión de contenido, agregue una actividad Optimizar, elija el método Condición y defina expresiones para mover perfiles a rutas específicas usando datos de esas ofertas. Siga los pasos a continuación. Para obtener más tipos y opciones de condición, consulte Condiciones.

  1. Desde la categoría Orchestration, suelte una actividad Optimize en el lienzo. Más información

  2. (opcional) Cambie el nombre de Path1, que corresponde a la primera expresión que defina, por una etiqueta más relevante.

  3. Para esta primera ruta, haga clic dentro del campo Expression o use el icono Editar para agregar una expresión.

    Agregue una condición y edite la expresión {width="80%"}

  4. En la ventana emergente que se abre, cambie a Modo avanzado para usar el editor de expresiones avanzadas.

    note caution
    CAUTION
    El resultado de un nodo de decisión de contenido solo está disponible en modo avanzado.
  5. Despliegue el nodo Context y vaya a la directiva de decisiones para mostrar todos los atributos disponibles en el esquema de catálogo de ofertas.

    Agregue una condición y edite la expresión

    note
    NOTE
    Cualquier etiqueta restringida definida en un atributo puede provocar una infracción de directiva para DULE o consentimiento. Esto se aplica a los eventos de experiencia de recorrido utilizados en una regla de decisión y al esquema de ofertas. Obtenga más información acerca de las directivas de gobernanza de datos en esta sección.
  6. Para comprobar si se ha devuelto alguna oferta para los perfiles que entran en el recorrido, use la función listSize con la siguiente sintaxis: listSize(@decision{ContentdecisionName.items})>0

    note
    NOTE
    En este ejemplo, Name es la etiqueta de la decisión de contenido que agregó a su recorrido.

    Agregar una condición con la lista

  7. Haga clic en Ok.

  8. Añada más rutas para definir otras condiciones según sea necesario.

    También puede crear otra ruta de acceso para perfiles que no cumplan la primera condición marcando Mostrar ruta de acceso para otros casos que no sean los anteriores.

  9. Guarde la actividad de condición.

En una acción personalizada add-custom-action

Para aprovechar el resultado de una actividad de decisión de contenido, puede agregar una acción personalizada al recorrido, en la que compartirá las ofertas definidas en un sistema externo. Siga los pasos a continuación.

  1. Añada una acción personalizada al recorrido. Más información

  2. Introduzca una etiqueta para la acción.

  3. En la sección Parámetros de solicitud, seleccione el parámetro que desee asignar a atributos de las ofertas que se han recuperado.

    Haga clic dentro del campo de texto editable y seleccione cualquier parámetro que desee asignar a atributos de las ofertas recuperadas.

    Editar los parámetros de solicitud de la acción personalizada

  4. Cambie a Modo avanzado en la ventana emergente que se abre. En el editor de expresiones avanzadas, despliegue el nodo Contexto para mostrar todos los elementos de la directiva de decisión.

    note caution
    CAUTION
    El resultado de un nodo de decisión de contenido solo está disponible en modo avanzado.
  5. Examine el esquema offer catalog mediante la matriz items. Por ejemplo, use itemName de la primera oferta recuperada y itemName de la segunda oferta recuperada.

    Parámetros de solicitud de acción personalizada que incluyen la directiva de decisión

  6. Haga clic en Aceptar para guardar la expresión.

  7. Guarde su configuración de acción personalizada.

Ejemplo de extremo a extremo use-case

A continuación se muestra el ejemplo completo de un recorrido que utiliza una actividad de decisión de contenido combinada con una actividad de condición y una acción personalizada, como se ha descrito anteriormente.

recorrido completo

Una vez que el recorrido esté activado:

  1. Cada vez que un perfil se califica para esa audiencia, entra en el recorrido.

  2. A través de la actividad de decisión de contenido, Journey Optimizer recupera las ofertas relevantes para cada perfil.

  3. Solo los perfiles para los que se ha recuperado al menos una oferta continúan la recorrido (a través de la ruta Perfiles aptos ).

  4. Si se cumple la condición, las ofertas correspondientes se envían a un sistema externo a través de la acción personalizada.

Toma de decisiones de datos en eventos de paso decisioning-step-events

Cuando se ejecuta una actividad de decisión de contenido en un recorrido, los datos de toma de decisiones están disponibles en los eventos del paso de recorrido. Estos datos proporcionan información detallada sobre los elementos recuperados y cómo se tomaron las decisiones.

Para cada actividad de decisión de contenido, el evento de paso incluye datos de toma de decisiones en el nivel superior (como exdRequestID y propositionEventType), y una matriz de propositions. Cada propuesta tiene un id, scopeDetails (que incluye el proveedor de decisiones, el ID de correlación y la directiva de decisión) y una matriz de elementos. Cada elemento contiene:

  • id: el identificador único del elemento

  • nombre: el nombre del elemento

  • score: la puntuación asignada al elemento

  • itemSelection: datos relacionados con cómo se tomó la decisión y cómo se recuperó el elemento, incluidos:

    • selectionDetail: información acerca de la estrategia de selección usada
    • rankingDetail: información sobre el proceso de clasificación (estrategia, algoritmo, paso, tipo de tráfico)

Ejemplo de datos de toma de decisiones en un evento de paso:

"decisioning": {
  "exdRequestID": "8079d2bb-a8b2-4ecf-b9e7-32923dd6ad4e",
  "propositions": [
    {
      "id": "f475cb21-0842-44da-b0eb-70766ba53464",
      "scopeDetails": {
        "decisionProvider": "EXD",
        "correlationID": "6940d1c46208f3c00dae2ab94f3cd31c601461b47bf6d29ff8af0d0806a9c204",
        "decisionPolicy": {
          "id": "b913f724-3747-447b-a51e-8a2f9178f0db"
        }
      },
      "items": [
        {
          "id": "dps:14c7468e7f6271ff8023748a1146d11f05f77b7fc1368081:1bebbf0b7e0f1374",
          "name": "My item name",
          "score": 0.93,
          "itemSelection": {
            "selectionDetail": {
              "strategyID": "dps:selection-strategy:1bebbfc9245cb35e",
              "strategyName": "My selection strategy",
              "selectionType": "selectionStrategy",
              "version": "latest"
            },
            "rankingDetail": {
              "strategyID": "4FyRZTmpjrbzuL7rX7gvmu",
              "algorithmID": "RANDOM",
              "step": "aiModel",
              "trafficType": "random"
            }
          }
        }
      ]
    }
  ],
  "propositionEventType": {
    "decision": 1
  }
}
Referencia de conocimientos de AI

Esta sección contiene conocimientos estructurados destinados a apoyar la interpretación, la recuperación y la respuesta a preguntas relacionadas con este tema.

Para una comprensión completa, esta información debe combinarse con la documentación de esta página. Ninguna de las fuentes pretende ser independiente; la página describe la función, mientras que esta sección proporciona contexto adicional que ayuda a desambiguar la terminología, la intención, la aplicabilidad y las restricciones.

  • TL;DR: En esta página se explica cómo configurar y utilizar la actividad de decisión de contenido en Journey Optimizer recorrido para recuperar ofertas personalizadas mediante una directiva de decisión y enrutarlas o reenviarlas mediante condiciones y acciones personalizadas.

Intenciones:

  • Adición de una actividad de Decisión de contenido a un recorrido y configuración de una política de decisión
  • Seleccionar y secuenciar elementos de decisión y estrategias de selección dentro de una política de decisión
  • Utilice el resultado de la decisión de contenido en una condición de actividad Optimizar para bifurcar perfiles basados en ofertas recuperadas
  • Reenviar ofertas recuperadas a un sistema externo mediante una acción personalizada
  • Inspeccionar los datos de decisiones en eventos de paso de recorrido para fines de auditoría y resolución de problemas

Glosario:

  • Actividad de decisión de contenido: una actividad de orquestación de recorrido que evalúa una directiva de decisión y recupera las mejores ofertas aptas para cada perfil (específico del producto)
  • Directiva de decisión: Una configuración que especifica los elementos de decisión y las estrategias de selección que se van a evaluar, y cuántos elementos se van a devolver (específicos del producto)
  • Estrategia de selección: método de evaluación de clasificación utilizado dentro de una directiva de decisión para determinar qué ofertas son elegibles y cómo se clasifican (específicas del producto)
  • Propuesta: La unidad de salida de una ejecución de directiva de decisión, que contiene los elementos seleccionados y los metadatos de ámbito y clasificación asociados (específico del producto)
  • función listSize: Una función del editor de expresiones utilizada para contar el número de elementos devueltos por una decisión de contenido, p. ej. listSize(@decision{Name.items})>0 (específico del producto)
  • Esquema del catálogo de ofertas: El esquema que define los atributos disponibles en los elementos de decisión; accesible a través del nodo Contexto en el modo de editor de expresiones avanzadas (específico del producto)

Protecciones:

  • La salida de una actividad de Content Decision no se puede utilizar en actividades de canal nativas (correo electrónico, push, SMS, etc.)
  • El resultado de la decisión de contenido solo es accesible en el modo avanzado del editor de expresiones; no está disponible en el modo simple
  • Se requieren permisos de toma de decisiones para crear una directiva de decisión
  • Las actualizaciones de la política de consentimiento tardan hasta 48 horas en surtir efecto para los atributos a los que se hace referencia en una política de decisión
  • Las políticas de consentimiento solo están disponibles para las organizaciones con el complemento Adobe Healthcare Shield o Privacy and Security Shield
  • Las etiquetas de uso de datos restringidas (DULE) en los atributos del esquema de oferta pueden provocar violaciones de la política de gobernanza

Terminología:

  • Nombre canónico: Actividad de decisión de contenido — Acrónimo: none — variantes: nodo de decisión de contenido, actividad de toma de decisiones
  • Sinónimos: “política de decisión” = “política de selección de ofertas” ; “propuesta” = “salida de decisión”
  • No confunda: “Actividad de decisión de contenido” ≠ “acción de canal nativo” (la decisión de contenido recupera ofertas, pero no las entrega directamente; se necesita una acción o condición personalizada para actuar sobre la salida)

PREGUNTAS MÁS FRECUENTES:

  • Q: ¿Puedo usar las ofertas devueltas por una actividad de decisión de contenido directamente en un correo electrónico? — No, la salida de una actividad de decisión de contenido no se puede utilizar en actividades de canal nativas; debe pasar las ofertas a una acción personalizada para enviarlas a un sistema externo.
  • Q: ¿Cómo puedo comprobar si se devolvió alguna oferta para un perfil? — Utilice la función listSize en el editor de expresiones avanzadas: listSize(@decision{ContentdecisionName.items})>0.
  • Q: ¿Dónde puedo acceder a la salida de decisión de contenido en el editor de expresiones? — cambie al modo Avanzado, despliegue el nodo Contexto y navegue hasta la política de decisión para ver todos los atributos de esquema del catálogo de ofertas disponibles.
  • Q: ¿Cuánto tiempo tarda una actualización de directiva de consentimiento en aplicarse a una directiva de decisión? — Hasta 48 horas después de actualizar la política de consentimiento.
  • Q: ¿Qué datos de toma de decisiones están disponibles en los eventos de paso de recorrido? — Cada evento de paso incluye exdRequestID, propositionEventType y una matriz de propuestas, cada una de las cuales contiene un id, scopeDetails (proveedor de decisiones, correlationID, directiva de decisiones) y una matriz de elementos con detalles de id, name, score y itemSelection.
recommendation-more-help
journey-optimizer-help