Show Menu
TEMAS×

Crear reglas de entrada y salida

Con la extensión Places y las extensiones Places Monitor instaladas en la aplicación móvil, puede crear reglas en Adobe Experience Platform Launch que se activen o acondicionen los datos de ubicación, incluidos los eventos de entrada y salida de ubicación.

Reglas

Puede configurar una regla, compuesta por un evento, una condición y una acción. Cada regla se compone de lo siguiente:
  • Uno o más eventos
  • (Opcional) condiciones
  • Una o más acciones

Eventos de servicio de lugares

El servicio de lugares ofrece los siguientes eventos en los que puede ejecutar una regla:
  • Introduzca el punto de interés , que se activa con el SDK de lugares cuando el cliente entra en el punto de interés configurado.
  • Salir del punto de interés , que se activa mediante el SDK de lugares cuando el cliente sale del punto de interés que ha configurado.

Condiciones de servicio de lugares

Las condiciones definen los criterios que deben cumplir los datos asociados con el evento o el estado compartido de una extensión en esa instancia para que se realice la acción. Por ejemplo, puede establecer una condición para activar una acción en una entrada a una cafetería solo en la ciudad de San Francisco.
El SDK de lugares mantiene los siguientes estados:
  • El punto de interés actual, que hace referencia al punto de interés en el que se encuentra su cliente.
  • Último punto de interés de salida, que hace referencia al punto de interés más reciente que salió su cliente.
  • Último punto de interés especificado, que hace referencia al punto de interés más reciente que ha introducido el cliente.
Cada punto de interés contiene los siguientes elementos de datos:
  • ID
  • Nombre
  • Latitud/longitud
  • Radio
  • Metadatos como ciudad, país, estado, categoría

Acciones

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 entra en el punto de interés, puede configurar un mensaje de bienvenida para que se muestre en el dispositivo móvil.

Crear una regla: un ejemplo

En este ejemplo se entiende que ha creado una biblioteca de puntos de interés de todos los cafés de Estados Unidos. For more information about creating POIs and libraries, see Create a POI and Create a Library in Manage multiple libraries .
El siguiente procedimiento es un ejemplo de cómo crear una regla que devuelve un anuncio a Slack cuando se entra en una cafetería en San Francisco.
El evento, la condición y la acción se definen de las siguientes maneras:
  • Evento : Coloca el evento de entrada.
  • Condición : La ciudad del Punto de interés actual es San Francisco
  • Acción : Envíe un postback a Slack el nombre de la cafetería en la que entró su cliente.

Requisitos previos

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 Inicio de plataforma de experiencia:
  1. Haga clic en la ficha Elementos de datos .
  2. Click Add Data Element .
  3. Escriba un nombre, por ejemplo, Nombre de la cafetería actual.
  4. En la lista desplegable Extensión , seleccione Lugares - Beta .
  5. En Elemento de datos , seleccione Ciudad .
  6. En el panel derecho, seleccione el punto de interés actual .
  7. Haga clic en Guardar .

Creación de una regla en el servicio Inicio de plataforma de experiencia para lugares

  1. In Experience Platform Launch, click the **Rules**tab.
  2. Haga clic en Add Rule .
  3. Escriba un nombre para la regla, por ejemplo Track entry for coffee shop in SF .

Cree un evento

  1. En la sección Eventos, haga clic en + Add . Los eventos determinan cuándo desea que se active la regla.
  2. En la lista Extension desplegable, seleccione Places – Beta .
  3. En la lista Event Type desplegable, seleccione Enter POI .
  4. En Name , introduzca un nombre para el evento, por ejemplo, Entering a coffee shop .
  5. Haga clic en Keep Changes .

Creación de una condición

  1. En la sección Condiciones, haga clic en +Add . Las condiciones determinan los criterios que deben cumplirse para la adopción de medidas.
  2. In Logic Type , select Regular, which allows actions to execute if the condition is met.
  3. En la lista Extension desplegable, seleccione Places – Beta .
  4. En Condition Type , seleccione**City**.
  5. Type a condition name, for example, Coffee shop in SF .
  6. In the right pane, click Current POI , and in the drop-down list, select**San Francisco** as one of your cities.
  7. Haga clic en Keep Changes .

Creación de una acción

  1. In the Actions section, click + Add .
  2. En la lista Extension desplegable, deje seleccionada la Mobile Core opción predeterminada.
  3. Seleccione un tipo de acción, por ejemplo Send Postback .
    a. En URL , escriba la URL de postback para Slack, por ejemplo, https://hooks.slack.com/services/ .
    b. Para enviar un cuerpo de anuncio, active la **Add Post Body**casilla de verificación.
    c. En Post Body , agregue el cuerpo de la publicación, 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 .
  4. Haga clic en Keep Changes .

Publicar la regla

  1. Para activar la regla, debe publicarla. Para obtener más información sobre la publicación de la regla en Inicio de plataforma de experiencia, consulte Publicación .

Pensar más allá de las entradas y salidas

El uso de las entradas y salidas de la cerca geográfica del servicio de lugares para activar reglas en el lanzamiento de la plataforma de experiencias 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, puede tener un activador de evento de seguimiento de Mobile Core Action listo para activarse en función de un evento de llamada de trackAction concreto dentro de la aplicación. En función de este evento, puede 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 se produzca un evento de compra, pero trackAction solo si la ubicación actual del usuario incluye metadatos específicos de Places Service.