Mapiranje korisnika push obavijesti za programere aplikacija
Da biste saznali više o cjelokupnom pristupu postavljanju push obavijesti Customer Insights - Journeys, posjetite pregled postavljanja push obavijesti.
Da biste omogućili automatske obavijesti Customer Insights - Journeys, morate izvršiti sljedeće korake:
- Konfiguracija aplikacije za automatske obavijesti
- Mapiranje korisnika za push obavijesti
- Registracija uređaja za push obavijesti
- Primanje push obavijesti na uređajima
- Izvješćivanje o interakciji za push obavijesti
Implementacija mapiranja korisnika
Da bi push obavijesti iz mobilne aplikacije ispravno radile, morate konfigurirati mapiranje s Dynamics 365 Customer Insights - Journeys korisnika na korisnike mobilnih aplikacija. Mapiranjem se osigurava da ispravna osoba (predstavljena s ispravnim ID-om entiteta i zapisa) primi očekivanu mobilnu automatsku obavijest.
Ovaj se korak ne odnosi na postavljanje mobilne aplikacije (bilo na Android ili Apple uređajima), već na logičku vezu između osobe predstavljene kao zapisa Customer Insights - Journeys i zapisa kolege kao korisnika mobilne aplikacije.
Prvo, za implementaciju mapiranja korisnika mora se odabrati ispravan entitet. Ovaj je korak ključan jer je moguće Customer Insights - Journeys orkestrirati na više Microsoft Dataverse entiteta (kao što su kontakt ili potencijalni klijent) ili na profil. Customer Insights - Data Zatim, odgovarajući ID zapisa treba proslijediti na mobilnu aplikaciju, a mobilna aplikacija treba identificirati korisnika s tim ID-om.
Primjer mapiranja korisnika
Na primjer, ako se koristi entitet za kontakt Dataverse , a polje adrese e-pošte koristi se kao jedinstveni ključ za krajnjeg korisnika kao kontakt, jedna od mogućnosti dohvaćanja ispravnog ID-a je korištenje OData GET
poziva na Dataverse je sljedeći primjer:
https://<your Customer Insights - Journeys instance>.dynamics.com/api/data/v9.0/contacts?$filter=emailaddress1 eq 'andrew@contosoltd.com'
Ovaj upit vraća Dataverse jedan kontakt koji ima andrew@contosoltd.com adresu e-pošte. Nakon što se ovaj ID stekne (u ovom primjeru ID kontakta), treba ga koristiti kao UserId
parametar u mobilnoj aplikaciji.