Flujo de extensión web
En las extensiones web, cada evento, condición, acción y tipo de elemento de datos tiene una vista que permite a los usuarios modificar la configuración y un módulo de biblioteca para modificar en función de la configuración definida por el usuario.
Como se muestra en el siguiente diagrama de alto nivel, la vista de tipo de evento de la extensión se mostrará dentro de un iframe en la aplicación integrada con Adobe Experience Platform. El usuario utiliza la vista para modificar la configuración que luego se guarda en Platform. Cuando se crea la biblioteca de tiempo de ejecución de etiquetas, tanto el módulo de biblioteca de tipo de evento de la extensión como la configuración definida por el usuario se incluirán en la biblioteca de tiempo de ejecución. En tiempo de ejecución, Platform insertará la configuración definida por el usuario en el módulo de biblioteca.
En el diagrama siguiente se puede ver el vínculo existente entre eventos, condiciones y acciones dentro del flujo de procesamiento de reglas.
El flujo de procesamiento de reglas contiene las fases siguientes:
- Los métodos
settings
ytrigger
se proporcionan al módulo de biblioteca de evento durante el inicio. - Cuando el módulo de biblioteca de evento determina que se ha producido el evento, el módulo de biblioteca de evento llama a
trigger
. - Las etiquetas pasan
settings
a los módulos de la biblioteca de condiciones de la regla en los que se evalúan las condiciones. - Cada módulo de biblioteca de condiciones devuelve si una condición se evalúa como verdadera.
- Si se cumplen todas las condiciones, se ejecutan las acciones de la regla.