Configuración de Adobe Target Cloud Service

NOTA

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.

NOTA

Este documento forma parte de la Guía de introducción a AEM Mobile, un punto de partida recomendado para referencia de AEM Mobile.

Hay varios pasos que deben seguirse para que los autores de contenido puedan generar inicios para crear 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 híbrida de referencia 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 necesitan acceder a la consola de personalización deben formar parte del grupo target-activity-authors. Se sugiere que, como parte de la configuración de usuarios y grupos, el grupo de actividades de destinatario se agregue al grupo de administradores de aplicaciones. Al agregar el grupo destinatario-actividades-autores, 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 de autores de actividades de destinatario impedirá que los usuarios vean la consola de personalización.

Cloud Services

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 AEM Mobile Panel puede configurar la aplicación agregando los dos servicios.

Cloud Service de Adobe Target

En el Panel de AEM Mobile, busque Administrar Cloud Services y haga clic en el botón +.

chlimage_1-8

En el asistente Añadir Cloud Service, seleccione la tarjeta de servicio en la nube "Adobe Target" y haga clic en Siguiente.

chlimage_1-9

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. Introduzca un título para la configuración de Destinatario. Introduzca el código de cliente, el correo electrónico y la contraseña asociados a su cuenta de Destinatario. Si no conoce los valores de estos campos, póngase en contacto con la asistencia 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-destinatario—aem-apps/framework. El nodo de marco tiene dos propiedades definidas de forma predeterminada: sexo y edad. El marco solo se utiliza con la vista previa AEM y no tiene ningún impacto en el dispositivo.

Después de completar el asistente, el mosaico Administrar Cloud Service contendrá el servicio de nube de Destinatario, aunque contiene una advertencia sobre la falta de una cuenta de Adobe Mobile Service.

chlimage_1-10

Adobe Mobile Service

Es necesario vincular también 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 Destinatario. 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 Destinatario del SDK, coloque el código de cliente en el campo y haga clic en Guardar.

chlimage_1-11

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 del servicio se enviará mediante el archivo ADBMobileConfig.json.

Servicio móvil de Adobe podría funcionar

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 Cloud Services y haga clic en el botón +.

chlimage_1-12

Seleccione la tarjeta de Adobe Mobile Services y haga clic en Siguiente.

chlimage_1-13

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, compañía, 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 seleccione 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 Panel móvil, el mosaico Administrar Cloud Services contendrá el servicio en la nube de AMS. También observará que el mosaico Analizar métricas se rellenará con informes del ciclo vital.

chlimage_1-14

Controladores de sincronización de contenido de destinatario

Para entregar contenido al contenido del dispositivo del usuario, se genera mediante la representación de las ofertas creadas por los autores de contenido de AEM. Para gestionar el procesamiento de ofertas de destinatario, 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/campañas/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 procesar ofertas de procesamiento de inicio 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 modoDeProcesamiento con un valor de publish 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 del mbox. Esto identifica que la actividad no se ha publicado y debe utilizar la campaña no publicada para las resoluciones de la oferta.

Cuando el contenido se escala 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 Destinatario. 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 ahora pueden generar inicios en la generación de experiencias de objetivo.

En esta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free