Dijeli putem


Pregled push obavijesti za programere aplikacija

Postavljanje automatskih obavijesti zahtijeva nekoliko različitih koraka za programere aplikacija i administratore. Ovaj dokument pruža pregled arhitekture na visokoj razini i veze na detaljne dokumente za svaku komponentu.

Detaljne informacije o svakom koraku potražite u sljedećim dokumentima:

  1. Konfiguracija aplikacije za automatske obavijesti
  2. Mapiranje korisnika za push obavijesti
  3. Registracija uređaja za push obavijesti
  4. Primanje push obavijesti na uređajima
  5. Izvješćivanje o interakciji za push obavijesti

Registrirajte aplikaciju za automatsku obavijest pomoću Customer Insights - Journeys

Nakon što razvijete aplikaciju, prvi korak je registracija te aplikacije u Customer Insights - Journeys. Dodatne informacije: Postavljanje aplikacija za automatske obavijesti

Dijagram arhitekture

Sljedeći dijagrami pružaju pregled entiteta i Odnosi potrebne za slanje push obavijesti iz Customer Insights - Journeys.

Dijagram pregleda push obavijesti.

Nova aplikacija preuzeta na mobilni uređaj

Mobilna aplikacija sadrži token uređaja i korisničke podatke. Token i korisničke podatke potrebno je pohraniti negdje, općenito u aplikaciji za upravljanje uređajima u oblaku, kako bi se te informacije pružile Customer Insights - Journeys.

Podaci o korisniku i token uređaja moraju se pohraniti kada netko preuzme novu mobilnu aplikaciju, obično u sustavu upravljanja tokenima uređaja u oblaku. Pristupi pohranjivanju tih informacija mogu varirati. Podaci o korisniku i uređaju potrebni su kako bi se osigurala isporuka prave poruke na pravi uređaj i podržala personalizacija.

Važno je napomenuti da se token uređaja može mijenjati tijekom vremena. Također nije predvidljivo što će uzrokovati promjenu tokena. Na primjer, ako netko ukloni i ponovno instalira aplikaciju, vjerojatno će se token uređaja promijeniti. Važno je ažurirati Customer Insights - Journeys ako se token uređaja promijeni kako bi nastavio slati poruke na taj uređaj.

Registracija uređaja i korisnika pomoću Customer Insights - Journeys

Pohranjenog korisnika morate mapirati poznatom korisniku u sustavu Customer Insights - Journeys jer se identifikator korisnika s uređaja razlikuje od identifikatora korisnika u Dataverse sustavu u kojem su pohranjeni kontakti, potencijalni klijenti i Customer Insights - Data profili.

Da biste izvršili ovo mapiranje, možete koristiti javni API za Customer Insights - Journeys da biste dobili Dataverse identifikator. Obično API-ju šaljete upit s adresom e-pošte ili telefonskim brojem da biste dobili identifikator kontakta, potencijalnog klijenta ili Customer Insights - Data profila. Ovo mapiranje između ID-a korisnika mobilne aplikacije, ID-a tokena uređaja i Dataverse korisničkog identifera trebalo bi pohraniti u sustav upravljanja tokenima aplikacije. Budući da Customer Insights - Journeys podržava više mobilnih aplikacija, prilikom slanja tih podataka morate navesti ID aplikacije.

Kada je mapiranje dovršeno i pohranjeno, možete koristiti javni API za POST Dataverse identifikator korisnika, token uređaja i identifikator mobilne aplikacije u zahtjevu za Customer Insights - Journeys registraciju uređaja.

Pogledajte sve detalje o registraciji uređaja i korisnika u registraciji uređaja za push obavijesti i registraciji korisnika.

Izvršenje putovanja

Kada putovanje traje i pokuša poslati push obavijest korisniku, Customer Insights - Journeys pokušava poslati poruku svim tokenima uređaja navedenom korisniku za navedenu mobilnu aplikaciju. Poruke se šalju samo trenutno valjanim tokenima uređaja. Ako korisnik ima instaliranu aplikaciju na više uređaja registriranih na Customer Insights - Journeys (na primjer, telefon i tablet), prima poruke na oba uređaja.

Slanje i izvješćivanje o interakcijama

Da biste izvijestili o mjernim podacima o slanju i interakciji za push obavijesti unutar Customer Insights - Journeys, morate konfigurirati aplikaciju za slanje tih podataka natrag API-ju Customer Insights - Journeys .

Sve pojedinosti o izvješćivanju o slanju i interakciji potražite u automatskom izvješćivanju o slanju obavijesti i interakciji.