Show Menu
TEMAS×

Configuración del servicio de nube de Adobe Target

Adobe recomienda el uso del Editor de SPA para proyectos que requieren una representación de cliente basada en el marco de aplicaciones de una sola página (por ejemplo, React). Más información .
Este documento forma parte de la Guía de introducción a AEM Mobile , un punto de partida recomendado para la referencia de AEM Mobile.
Hay que realizar varios pasos para que los autores de contenido puedan empezar a generar contenido de destino para las aplicaciones móviles: Se obtiene el conjunto correcto de permisos para usuarios y grupos, se crean servicios en la nube, se configura la aplicación para la actividad y, finalmente, se genera el contenido.
A partir de ahora, se supone que la aplicación de referencia híbrida de AEM Mobile se ha implementado correctamente y se puede acceder a ella a través del panel de AEM Mobile.

Permisos

Los usuarios que necesiten acceder a la consola de personalización deben formar parte del target-activity-authors grupo. Se sugiere que, como parte de la configuración de usuarios y grupos, el grupo de actividad de destino se agregue al grupo de administradores de aplicaciones. Al agregar el grupo target-activity-author, esto permitirá a los usuarios ver la entrada del menú de navegación Personalización.
Olvidar agregar los usuarios o grupos a los que desea tener acceso a la consola de administración de personalización al grupo target-activity-author impedirá que los usuarios vean la consola de personalización.

Servicios de nube

Para que el contenido objetivo funcione en aplicaciones móviles, hay dos servicios que deben configurarse: El servicio Adobe Target y el servicio Adobe Mobile Services. El servicio Adobe Target proporciona el motor para procesar solicitudes de cliente y devolver el contenido personalizado. El servicio Adobe Mobile Services proporciona la conexión entre los servicios de Adobe y la aplicación móvil mediante el archivo ADBMobileConfig.json que consume el complemento AMS Cordova. Desde el panel de AEM Mobile, puede configurar la aplicación agregando los dos servicios.

Servicio de nube de Adobe Target

En el panel de AEM Mobile, busque Administrar servicios de nube y haga clic en el botón +.
En el Asistente para agregar servicios en la nube, seleccione la tarjeta de servicio en la nube "Adobe Target" y haga clic en Siguiente.
En el menú desplegable Seleccionar una configuración puede crear una nueva configuración o seleccionar una existente. Para crear una nueva configuración, seleccione "Crear configuración" en el menú desplegable. Escriba un título para la configuración de Target. Introduzca el código de cliente, el correo electrónico y la contraseña asociados a su cuenta de Target. Si no conoce los valores de estos campos, póngase en contacto con la asistencia técnica de Adobe Target. Haga clic en el botón "Verificar" para validar las credenciales. Una vez verificado, haga clic en el botón Enviar para crear el servicio en la nube.
El servicio en la nube que se crea se asocia automáticamente con la aplicación móvil mediante el asistente. El valor de la propiedad cq:cloudserviceconfigs se establece en el nodo jcr:content del nodo del grupo de aplicaciones. Para el ejemplo de aplicación híbrida, se establece en /content/mobileapps/hybrid-reference-app/jcr:content con el valor que apunta al nodo de marco generado automáticamente ubicado en /etc/cloudservices/testandtarget/adobe-target—aem-apps/framework. El nodo de marco tiene dos propiedades definidas de forma predeterminada: sexo y edad. El marco solo se utiliza en la vista previa de AEM y no tiene ningún impacto en el dispositivo.
Tras completar el asistente, el mosaico Administrar servicio de nube contendrá el servicio de nube de Target, aunque contiene una advertencia sobre la falta de una cuenta de Adobe Mobile Service.

Adobe Mobile Service

También es necesario vincular una cuenta de Adobe Mobile Services (AMS) a la aplicación; el servicio AMS proporciona el archivo ADBMobileConfig.json necesario que contiene la información del código de cliente de Target. Antes de crear una asociación con la cuenta de AMS, la cuenta de AMS debe ser modificada por un usuario que tenga permisos para AMS.

Código de cliente

Para iniciar sesión en los servicios de AMS, visite https://mobilemarketing.adobe.com , seleccione la aplicación móvil y haga clic en la configuración. Busque el campo Opciones de SDK Target, coloque el código de cliente en el campo y haga clic en Guardar.
Ahora que el código de cliente se ha asociado con la aplicación móvil, cuando el servicio en la nube de AMS se configura mediante el panel de Adobe Mobile, la configuración de la configuración del servicio se enviará mediante el archivo ADBMobileConfig.json.

Adobe Mobile Service podría servir

Ahora que AMS se ha configurado, es hora de asociar la aplicación móvil en el panel de Adobe Mobile. En el panel de AEM Mobile, busque Administrar servicios de nube y haga clic en el botón +.
Seleccione la tarjeta de Adobe Mobile Services y haga clic en Siguiente.
En el paso Crear o seleccionar del asistente, seleccione la lista desplegable Servicio móvil y seleccione la entrada Crear configuración. Proporcione un título, empresa, nombre de usuario, contraseña y seleccione el centro de datos adecuado. Si no conoce estos valores, póngase en contacto con el administrador de Adobe Mobile Service para obtenerlos. Una vez completados todos los campos, haga clic en el botón Verificar. El proceso de verificación se dirige a AMS y verifica las credenciales de la cuenta. Una vez realizada la validación, se rellenará una lista de aplicaciones móviles donde se selecciona la aplicación móvil asociada en el menú desplegable. Haga clic en el botón Enviar para completar el asistente. El proceso puede tardar un poco en obtener los datos de configuración y los análisis asociados con la aplicación. Una vez completado el proceso, haga clic en el botón Finalizado del modal para volver al panel de Adobe Mobile.
Si vuelve al Mobile Dashboard, el mosaico Administrar servicios de nube contendrá el servicio de nube de AMS. También observará que el mosaico Analizar métricas se rellenará con informes del ciclo vital.

Controladores de sincronización de contenido de Target

Para entregar contenido al contenido del dispositivo del usuario, se genera representando las ofertas creadas por los autores de contenido de AEM. Para gestionar el procesamiento de ofertas de destino, hay un nuevo controlador de sincronización de contenido que procesará las ofertas. Utilizando la Aplicación de referencia híbrida como ejemplo, el paquete de contenido en (inglés) contiene ContentSyncConfig con un controlador mobileappoffers . El siguiente paso es crucial para procesar ofertas en el dispositivo. El controlador mobileappoffers tiene una propiedad path que identifica la ruta a la actividad de personalización que se va a utilizar para la aplicación.
Por ejemplo, si hay una actividad ubicada en /content/campaign/hybridref , copie esta ruta y péguela como valor en la propiedad path del controlador mobileappoffers.
Para la Aplicación de referencia híbrida hay dos controladores mobileappoffers: uno para el desarrollo y otro para las producciones.
Una vez configurada la ruta de actividades en la propiedad path del controlador mobileappoffers, guarde el controlador. El controlador estará listo para iniciar la representación de ofertas para nuestros dispositivos móviles.

Modo de procesamiento

El controlador mobileappoffers está configurado de forma diferente para la configuración de publicación y desarrollo. Para la configuración de publicación, hay una propiedad denominada renderMode con un valor de publicación establecido en el nodo cq:ContentSyncConfig. El controlador mobileappoffers hace referencia al parámetro rendoMode y, si se establece para publicación, modificará la ID de mbox que se crea. De forma predeterminada, los mboxes creados por AEM tienen un valor —author anexado a la ID de mbox. Esto identifica que la actividad no se ha publicado y debe utilizar la campaña sin publicar para las resoluciones de ofertas.
Cuando el contenido se organiza mediante el panel de Adobe Mobile, el contenido escalonado se considera contenido listo para la producción y se procesa mediante la configuración de sincronización de contenido que no es de desarrollo. Si se procesa de este modo, se eliminará —author de todos los identificadores de mbox y se espera que una actividad publicada esté disponible en el servidor de Target. Antes de probar el contenido de ensayo, asegúrese de que la actividad se ha publicado.

Creación de contenido

Ahora que se han creado los servicios en la nube y se ha configurado el controlador mobileappoffers, los autores de contenido pueden empezar a generar experiencias de objetivo.