Push-meddelanden med platstjänst push-notifications
I det här avsnittet får du lära dig hur du använder historisk geolokaliseringsinformation för att rikta push-meddelanden som levereras via Adobe Campaign Standard.
Förhandskrav
Utför följande uppgifter innan du börjar:
-
Ha ett mobilprogram konfigurerat med Adobe Experience Platform Mobile SDK, inklusive Adobe Campaign Standard-tillägget.
-
Integrera Adobe Experience Platform Mobile SDK i din app.
-
Lägg till Adobe Campaign Standard-tillägget i din mobilappskonfiguration.
-
Skapa en POI i POI-hanteringsgränssnittet för platstjänster.
-
Aktivera och installera tillägget Platser.
Skapa dataelement i Experience Platform Launch
När du har verifierat att Platstillägget och en regionövervakningslösning (CoreLocation-dokumentation för iOS, eller Android platsdokumentation) fungerar korrekt i ditt program, måste du skapa dataelement i Experience Platform Launch. Med dataelement kan du läsa den information som tillhandahölls av tilläggen som kom via händelsehubben Mobile SDK och agera som ett alias för att hämta data från klientprogrammet. Om du vill hämta data från platstilläggen och skicka informationen om platstjänster till Campaign måste du skapa några dataelement.
Så här skapar du ett dataelement:
-
Klicka på fliken Data Elements i din mobila Experience Platform Launch-egenskap och klicka på Add Data Element.
-
I listrutan Extension väljer du Places Service.
-
I listrutan Data Element Type väljer du Name.
-
I den högra rutan kan du välja Current POI som hämtar namnet på det POI som användaren finns i.
Last Entered hämtar namnet på den POI som användaren senast angav och Last Exited anger namnet på den POI som användaren senast lämnade. I det här exemplet har vi markerat Last Entered och skrivit ett namn för dataelementet, till exempel Last Entered POI Name och klickat Save.
-
Upprepa stegen 1-4 ovan och skapa dataelement för senaste angivna POI-latitud, Senaste angivna POI-longitud och Senaste angivna POI-radie.
Förutom dataelementen för Platstjänst måste du skapa dataelement för Mobile Core för program-ID och Experience Cloud-ID.
Skapa en regel för att skicka platsdata till Adobe Campaign Standard
Med regler i Experience Platform Launch kan du skapa komplexa arbetsflöden med flera lösningar som baseras på händelseutlösare. Med hjälp av regler kan du skapa nya regler eller ändra befintliga regler och distribuera uppdateringarna dynamiskt till dina mobilprogram. I följande exempel aktiveras regeln när en användare anger en geofenad POI. När regeln har utlösts skickas en uppdatering till Campaign Standarden för att spela in en post till en viss POI för en viss användare baserat på Experience Cloud-ID:t.
-
Klicka på Add Rule på fliken Rules i din mobila Experience Platform Launch-egenskap.
-
Klicka på + under avsnittet Events och välj Places Service som tillägg.
-
För Event Type väljer du Enter POI.
-
Namnge regeln, till exempel Användaren angav POI.
-
Klicka på Keep Changes.
-
Lämna avsnittet Conditions tomt.
I det här avsnittet kan du filtrera eller placera begränsningar för när den här regeln ska utlösas.
-
Klicka på + under avsnittet Actions.
-
Välj Mobile Core i listrutan Extension och välj Send Postback i listrutan Action Type.
-
I URL måste du skapa slutpunkten för Campaign Standardens platser.
URL:en ska se ut ungefär som
https:///rest/head/mobileAppV5//locations/.
Se till att du använder rätt dataelement som du skapade tidigare för Campaign-servern och pKey. -
Klicka på rutan för att lägga till en inläggstext och skicka följande:
code language-none { "locationData": { "distances": "{%%Last Entered POI Radius%%}", "poiLabel": "{%%Last Entered POI Name%%}", "latitude": "{%%Last Entered POI Lat%%}", "longitude": "{%%Last Entered POI Long%%}", "appId": "{%%AppID%%}", "marketingCloudId": “{%%ecid%%}” } } -
Se till att du använder dataelement som du skapade i föregående avsnitt.
-
Skriv application/json i Content Type.
-
Klicka på Keep Changes.
- Det kan vara praktiskt att ha en webbok i Slack som är konfigurerad som en extra åtgärd för att validera att poster aktiveras och att rätt data samlas in.
- Kom ihåg att publicera de senaste ändringarna av appen för att säkerställa att regeln och alla dataelement är distribuerade som en del av konfigurationen. När du har publicerat ska du starta mobilprogrammet igen för att få de senaste konfigurationsuppdateringarna.
Använd platsdata för att rikta Campaign-meddelanden
Nu när vi har platsdata i Campaign kan vi använda POI som målgruppsverktyg.
-
Klicka på Create Push Notification i din Adobe Campaign Standard-instans.
-
Välj Send push to Campaign profiles för typen av push-meddelanden.
-
Klicka på Next och skriv den allmänna informationen.
-
På målgruppsskärmen klickar du på Count för att avgöra hur många användare push-meddelandet ska skickas.
note tip TIP I det här exemplet är antalet 3 eftersom det finns tre installerade enheter som programmet testas på. -
Expandera fliken Profile i den vänstra rutan och dra filtret POI location till huvudområdet.
-
I POI-filterfönstret anger du det exakta namnet på den POI som du vill ha som mål.
note tip TIP Du kan göra ytterligare val för att bestämma tidsperioden sedan användarens tidigare besök i denna POI.
-
Klicka på Confirm.
-
Kör räkningen igen längst upp för att se hur er målgruppsstorlek ändras.
Om du inte ser din räkningsuppdatering kan du ha angett ett POI-namn som inga enheter har aktiverat en post för. Att ha webbkroken Slack blir värdefullt i den här situationen, eftersom du kan se en lista över POI-poster från olika testenheter.
-
Du kan dra ut ytterligare POI-platsfilter för att inkludera flera POI i meddelandet.
-
Klicka på Next för att skapa push-meddelandet för leverans.
Med Platstjänst tillsammans med Adobe Campaign Standard får du ett kraftfullt verktyg för att segmentera och rikta meddelanden till användare baserat på geofence-poster och utgångar. Denna integrering hjälper er att bygga mer personaliserade och sammanhangsbaserade användningsfall.