La condición inSegment(null) y la Audiencia no pueden encontrarse con errores en Adobe Journey Optimizer
En Adobe Journey Optimizer, la adición de una audiencia a una condición de un recorrido puede dar error incluso cuando la audiencia existe, está visible en la interfaz de usuario y se puede recuperar mediante la API. La condición también se puede mostrar como inSegment(null) y la publicación del recorrido puede fallar con un error de validación de audiencia. Para solucionar este problema, actualice los metadatos de audiencia, vuelva a crear la condición de audiencia y valide la recorrido antes de la publicación.
Descripción description
Entorno
- Producto: Adobe Journey Optimizer
- Número de audiencias: más de 5000 (se señala que supera las barreras recomendadas)
Problema/Síntomas
- Se muestra una condición basada en una audiencia existente como inAudience(null).
- No se puede seleccionar la audiencia deseada ni hacer referencia a ella en el nodo de condición de recorrido.
- Se produce un error al guardar o publicar el recorrido con ERR_AUTHORING_SEGMENTS_3; no se encuentra la audiencia. Es posible que se haya eliminado o que sea válido en 5 minutos después de la creación.
Resolución resolution
Para solucionar este problema, siga estos pasos:
- Abra la audiencia afectada en Adobe Experience Platform.
- Realice un cambio menor en la descripción de la audiencia y guarde la audiencia.
- Vuelva a Adobe Journey Optimizer y abra el recorrido de borrador.
- Elimine la referencia existente a la audiencia afectada del nodo de condición.
- Vuelva a crear la condición y seleccione la audiencia deseada.
- Guarde la rama y, a continuación, guarde el recorrido.
- Vuelva a abrir el nodo de condición y confirme que hace referencia a una audiencia válida en lugar de inAudience(null).
- Ejecute la validación o simulación de recorrido antes del inicio.
- Compruebe que el recorrido utiliza la audiencia sin generar errores.
Notas
- Este comportamiento se produce porque Journey Optimizer depende de una memoria caché de audiencias actualizadas recientemente en lugar de consultar todas las audiencias disponibles directamente.
- La caché contiene las 5000 audiencias actualizadas más recientemente.
- Es posible que las audiencias que no se hayan modificado recientemente no aparezcan para su selección hasta que sus metadatos se actualicen con una acción de actualización, como editar y guardar la descripción.
- Mantener un gran número de audiencias no utilizadas puede afectar al rendimiento. Considere realizar una limpieza regular de acuerdo con la documentación de protecciones de Adobe Experience Platform.
Lectura relacionada
recommendation-more-help
experience-cloud-kcs-help-kbarticles