Skapa regler för inträde och utträde create-entry-exit-rules
Med platstillägget och en regionövervakningslösning som är installerad i ditt mobilprogram kan du skapa regler i Adobe Experience Platform Launch som aktiveras eller villkoras av platsdata, inklusive platsinmatnings- och avslutshändelser.
Regler
Du kan konfigurera en regel som består av en händelse, ett villkor och en åtgärd. Varje regel består av följande:
- En eller flera händelser
- (Valfritt) villkor
- En eller flera åtgärder
Platstjänsthändelser
Platstjänsten erbjuder följande händelser som du kan köra en regel för:
- Ange POI, som aktiveras av platsens SDK när kunden anger den POI som du konfigurerade.
- Avsluta POI, som aktiveras av Places SDK när kunden avslutar den POI som du konfigurerade.
Villkor för platsservice
Villkoren definierar de kriterier som data som är associerade med händelsen, eller det delade tillståndet för ett tillägg i den instansen, måste uppfylla för att åtgärden ska kunna utföras. Du kan till exempel ställa in ett villkor för att utlösa en åtgärd för ett inträde på en kafé endast i San Francisco.
Platser-SDK behåller följande lägen:
- Aktuell POI, som avser den POI där kunden befinner sig.
- Senaste publicerade POI, som avser den senaste POI som kunden lämnade.
- Senaste POI, som avser den senaste POI som kunden angett.
Varje POI innehåller följande dataelement:
- ID
- Namn
- Latitud/longitud
- Radie
- Metadata som ort, land, delstat, kategori
Instruktioner
Åtgärder definierar vad programmet ska göra som svar på att villkoret för regeln är uppfyllt för den utlösta händelsen. När kunden till exempel anger sin POI kan du konfigurera ett välkomstmeddelande som ska visas på deras mobila enhet.
Skapa en regel: ett exempel
Följande procedur är ett exempel på hur du skapar en regel som skickar tillbaka ett inlägg till Slack när du går in i en kaffebutik i San Francisco.
Händelsen, villkoret och åtgärden definieras på följande sätt:
- Händelse: Platsens starthändelse.
- Villkor: Stad för aktuell intressepunkt är San Francisco
- Åtgärd: Skicka ett återanslående till Slack på namnet på det kafé som kunden angav.
Förutsättning
Innan du skapar en regel måste du skapa ett dataelement i Adobe Experience Platform Launch. Dataelementen fyller automatiskt i den nödvändiga informationen om din POI i postback-meddelandet.
Så här skapar du ett dataelement i Experience Platform Launch:
- Klicka på fliken Dataelement.
- Klicka på Lägg till dataelement.
- Skriv ett namn, till exempel Aktuellt namn på kaffebutik.
- I listrutan Tillägg väljer du Platser - Beta.
- I Dataelement väljer du Ort.
- Välj Aktuell POI i den högra rutan.
- Klicka på Spara.
Skapa en regel i Experience Platform Launch för Platstjänst
- Klicka på fliken Rules i Experience Platform Launch.
- Klicka på Add Rule.
- Skriv ett namn för regeln, till exempel Track entry for coffee shop in SF.
Skapa en händelse
- Klicka på + Add i avsnittet Händelser. Händelser avgör när du vill att regeln ska utlösas.
- I listrutan Extension väljer du Places – Beta.
- I listrutan Event Type väljer du Enter POI.
- I Name anger du ett namn på händelsen, till exempel Entering a coffee shop.
- Klicka på Keep Changes.
Skapa ett villkor
- Klicka på +Add i avsnittet Villkor. Villkoren avgör vilka kriterier som måste uppfyllas för att åtgärden ska vidtas.
- I Logic Type väljer du Normal, vilket innebär att åtgärder kan köras om villkoret är uppfyllt.
- I listrutan Extension väljer du Places – Beta.
- I Condition Type väljer du City.
- Skriv ett villkorsnamn, till exempel Coffee shop in SF.
- I höger ruta klickar du på Current POI och i listrutan väljer du San Francisco som en av dina städer.
- Klicka på Keep Changes.
Skapa en åtgärd
-
Klicka på + Add i avsnittet Actions.
-
I listrutan Extension låter du standardalternativet Mobile Core vara markerat.
-
Välj en åtgärdstyp, till exempel Send Postback.
a. I URL anger du URL för återanslående för Slack, till exempel
https://hooks.slack.com/services/.b. Markera kryssrutan Add Post Body om du vill skicka ett inlägg.
c. Lägg till postbrödtexten i Post Body, till exempel:
{ "text": "A customer has entered" }c. Skriv en innehållstyp, till exempel application/json.
d. Välj ett timeout-värde, till exempel 5.
-
Klicka på Keep Changes.
Publish - regeln
- Om du vill aktivera regeln måste du publicera den. Mer information om hur du publicerar din regel i Experience Platform Launch finns i Publicera.
Tänk bortom poster och utträden
Det är otroligt kraftfullt att använda platsdata som villkor för att aktivera regler i Experience Platform Launch när du använder platsdata. Du kan till exempel ha en händelseutlösare för en Mobile Core Track-åtgärd klar att utlösas baserat på en särskild trackAction-anropshändelse i din app. Baserat på den här händelsen kan du placera ytterligare platsvillkor för händelsen innan en åtgärd utförs. Öppna till exempel en undersökning i appen när en köp av händelsen trackAction inträffar, men endast om användarens aktuella plats innehåller specifika metadata för platstjänsten.