Del via


Opprette egendefinerte utløsere i Customer Insights - Journeys

Egendefinerte utløsere er en fleksibel måte å fange opp viktige øyeblikk og samhandlinger på, slik at du kan organisere entydig engasjerende samhandlinger med kunder.

En egendefinert utløser er et brukerdefinert signal som kan inneholde og transportere alle typer informasjon som en kundereise kan reagere på. Customer Insights - Journeys-brukere har full kontroll over hvilke egendefinerte utløsere som representeres, og hvilken type informasjon de ønsker å formidle.

Det er enkelt å opprette en egendefinert utløser i Customer Insights - Journeys. Egendefinerte utløsere krever imidlertid samarbeid mellom markedsføringsbrukere og et utviklerteam som skal ha ansvar for integrasjon av små kodesnutter i systemer som til slutt får utløseren til å fungere.

Tre trinn inngår i opprettingen av en egendefinert utløser: oppretting av første utløser, integrering av utløser og sluttbehandling.

1. Oppretting av første utløser

Dette trinnet utføres i delen om Utløsere for Customer Insights - Journeys. Hvis du vil opprette den egendefinerte utløseren, velger du +Ny utløser fra det øverste båndet. I det følgende skjermbildet gir du utløseren et navn og velger at du vil utløse en handling Når en kunde samhandler med et nettsted/en app.

Det andre utløseralternativet ("Når en oppføring relatert til en kunde opprettes eller oppdateres") refererer til utløsere basert på Dataverse-oppføringsendringer. Finn ut mer: Utløs en reise basert på en Dataverse-oppføringsendring

På den neste skjermen, følger du instruksjonene på skjermen for å definere:

  • Tittel og beskrivelse

    Gi utløseren en kort, beskrivende tittel. Inkluder en beskrivelse for å hjelpe andre brukere med å finne den riktige utløseren i katalogen.

  • Attributter

    Utløserattributter supplerer utløseren og gir ytterligere kontekst for reisen for å opprette grener eller tilpasse innhold. En egendefinert utløser for Wi-Fi-registrering kan for eksempel inneholde et Sted-attributt som representerer den fysiske plasseringen der en kunde har fullført registreringen. Verdien til Sted-attributtet kan deretter brukes i en reise for å sende en annen melding, avhengig av om registreringen kommer fra parkeringsplassen eller hovedlobbyen.

    Attributter har et Navn og en Datatype. Det er viktig å velge riktig datatype (tekst, tall, sann eller usann, dato/klokkeslett eller enhetsreferanse) for å sikre at kundens reiser kan gi riktige komparatorer i vilkår. Hvis et attributt for eksempel er av datatypen Tall, gir reisen en komparator som er mindre enn eller lik. Hvis et attributt er av typen Dato/klokkeslett, vil reisen for eksempel angi komparatorene før, den og etter. Et attributt av datatypen Enhetsreferanse peker til en bestemt enhet, slik at du ikke må definere en kompleks liste over attributter for å utløse en reise basert på endringer i en enhet.

    Du kan stable attributter med forskjellige datatyper for å opprette avanserte utløsere. Hvis du for eksempel vil utløse en reise når en kunde kjøper et produkt, legger du til et data-/tids--attributt for å aktivere utløseren når en handling skjer, deretter legger du til en Enhetsreferanse-attributt legger du til et enhetsreferanseattributt som peker til Ordre-enheten for å referere til elementene i kundens ordre.

  • Spesielle attributter

    Kundedata er et spesielt attributt og finnes som standard i alle egendefinerte utløsere. Dette attributtet inneholder informasjon om kunden som utfører utløserhandlingen. Datatypen kan enten være Dynamics 365-kontakt eller -kundeemne, eller en Customer Insights - Data-profil. I kode kalles dette attributtet authID.

    contactpoint_email er et spesielt attributt som finnes i en egendefinert utløser som er knyttet til en Customer Insights - Data-profil. Dette attributtet brukes som en reserveprofil i tilfelle den fullstendige Customer Insights - Data-profilen ikke er tilgjengelig. Utviklere bør inkludere kundens e-post i dette attributtet for å sikre at kunden kan nås via e-post selv om den fullstendige profilinformasjonen ikke er tilgjengelig.

    contactpoint_phone er et spesielt attributt som finnes i en egendefinert utløser som er knyttet til en Customer Insights - Data-profil. Dette attributtet brukes som en reserveprofil i tilfelle den fullstendige Customer Insights - Data-profilen ikke er tilgjengelig. Utviklere bør inkludere kundens telefonnummer i dette attributtet for å sikre at kunden kan nås via tekstmeldinger selv om den fullstendige profilinformasjonen ikke er tilgjengelig.

  • Enhetsreferanser

    Under rullegardinlisten Datatype finner du et alternativ for enhetsreferanse. Med dette alternativet kan du peke på en bestemt enhet, som gjør at du ikke må angi en liste over attributter som skal registreres

2. Integrering av utløser

Når utløseren er opprettet, genereres en kodesnutt av systemet. Du kan laste ned kodesnutten og dele den med utviklere. Utviklere kan også få tilgang til snutten direkte via koblingen i appen.

Nedlasting av installasjonsprogrammet for kodesnutt.

Merk

For å få direkte tilgang til kodesnutten må utviklere ha tilgang til Dynamics 365 Customer Insights - Journeys-appen.

Kodesnutten gjør det mulig for en kundehandling i en ekstern app eller på et eksternt nettsted å utløse kundereise i Customer Insights - Journeys. Når en kunde for eksempel klikker på betalingsknappen på et nettsted for netthandel, starter koden en kundereise for ordrebekreftelse ved å bruke en ordrebekreftelsesutløser som startes ved knappeklikk. Ved å legge kodesnutten kobler utvikleren knappen til ordrebekreftelsesutløseren.

Kodesnutten inneholder instruksjoner som viser hvordan utløserkoden kan integreres på eksterne systemer. Du kan integrere utløseren ved hjelp av JavaScript (for nettsider), C# eller Python (for frittstående systemer) eller via SDK-ene for iOS og Android.

Tips

En del integrasjon av egendefinerte utløsere kan få følger for sikkerheten. Kodesnutten som følger med utløseren, inneholder en inkluderingsnøkkel som entydig identifiserer Customer Insights - Journeys-forekomsten. En angriper med tilgang til inkluderingsnøkkelen kan muligens sende falske utløsere som kan utløse utilsiktede kundereiser. Vi anbefaler at du gjør følgende:

  • Beskytt inkluderingsnøkkelen der det er mulig.
  • Begrens bruken av attributter i egendefinerte utløsere, særlig når disse attributtene kan brukes til å tilpasse innhold og fungere som potensielle angrepsskript, for eksempel skript på tvers av områder.

3. Fullføre utløseren

Når integrasjonen er fullført, viser Utløsere-siden informasjon for å bekrefte at den egendefinerte utløseren fungerer som forventet. Integreringen er fullført og verifisert, og utløseren merkes som Klar til bruk, noe som gjør utløseren synlig og tilgjengelig i reiser.

Tips

Når du ser på listen over utløsere, har egendefinerte utløsere et vanlig lynikon Ikon for egendefinert utløser.. Standardutløsere har et lyn med et koffertikon Ikon for standardutløser..