Push Notifications with Places Service push-notifications
In deze sectie leert u hoe u historische geo-locatiegegevens kunt gebruiken om pushberichten te activeren die via Adobe Campaign Standard worden geleverd.
Vereisten
Voer de volgende taken uit voordat u begint:
-
Heb een mobiele toepassing die met Adobe Experience Platform Mobile SDK, met inbegrip van de uitbreiding van Adobe Campaign Standard wordt gevormd.
-
Integreer Adobe Experience Platform Mobile SDK in uw app.
-
Voeg de Uitbreiding van Adobe Campaign Standard aan uw mobiele toepassingsconfiguratie toe.
-
creeer een POI in het POI van de Dienst van Plaatsen beheersinterface.
-
Laat en installeer de uitbreiding van Plaatsen toe.
Gegevenselementen maken in Experience Platform Launch
Na het verifiëren dat de uitbreiding van Plaatsen en een gebied controlerende oplossing ( documentatie CoreLocation voor iOS, of de plaatsdocumentatie van Android ) correct in uw toepassing werken, moet u gegevenselementen in Experience Platform Launch tot stand brengen. Met gegevenselementen kunt u de informatie lezen die is verschaft door de extensies die via de Mobile SDK-gebeurtenishub komen en fungeren als een alias voor het ophalen van gegevens van de clienttoepassing. Om gegevens van de uitbreidingen van Plaatsen terug te winnen en de informatie van de Dienst van Plaatsen naar Campagne te verzenden, moet u een paar gegevenselementen tot stand brengen.
Een gegevenselement maken:
-
Klik op de tab Data Elements van de mobiele eigenschap van het Experience Platform Launch en klik op Add Data Element .
-
Selecteer in de vervolgkeuzelijst Extension de optie Places Service.
-
Selecteer in de vervolgkeuzelijst Data Element Type de optie Name.
-
In het rechterdeelvenster kunt u Current POI selecteren waarmee de naam wordt opgehaald van de POI waarin de gebruiker zich momenteel bevindt.
Last Entered haalt de naam op van de POI die de gebruiker het laatst heeft ingevoerd en Last Exited geeft de naam van de POI die de gebruiker het laatst heeft verlaten. In dit voorbeeld hebben we Last Entered geselecteerd en een naam voor het gegevenselement getypt, zoals Last Entered POI Name en geklikt Save .
-
Herhaal de stappen 1-4 hierboven en creeer gegevenselementen voor Laatste binnengekomen POI Breedte, Laatste ingevoerde POI Lengte, en Laatste binnen POI Straal.
Naast de gegevenselementen voor de Dienst van Plaatsen, zorg ervoor dat u de Mobiele gegevenselementen van de Kern voor identiteitskaart van de Toepassing en identiteitskaart van het Experience Cloud creeert.
Een regel maken om locatiegegevens naar Adobe Campaign Standard te verzenden
De regels in Experience Platform Launch staan u toe om complexe, multi-oplossing werkschema's tot stand te brengen die op gebeurtenistrekkers worden gebaseerd. Met regels kunt u nieuwe regels maken of bestaande regels wijzigen en de updates dynamisch laten implementeren in uw mobiele toepassingen. In het volgende voorbeeld, zal de regel worden teweeggebracht wanneer een gebruiker geo-fenced POI ingaat. Nadat de regel wordt teweeggebracht, wordt een update verzonden naar Campaign Standard om een ingang aan specifieke POI voor een bepaalde gebruiker te registreren die op Experience Cloud ID wordt gebaseerd.
-
Klik op het tabblad Rules op de mobiele eigenschap van uw Experience Platform Launch op Add Rule .
-
Klik onder de sectie Events op + en selecteer Places Service als de extensie.
-
Selecteer Enter POI voor Event Type .
-
Noem de regel, bijvoorbeeld, Gebruiker ging POI binnen.
-
Klik op Keep Changes.
-
Laat de sectie Conditions leeg.
In deze sectie kunt u filteren op of beperkingen instellen voor het tijdstip waarop deze regel moet worden geactiveerd.
-
Klik onder de sectie Actions op + .
-
Selecteer Mobile Core in de vervolgkeuzelijst Action Type en selecteer Send Postback in de vervolgkeuzelijst Extension .
-
In URL, moet u uw Campaign Standard plaatseindpunt construeren.
De URL moet er ongeveer zo uitzien als
https:///rest/head/mobileAppV5//locations/.
Zorg ervoor dat u de juiste gegevenselementen gebruikt die u eerder voor uw campagneserver en pKey hebt gemaakt. -
Klik op het vakje om een berichttekst toe te voegen en het volgende te verzenden:
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%%}” } } -
Zorg ervoor dat u gegevenselementen gebruikt die u in de vorige sectie hebt gemaakt.
-
In Content Type typt u application/json.
-
Klik op Keep Changes.
- Het zou nuttig kunnen zijn om een Slack Web-haakopstelling als extra actie te hebben om te bevestigen dat de ingangen worden teweeggebracht en dat de juiste gegevens worden verzameld.
- Vergeet niet de recente wijzigingen in uw app te publiceren om ervoor te zorgen dat de regel en al uw gegevenselementen worden geïmplementeerd als onderdeel van uw configuratie. Nadat u de mobiele toepassing hebt gepubliceerd, start u deze opnieuw om de meest recente configuratie-updates op te halen.
Locatiegegevens gebruiken om campagneberichten als doel in te stellen
Nu we locatiegegevens hebben die in Campagne worden gevuld, kunnen we POI's gebruiken als een hulpmiddel voor publiekssegmenten.
-
Klik in uw Adobe Campaign Standard-instantie op Create Push Notification .
-
Selecteer Send push to Campaign profiles voor het type pushmelding.
-
Klik op Next en typ de algemene details.
-
Klik in het scherm Publiek op Count om te bepalen hoeveel gebruikers de pushmelding wordt verzonden.
note tip TIP In dit voorbeeld is het aantal 3, omdat er drie geïnstalleerde apparaten zijn waarop de toepassing wordt getest. -
Vouw in het linkerdeelvenster de tab Profile uit en sleep het filter POI location naar het hoofdgebied.
-
Voer in het venster POI-filter de exacte naam in van de POI die u als doel wilt gebruiken.
note tip TIP U kunt extra selecties maken om de periode te bepalen sinds het vorige bezoek van de gebruiker aan deze POI.
-
Klik op Confirm.
-
Voer de telling opnieuw bovenaan uit om de grootte van uw publiek te wijzigen.
Als u uw tellersupdate niet ziet, zou u een POI naam kunnen zijn ingegaan waarvoor geen apparaten een ingang hebben teweeggebracht. De Slack-webhaak is in deze situatie waardevol, omdat u een lijst met POI-items van verschillende testapparaten kunt zien.
-
U kunt extra POI-locatiefilters uitslepen om meerdere POI's in uw bericht op te nemen.
-
Klik op Next om het maken van de pushmelding voor levering te voltooien.
Het gebruiken van de Dienst van Plaatsen met Adobe Campaign Standard geeft u een krachtig hulpmiddel om uw overseinen aan gebruikers te segmenteren en te richten die op geo-fence ingangen en uitgang worden gebaseerd. Deze integratie helpt u meer gepersonaliseerde en contextuele gebruiksgevallen te bouwen.