Brugertilknytning af pushmeddelelser for programudviklere

Push-notifikationsbrugerkortlægning i Customer Insights - Journeys hjælper dig med at forbinde den korrekte post til en mobilapp-bruger, så push-notifikationer når den rette person. For at lære mere om den overordnede tilgang til opsætning af push-notifikationer, se oversigten over push-notifikationsopsætning.

Hvis du vil aktivere pushmeddelelser i Kundeindsigt – Rejser, skal du udføre følgende trin:

  1. Konfiguration af pushmeddelelsesprogram
  2. Brugertilknytning for pushmeddelelser
  3. Enhedsregistrering for pushmeddelelser
  4. Modtagelse af pushmeddelelser på enheder
  5. Interaktionsrapportering for pushmeddelelser

Brugerkortlægningsarkitektur

Enhedsapplikationen offentliggør enheds- og brugerinformation til enhedstokenstyringssystemet. Tokenstyringssystemet sender en GET-anmodning til Customer Insights - Journeys kontakt-, lead- eller profil-API'en for at hente brugeridentifikatoren Customer Insights - Journeys. Tokenstyringssystemet sender derefter en POST-anmodning med enhedstoken, bruger-ID og app-ID til Customer Insights - Journeys push-enhedsregistrerings-API'en.

Skærmbillede af push-notifikationsbrugermapping mellem en enhedsapplikation, tokensystem og Customer Insights - Journeys API'er.

Implementér brugertilknytning

Hvis pushmeddelelser fra en mobilapplikation skal fungere korrekt, skal du konfigurere tilknytningen mellem kunder i Dynamics 365 Customer Insights - Journeys og brugere af mobilapplikationen. Mapping sikrer, at den korrekte person (repræsenteret med korrekt entitet og record ID) modtager den forventede mobile push-notifikation. Dette trin er ikke relateret til konfiguration af mobilapps (uanset om det er på Android- eller Apple-enheder), men til den logiske forbindelse mellem den person, der er repræsenteret som kundeindsigt – Journeys-posten og modpartsposten som bruger af mobilapps.

For at implementere brugerkortlægning:

  1. Vælg den korrekte enhed til at implementere brugermapping. Dette trin er afgørende, fordi du i Customer Insights - Journeys kan orkestrere til flere Microsoft Dataverse-enheder (såsom en kontakt eller lead) eller til en Customer Insights - Data-profil.
  2. Send det korrekte post-ID til mobilapplikationen, så den kan identificere brugeren med det ID.

Eksempel på brugertilknytning

Som et eksempel, hvis du bruger kontakt Dataverse-enheden og bruger e-mailadressefeltet som den unikke nøgle for en slutbruger som kontakt, kan du hente det korrekte ID ved at foretage et OData-kald GET til Dataverse. Følgende eksempel viser, hvordan man laver dette kald:

https://<your Customer Insights - Journeys instance>.dynamics.com/api/data/v9.0/contacts?$filter=emailaddress1 eq 'andrew@contosoltd.com'

Denne forespørgsel til Dataverse returnerer en enkelt kontakt, der har andrew@contosoltd.com som mailadresse. Når dette id er hentet (i dette eksempel et kontakt-id), skal det bruges som UserId parameteren i mobilprogrammet.