Del via


Opret brugerdefinerede udløsere i Customer Insights - Journeys

Brugertilpassede udløsere er en fleksibel måde at registrere vigtige øjeblikke og interaktioner på, så du kan opsætte unikt engagerende kundeinteraktioner.

En brugerdefineret udløser er et brugerdefineret signal, der kan indeholde og transportere alle typer oplysninger, som et kundekampagneforløb kan reagere på. Customer Insights - Journeys-brugere har fuld kontrol over, hvad brugerdefinerede udløsere repræsenterer, og hvilken type information de formidler.

Det er ligetil at oprette en brugerdefineret udløser i Customer Insights - Journeys. Brugerdefinerede udløsere kræver dog samarbejde mellem marketingbrugere og et udviklerteam, der vil være ansvarlige for integration af små kodestykker i systemer, som i sidste ende tillader at udløseren fungerer.

Oprettelse af en brugerdefineret udløser omfatter tre trin: indledende oprettelse af udløser, integration af udløser og afslutning.

1. Oprettelse af indledende udløser

Dette trin udføres i afsnittet Udløsere i Customer Insights - Journeys. Hvis du vil oprette den brugerdefinerede udløser, skal du vælge +Ny udløser på det øverste bånd. På følgende skærmbillede giver du udløseren et navn og vælger, at du vil udløse en handling Når en kunde interagerer med et websted/en app.

Den anden udløserindstilling ("Når en post, der er relateret til en kunde, oprettes eller opdateres"), henviser til udløsere, der er baseret på ændringer af Dataverse-poster. Få mere at vide: Udløse et kampagneforløb baseret på en ændring af en Dataverse-post

På næste skærm skal du følge instruktionerne på skærmen for at definere:

  • Titel og beskrivelse

    Giv udløseren en kort, beskrivende titel. Medtag en beskrivelse, der kan hjælpe andre brugere med at finde den rigtige udløser i kataloget.

  • Attributter

    Udløserattributter beriger udløseren og giver kampagneforløbet yderligere kontekst til at oprette forgreninger eller tilpasse indhold. En brugerdefineret udløser med Wi-Fi-tilmelding indeholder muligvis en attribut for Lokation, som repræsenterer den fysiske placering, hvor en kunde har gennemført en tilmelding. Værdien af attributten Lokaiton kan derefter bruges i et kampagneforløb til at sende en anden meddelelse, afhængigt af om tilmeldingen kommer fra parkeringspladsen eller hovedingangen.

    Attributter har et Navn og en Datatype. Det er vigtigt at vælge den rette datatype (tekst, tal, sand eller falsk, dato/klokkeslæt eller objektreference) for at sikre, at kundekampagneforløb kan levere de rette komparatorer i betingelser. Hvis en attribut f.eks. er af datatypen Tal, leverer forløbet en komparator, f.eks. mindre end eller lig med. Hvis en attribut er af typen Dato/klokkeslæt, indeholder kampagneforløbet sammenligningsfaktorer, som f.eks. før, og efter. En attribut af datatypen Objektreference peger på et bestemt objekt, så du ikke behøver at definere en kompleks liste over attributter for at udløse et forløb baseret på ændringer af et objekt.

    Du kan stable attributter med forskellige datatyper for at oprette avancerede udløsere. Hvis du f.eks. vil udløse en hændelse, når en kunde køber et produkt, skal du tilføje en attribut af typen Dato/klokkeslæt for at aktivere udløseren, når der sker en handling, og derefter skal du tilføje et attribut af typen Objektreference, der peger på objektet Ordre, for at henvise til de elementer, der findes i kundens ordre.

  • Særlige attributter

    Kundedata er en særlig attribut, som findes i alle brugerdefinerede udløsere. Denne attribut indeholder oplysninger om den kunde, der udfører udløserhandlingen. Datatypen kan enten være en Dynamics 365-kontaktperson eller et kundeemne eller en Customer Insights - Data-profil. I kode omtales denne attribut som authID.

    contactpoint_email er en særlig attribut, der findes i brugerdefinerede udløsere, som er knyttet til en Customer Insights - Data-profil. Denne attribut bruges som reserve, hvis den fulde Customer Insights - Data-profil ikke er tilgængelig. Udviklere skal inkludere kundens e-mail i denne attribut for at sikre, at kunden kan kontaktes via e-mail, også selvom kundens fulde profiloplysninger ikke er tilgængelige.

    contactpoint_phone er en særlig attribut, der findes i brugerdefinerede udløsere, som er knyttet til en Customer Insights - Data-profil. Denne attribut bruges som reserve, hvis den fulde Customer Insights - Data-profil ikke er tilgængelig. Udviklere skal inkludere kundens telefonnummer i denne attribut for at sikre, at kunden kan kontaktes via tekstbeskeder, også selvom kundens fulde profiloplysninger ikke er tilgængelige.

  • Objektreferencer

    På rullelisten Datatype finder du indstillingen Objektreference. Med denne indstilling kan du pege på et bestemt objekt og dermed undgå at skulle angive en liste over attributter, der skal registreres

2. Udløserintegration

Når udløseren er oprettet, genereres et kodestykke af systemet. Du kan downloade kodestykket og dele den med udviklere. Eller udviklere kan få adgang til kodestykket direkte via linket fra appen.

Konfiguration af kodestykke-download.

Bemærk

Hvis du vil have direkte adgang til kodestykket, skal udviklere have adgang til Dynamics 365 Customer Insights - Journeys-appen.

Kodestykket muliggør en kundehandling i en ekstern app eller et websted for at udløse kundekampagneforløb i Customer Insights - Journeys. Når en kunde f.eks. klikker på knappen til udtjekning på et e-handelswebsted, iværksætter koden en ordrebekræftelseskundekampagneforløb ved hjælp af en "ordrebekræftelse"-udløser, der aktiveres på knappen klik. Når der tilføjes et kodestykke opretter udvikleren blot forbindelse mellem klik-knappen og udløseren til "ordrebekræftelse".

Kodestykket indeholder instruktioner, der beskriver, hvordan udløserkoden integreres på eksterne systemer. Du kan integrere udløseren ved hjælp af JavaScript (til websider), C# eller Python (til enkeltstående systemer) eller via iOS- og Android-SDK'er.

Tip

Nogle integrationer af brugerdefinerede udløsere kan give sikkerhedsmæssige konsekvenser. Kodestykket, der følger med udløseren, indeholder en indtagelsesnøgle, som entydigt identificerer Customer Insights - Journeys-forekomsten. En hacker med adgang til indtagelsesnøglen kan muligvis sende falske udløsere, der kan udløse utilsigtede kundekampagneforløb. Det er en god ide at gøre følgende:

  • Beskytte indsugningsnøglen, når det er muligt.
  • Begrænse brugen af attributter i brugerdefinerede udløsere, især når disse attributter kan bruges til at tilpasse indhold og fungere som potentielle angrebsobjekter, f.eks. scripts på tværs af websteder.

3. Færdiggør udløseren

Når integrationen er fuldført, vises der oplysninger på siden Udløsere for at bekræfte, at den brugerdefinerede udløser fungerer som forventet. Når integrationen er fuldført og bekræftet, markeres udløseren som Klar til brug, hvilket gør udløseren synlig og tilgængelig i forskellige lande.

Tip

Når du ser på listen over udløsere, har brugerdefinerede udløsere et almindeligt lynikon Brugerdefineret udløserikon.. De indbyggede udløsere har et lyn med et kuffertikon Ikon for standardudløser..