función inAudience inAudience

La función inAudience es una función de Adobe Experience Platform que le permite comprobar si un individuo del recorrido pertenece a una audiencia específica. Esta potente función le permite crear rutas de recorrido personalizadas basadas en la pertenencia a audiencias, lo que permite una segmentación y un direccionamiento sofisticados dentro de las experiencias de los clientes.

Utilice la función inAudience cuando necesite:

  • Rutas de recorrido de ramas basadas en la pertenencia a audiencias. Más información
  • Aplique una lógica condicional que dependa de si un perfil pertenece a un segmento específico
  • Segmente a grupos específicos de clientes con experiencias personalizadas
  • Evaluar la participación de audiencias en tiempo real dentro de las condiciones de recorrido
  • Combinar varias comprobaciones de audiencia para crear reglas de segmentación complejas

La función evalúa la pertenencia de la audiencia en tiempo real y devuelve un valor booleano, lo que la hace ideal para nodos de decisión y expresiones condicionales. Las audiencias se definen y administran en Adobe Experience Platform (obtenga más información sobre cómo trabajar con audiencias en Journey Optimizer) y el editor de expresiones proporciona sugerencias de autocompletar para ayudarle a hacer referencia a ellas con precisión.

Estado de audiencia:

Las audiencias pueden tener dos estados de participación:

  • Realizado: el individuo cumple los requisitos para la definición de audiencia y es un miembro activo
  • Salido: el usuario ha abandonado la audiencia y ya no cumple los requisitos

Solo las personas con el estado Realized se considerarán como miembros activos de la audiencia. Cuando la función devuelve true, confirma que el individuo tiene estado realizado; cuando devuelve false, indica estado saliente. Para obtener más información sobre la evaluación de audiencias, consulte la documentación del servicio de segmentación.

Sintaxis
inAudience(<parameter>)
Parámetros
table 0-row-3 1-row-3
Parámetro Descripción Tipo
Público El nombre de la audiencia <string>

Restricciones importantes:

  • El nombre de la audiencia debe ser una constante de cadena
  • No puede ser una referencia de campo o una expresión
  • Puede recuperar hasta 100 audiencias en un solo recorrido
Firma y tipo devuelto

inAudience(<string>)

Devuelve un valor booleano:

  • true: el individuo es miembro de la audiencia (estado realizado)

  • false: el individuo no es miembro de la audiencia (estado de salida)

Ejemplos

inAudience("men over 50")

Devuelve true si el individuo de la instancia de recorrido es parte de la audiencia de Adobe Experience Platform denominada “hombres de más de 50 años”, false en caso contrario.

Casos de uso prácticos:

code language-none
// Simple audience check in a condition
inAudience("Premium Customers") == true

// Multiple audience evaluation
inAudience("High Value Customers") == true AND inAudience("Active Last 30 Days") == true

// Negation check
inAudience("Unsubscribed") == false

Mecanismos de protección y limitaciones guardrails

Cuando use la función inAudience en los recorridos, tenga en cuenta las siguientes limitaciones y protecciones:

Límite de recuperación de audiencia:

  • Puede recuperar hasta 100 audiencias en un solo recorrido
  • El editor de expresiones proporciona una lista autocompletada de audiencias disponibles para ayudarle a hacer referencia a ellas correctamente

Restricciones de parámetro:

  • El nombre de la audiencia debe ser una constante de cadena
  • Las referencias y expresiones de campo no se admiten como parámetros

Cambios en el nombre de la audiencia:

  • Cambiar el nombre de una audiencia existente en Adobe Experience Platform no actualiza automáticamente ninguna referencia a esa audiencia en las expresiones de recorrido
  • Si el nodo de condición utiliza inAudience('oldAudienceName'), debe editar manualmente la expresión para utilizar el nuevo nombre
  • Si no se actualiza el nombre de la audiencia, la condición de recorrido se romperá y puede dar como resultado un comportamiento de recorrido incorrecto

Consideraciones de políticas de combinación:

  • Cuando se utilizan varias audiencias con la función inAudience, las incoherencias con las políticas de combinación pueden provocar errores o alertas
  • Consulte propiedades de Recorrido para obtener más información sobre el comportamiento de la política de combinación

Tiempo de propagación:

Cuando se usa inAudience() en un nodo de condición, el tiempo de evaluación de pertenencia a segmentos varía según la ubicación de la condición en el recorrido:

  • En un recorrido de audiencia de lectura, antes de una actividad de espera: Journey Optimizer lee la proyección por lotes del perfil. Los datos de esta proyección se actualizarán dentro de las 2 horas posteriores a la ingesta. Las audiencias que dependen de condiciones basadas en el día o en la hora pueden experimentar un retraso adicional. Agregue una breve Actividad de espera al principio de la recorrido o permita que el tiempo de búfer se asegure de que se refleje el último abono a segmento.
  • En un recorrido de evento unitario, o después de una actividad de espera: La pertenencia al segmento se lee desde la proyección de flujo (unitario). Los datos suelen estar disponibles en 15 minutos. Para obtener más información, consulte la documentación de ingesta de transmisión de Adobe Experience Platform.

Temas relacionados

Obtenga más información sobre el uso de audiencias en Adobe Journey Optimizer:

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: Esta página documenta la función inAudience, que comprueba en tiempo real si un perfil de recorrido pertenece a una audiencia de Adobe Experience Platform con nombre y devuelve un valor booleano utilizado en condiciones de recorrido.

Intenciones:

  • Bifurcar una ruta de recorrido en función de si un perfil es miembro de una audiencia específica mediante inAudience
  • Combine varias comprobaciones inAudience con la lógica AND/OR para crear condiciones de segmentación complejas
  • Compruebe que un perfil no ha ingresado a una audiencia específica mediante una comprobación de negación (inAudience("...") == false)
  • Comprenda las diferencias de tiempo de propagación entre Leer recorridos de Audiencia y recorridos de evento unitario
  • Identificar y corregir referencias de audiencias rotas causadas por cambios de nombre de audiencias en Adobe Experience Platform

Glosario:

  • Realizado: estado de participación de audiencia que indica que el individuo cumple actualmente los requisitos para la definición de audiencia y es un miembro activo (específico del producto)
  • Salido: estado de participación de audiencia que indica que el individuo ha abandonado la audiencia y ya no califica (específico del producto)
  • Política de combinación: Regla de Adobe Experience Platform que determina cómo se combinan los datos de perfil de varios conjuntos de datos al evaluar la pertenencia a audiencias (específica del producto)
  • Proyección por lotes: el almacén de datos de perfil se actualizó según una programación (en las 2 horas siguientes a la ingesta) usada por Leer recorridos de audiencia (específico del producto)
  • Proyección de streaming: El almacén de datos de perfil en tiempo real (normalmente disponible en 15 minutos) que se usa en los recorridos de eventos unitarios y después de las actividades de espera (específico del producto)

Protecciones:

  • Un solo recorrido puede recuperar hasta 100 audiencias
  • El parámetro de nombre de audiencia debe ser una constante de cadena; no se admiten referencias de campo ni expresiones dinámicas
  • Cambiar el nombre de una audiencia en Adobe Experience Platform no actualiza automáticamente las referencias de inAudience en las expresiones de recorrido: se requieren actualizaciones manuales
  • Las políticas de combinación incoherentes en varias audiencias utilizadas en el mismo recorrido pueden provocar errores o alertas

Terminología:

  • Nombre canónico: inAudience — Acrónimo: none — variantes: inSegment (nombre heredado)
  • Sinónimos: “inAudience” = “función de comprobación de pertenencia a audiencia”
  • No confunda: “Realized” (miembro activo) ≠ “Exited” (ya no es miembro)
  • No confunda: “inAudience” (función actual) ≠ “inSegment” (función heredada obsoleta)

PREGUNTAS MÁS FRECUENTES:

  • Q: ¿Qué devuelve inAudience cuando un perfil ha salido de la audiencia? — Devuelve false; solo los perfiles con el estado “Realized” se consideran miembros activos y devuelven true.
  • Q: ¿Cuántas audiencias puedo comprobar en un solo recorrido? — Se pueden recuperar hasta 100 audiencias en un solo recorrido.
  • Q: ¿Qué sucede si cambio el nombre de una audiencia en Adobe Experience Platform después de usarla en un recorrido? — La expresión de recorrido no se actualiza automáticamente; debe editar manualmente la llamada a inAudience para utilizar el nuevo nombre de audiencia; de lo contrario, se producirá un error en la condición.
  • Q: ¿Con qué rapidez está disponible el abono a audiencias después de actualizar el perfil en un recorrido de lectura de audiencias? — En un recorrido de lectura de audiencias antes de una actividad de espera, los datos se leen desde la proyección por lotes actualizada en un plazo de 2 horas tras la ingesta.
  • Q: ¿Puedo pasar un atributo de perfil como parámetro de nombre de audiencia? — No, el nombre de audiencia debe ser una constante de cadena; no se admiten referencias de campo ni expresiones.
recommendation-more-help
journey-optimizer-help