Partajați prin


Creați declanșatoare particularizate în Customer Insights - Journeys

Declanșatoarele personalizate sunt o modalitate flexibilă de a surprinde momentele și interacțiunile importante, permițându-vă să orchestrați interacțiuni unice cu clienții.

Un declanșator personalizat este un semnal definit de utilizator care poate conține și transporta orice tip de informații asupra cărora un călătoria clientului poate acționa. Customer Insights - Journeys Utilizatorii au control deplin asupra a ceea ce reprezintă declanșatoarele personalizate și ce fel de informații transmit.

Crearea unui declanșator personalizat este Customer Insights - Journeys simplă. Cu toate acestea, declanșatoarele personalizate necesită colaborarea dintre utilizatorii de marketing și o echipă de dezvoltatori care va fi responsabilă pentru integrarea fragmentelor mici de cod în sisteme care vor permite în cele din urmă declanșatorului să funcționeze.

Crearea unui declanșator personalizat implică trei pași: crearea inițială a declanșatorului, integrarea declanșatorului și finalizarea.

1. Crearea inițială a declanșatorului

Acest pas este efectuat în secțiunea Declanșatoare din Customer Insights - Journeys. Pentru a crea declanșatorul particularizat, selectați +Declanșator nou din panglica de sus. În ecranul următor, veți da un nume declanșatorului și veți selecta că doriți să declanșați o acțiune atunci când un client interacționează cu un site web / o aplicație.

Cealaltă opțiune de declanșare ("Când se creează sau se actualizează o înregistrare referitoare la un client") se referă la declanșatoare bazate pe Dataverse modificările înregistrării. Aflați mai multe: Declanșarea unei călătorii pe baza unei Dataverse modificări a înregistrării

În ecranul următor, urmați instrucțiunile de pe ecran pentru a defini:

  • Titlu și descriere

    Dați declanșatorului un titlu scurt, descriptiv. Include o descriere pentru a-i ajuta pe alți utilizatori să găsească declanșatorul potrivit în catalog.

  • Atribute

    Atributele declanșatorului îmbogățesc declanșatorul și oferă context suplimentar pentru călătoria de creare a sucursalelor sau de personalizare a conținutului. De exemplu, un declanșator personalizat de înscriere Wi-Fi poate conține un atribut Locație care reprezintă locația fizică în care un client a finalizat o înregistrare. Valoarea atributului Locație ar putea fi apoi utilizată într-o călătorie pentru a trimite un mesaj diferit, în funcție de faptul dacă înscrierea provine din parcare sau din holul principal.

    Atributele au un Nume și un tip dedate. Alegerea tipului corect de date (text, număr, adevărat sau fals, dată/oră sau referință de entitate) este importantă pentru a se asigura că călătoriile clienților pot oferi comparatori adecvați în condiții. De exemplu, dacă un atribut are tipul de date Number, călătoria oferă un comparator, cum ar fi mai mic sau egal cu. Dacă un atribut este de tipul Dată/oră, călătoria va oferi comparatori, cum ar fi înainte, pe și după. Un atribut al tipului de date Referință entitate indică o anumită entitate, scutindu-vă de necesitatea de a defini o listă complexă de atribute pentru a declanșa o călătorie bazată pe modificările aduse unei entități.

    Puteți stiva atribute cu diferite tipuri de date pentru a crea declanșatoare sofisticate. Dacă, de exemplu, doriți să declanșați o călătorie atunci când un client achiziționează un produs, ați adăuga un atribut Date/time pentru a activa declanșatorul atunci când are loc o acțiune, apoi ați adăuga un atribut de referință al entității care indică entitatea Comandă pentru a face referire la articolele conținute în comanda clientului.

  • Atribute speciale

    Datele despre clienți sunt un atribut special prezent în mod implicit în fiecare declanșator personalizat. Acest atribut conține informații despre clientul care efectuează acțiunea de declanșare. Tipul de date poate fi o persoană de contact sau un client potențial Dynamics 365 sau un Customer Insights - Data profil. În cod, acest atribut este denumit authID.

    contactpoint_email este un atribut special care este prezent într-un declanșator particularizat care este legat de un Customer Insights - Data profil. Acest atribut este folosit ca rezervă în cazul în care profilul complet Customer Insights - Data nu este disponibil. Dezvoltatorii ar trebui să includă e-mailul clientului în acest atribut pentru a se asigura că clientul poate fi contactat prin e-mail, chiar dacă informațiile complete despre profil nu sunt disponibile.

    contactpoint_phone este un atribut special care este prezent într-un declanșator personalizat care este legat de un Customer Insights - Data profil. Acest atribut este folosit ca rezervă în cazul în care profilul complet Customer Insights - Data nu este disponibil. Dezvoltatorii ar trebui să includătelefonul clientului în acest atribut pentru a se asigura că clientul poate fi contactat prin mesaje text, chiar dacă informațiile complete despre profil nu sunt disponibile.

  • Referințe de entitate

    În meniul drop-down Tip de date , veți găsi o opțiune Referință la entitate . Această opțiune vă permite să indicați o anumită entitate, evitându-vă să specificați o listă de atribute de capturat

2. Integrarea declanșatorului

Odată ce declanșatorul este creat, un fragment de cod este generat de către sistem. Puteți descărca fragment de cod și partaja cu dezvoltatorii. Sau, dezvoltatorii pot accesa fragment direct prin link-ul furnizat de aplicație.

Configurați descărcarea fragment de cod.

Notă

Pentru a accesa direct fragment de cod, dezvoltatorii vor avea nevoie de acces la Dynamics 365 Customer Insights - Journeys aplicația.

Fragment de cod permite unei acțiuni clientului pe o aplicație sau un site web extern să declanșeze o călătoria clientului în Customer Insights - Journeys. De exemplu, atunci când un client dă clic pe butonul de finalizare a comenzii de pe un site de comerț electronic, codul declanșează o confirmare a comenzii călătoria clientului folosind un declanșator de „confirmare a comenzii” care este invocat la clic pe butonul. Adăugând fragment de cod, dezvoltatorul conectează pur și simplu butonul clic la declanșatorul „confirmare comandă”.

Fragment de cod conține instrucțiuni care detaliază modul de integrare a codului de declanșare pe sisteme externe. Puteți integra declanșatorul utilizând JavaScript (pentru pagini web), C# sau Python (pentru sisteme autonome) sau prin intermediul SDK-urilor iOS și Android .

Sfat

O anumită integrare a declanșatorilor personalizați poate prezenta implicații de securitate. Fragment de cod care este furnizat împreună cu declanșatorul conține o cheie de asimilare care identifică în mod unic Customer Insights - Journeys instanța. Un atacator cu acces la cheia de asimilare ar putea trimite declanșatoare false care pot declanșa călătorii neintenționate ale clienților. Este o bună practică pentru:

  • Protejați cheia de ingestie ori de câte ori este posibil.
  • Limitați utilizarea atributelor în declanșatoarele personalizate, mai ales atunci când aceste atribute pot fi utilizate pentru a personaliza conținutul și pot acționa ca potențiali vectori de atac, cum ar fi scripturile între site-uri.

3. Finalizați declanșatorul

Odată ce integrarea a fost finalizată, pagina Declanșatoare afișează informații pentru a confirma că declanșatorul personalizat funcționează conform așteptărilor. Odată cu integrarea completă și verificată, declanșatorul este marcat ca Gata de utilizat, ceea ce face declanșatorul vizibil și disponibil în călătorii.

Sfat

Când vă uitați la lista de declanșatoare, declanșatoarele personalizate au o pictogramă simplă fulger Pictogramă de declanșare personalizată.. Declanșatoarele ieșite din cutie au un fulger cu o pictogramă valiză Pictogramă de declanșare disponibilă..