Habilitar la alternancia de funciones en el kit de desarrollo de software de Adobe Experience (AEM SDK)

La alternancia de funciones en AEM permite a los administradores habilitar o deshabilitar funciones en tiempo de ejecución, lo que resulta ideal para administrar las funciones de la versión preliminar y de la versión preliminar sin cambios en el código. Admite despliegues graduales, pruebas A/B y la desactivación rápida de funciones inestables.

Este artículo explica cómo habilitar las alternancias de funciones en la configuración local de SDK en AEM, que simula AEM as a Cloud Service con SDK y Dispatcher. Esta configuración ayuda a los equipos a realizar pruebas en un entorno de producción antes de implementarlas en la nube.

¿Por qué utilizar las alternancias de funciones en una configuración de AEM SDK?

Al trabajar en una configuración de AEM SDK, la función activa o desactiva la ayuda en:

  • Prueba de características experimentales de forma segura.

  • Despliegue de nuevos componentes por fases.

  • Mantener un único código base en varios entornos.

  • Reducción del riesgo durante las implementaciones y actualizaciones.

Requisitos previos

Antes de habilitar los alternadores de funciones en la configuración de AEM SDK, asegúrese de lo siguiente:

  • El usuario es miembro del grupo forms-users.

  • Vaya a http://<author-instance-url>:portnumber/system/console/bundles y compruebe si el paquete (com.adobe.granite.toggle.impl.dev-1.1.2.jar) está presente o no. En caso de que no esté presente, descargue el paquete desde el vínculo.

    Alternar característica

Activar alternancia de función

Siga estos pasos para habilitar los toggles de características en la instancia de AEM SDK:

  1. Inicie sesión en la instancia de AEM Forms.

  2. Navegue hasta http://author-instance-url:portnumber/system/console/configMgr.

  3. Busque Proveedor de alternancia dinámica de Adobe Granite en el Administrador de configuración.

    Alternar característica

  4. Haga clic en el icono ✏️

  5. En la sección Conmutadores habilitados, haga clic en ➕ .

  6. Añada el ID de alternancia de función para la función como se muestra en la siguiente imagen.
    Alternar característica

  7. Haga clic en Guardar

NOTE
Puede encontrar el ID de alternancia de funciones en el documento específico de las funciones que adoptaron por primera vez.

Deshabilitar alternancia de funciones

Para desactivar las opciones de características para aquellas características cuyas opciones están activadas, siga los pasos a continuación:

  1. Inicie sesión en la instancia de AEM Forms.

  2. Navegue hasta http://author-instance-url:portnumber/system/console/configMgr.

  3. Busque Proveedor de alternancia dinámica de Adobe Granite en el Administrador de configuración.

  4. Haga clic en el icono ✏️.

  5. En la sección Conmutadores deshabilitados, haga clic en ➕.

  6. Añada el número de conmutador para que la función se desactive.

    Alternar característica

Consideración técnica

Los conmutadores de funciones se administran en tiempo de ejecución y son los más adecuados para configuraciones de desarrollo o prueba. En la configuración de AEM SDK, asegúrese de que las alternancias estén controladas por versiones y sincronizadas con CI/CD. Puede que sea necesario actualizar la página o borrar la caché para que se reflejen los cambios.

NOTE
Para habilitar la opción de funciones para el entorno de producción, póngase en contacto con el equipo de asistencia de Adobe.
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab