Con la extensión Places y una solución de monitorización de región instalada en la aplicación móvil, puede crear reglas en Adobe Experience Platform Launch que se activen o condicionen los datos de ubicación, incluidos los eventos de entrada y salida de ubicación.
Puede configurar una regla, que está compuesta por un evento, una condición y una acción. Cada regla está compuesta por lo siguiente:
El servicio de Places ofrece los siguientes eventos en los que puede ejecutar una regla:
Las condiciones definen los criterios que los datos asociados al evento o el estado compartido de una extensión en esa instancia deben cumplir para que se realice la acción. Por ejemplo, puede establecer una condición para almacenar en déclencheur una acción en una entrada a una cafetería solo en la ciudad de San Francisco.
El SDK de Places mantiene los siguientes estados:
Cada punto de interés contiene los siguientes elementos de datos:
Las acciones definen lo que la aplicación hará en respuesta a la condición de que la regla se cumpla para el evento activado. Por ejemplo, cuando el cliente introduce el punto de interés, puede configurar un mensaje de bienvenida para que se muestre en su dispositivo móvil.
En este ejemplo se entiende que ha creado una biblioteca de puntos de interés de todos los cafés de Estados Unidos. Para obtener más información sobre la creación de puntos de interés y bibliotecas, consulte Crear un punto de interés y Crear una biblioteca en Administrar varias bibliotecas.
El siguiente procedimiento es un ejemplo de cómo crear una regla que envíe una publicación de vuelta al Slack cuando entre en una cafetería de San Francisco.
El evento, la condición y la acción se definen de las siguientes maneras:
Antes de crear una regla, debe crear un elemento de datos en Adobe Experience Platform Launch. Los elementos de datos rellenan automáticamente la información necesaria sobre el punto de interés en el mensaje de postback.
Para crear un elemento de datos en el Experience Platform Launch:
En el Acciones , haga clic en + Agregar.
En el Extensión lista desplegable, deje el valor predeterminado Núcleo móvil seleccionada.
Seleccione un tipo de acción, por ejemplo, Enviar postback.
a. En URL, escriba la URL de postback para el Slack, por ejemplo, https://hooks.slack.com/services/
.
b. Para enviar un cuerpo de anuncio, seleccione la opción Agregar cuerpo del anuncio en el Navegador.
c. En Cuerpo del anuncio, añada el cuerpo del anuncio, por ejemplo: { "text": "A customer has entered" }
c. Escriba un tipo de contenido, por ejemplo application/json.
d. Seleccione un valor de tiempo de espera, por ejemplo, 5.
Haga clic en Mantener cambios.
El uso en Experience Platform Launch de entradas y salidas de geoperímetro del servicio Places a las reglas de déclencheur es increíblemente potente, pero también puede utilizar los datos de ubicación como condición para que otros eventos se activen. Por ejemplo, podría tener un déclencheur de evento de seguimiento principal de Mobile listo para activarse en función de un evento de llamada trackAction en particular dentro de la aplicación. En función de este evento, se pueden colocar condiciones de ubicación adicionales en el evento antes de realizar una acción. Por ejemplo, abra un estudio en la aplicación cuando realice una compra trackAction
tiene lugar, pero only si la ubicación actual del usuario incluye metadatos específicos de Places Service.