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.
inAudience(<parameter>)| 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
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)
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 |
|---|
|
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:
- Acerca de las audiencias: Descubra cómo funcionan las audiencias en Adobe Experience Platform y Journey Optimizer, y cómo crearlas y administrarlas
- Leer actividad de audiencia - Use audiencias para almacenar en déclencheur la entrada de recorrido y hacer que todos los miembros de la audiencia ingresen a un recorrido
- Eventos de calificación de audiencias: escuche las entradas y salidas de perfiles de audiencias para déclencheur las acciones de recorrido en tiempo real
- Uso de audiencias en condiciones: cree rutas de recorrido condicionales basadas en la pertenencia a audiencias mediante la actividad Optimizar
- Propiedades del Recorrido - Políticas de combinación - Comprenda cómo funcionan las políticas de combinación al utilizar varias audiencias con la función inAudience
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
inAudiencecon 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
inAudienceen 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
inAudiencecuando un perfil ha salido de la audiencia? — Devuelvefalse; solo los perfiles con el estado “Realized” se consideran miembros activos y devuelventrue. - 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
inAudiencepara 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.