Integrați date web din statistici despre implicare cu statistici despre public

Clienții își fac adesea tranzacțiile de zi cu zi online folosind site-uri web. Capacitatea de analiză a implicării în Dynamics 365 Customer Insights este o soluție la îndemână pentru a integra datele web ca sursă. Pe lângă datele tranzacționale, demografice sau comportamentale, putem vedea activități pe web în profiluri unificate ale clienților. Putem folosi acest profil pentru a obține informații suplimentare, cum ar fi segmente, măsuri sau predicții pentru activarea publicului.

Acest articol descrie pașii pentru a aduce datele despre activitatea web a clienților dvs. din statistici de implicare în mediul dvs. de informații despre publicul existent.

În acest exemplu, presupunem un mediu care conține profiluri unificate ale clienților. Profilurile au fost unificate cu surse din sondaje, vânzări cu amănuntul și un sistem de ticketing. De asemenea, arată activitățile conexe ale clienților.

Acum vrem să știm dacă un client ne vizitează proprietățile web și îi înțelegem activitățile. Activitățile includ, de exemplu, site-uri web vizitate sau pagini de produse vizualizate dintr-un link primit într-un e-mail.

Cerințe preliminare

Pentru a integra datele din statistici despre implicare, trebuie îndeplinite câteva cerințe preliminare:

  • Integrați SDK-urile de implicare cu site-ul dvs. web. Pentru mai multe informații, consultați Începeți cu SDK-ul web.
  • Exportul de evenimente web din statistici de implicare necesită acces la un cont de stocare ADLS Gen 2 care va fi utilizat pentru a ingera datele despre evenimentele web în perspectivele publicului. Pentru informații suplimentare, consultaț Exportați evenimente.

Configurați evenimente rafinate în statistici despre implicare

După ce un administrator a instrumentat un site web cu setul SDK de informații despre implicare, evenimente de bază sunt adunate atunci când un utilizator vizualizează o pagină web sau face clic undeva. Evenimentele de bază tind să conțină numeroase detalii. În funcție de cazul dvs. de utilizare, aveți nevoie doar de un subset de date într-un eveniment de bază. Statisticile despre implicare vă permit să creați evenimente rafinate care conțin doar proprietățile unui eveniment de bază pe care îl selectați.

Pentru mai multe informații, consultați Creați și modificați evenimente rafinate.

Considerații la crearea evenimentelor rafinate:

  • Oferiți un nume semnificativ pentru evenimentul rafinat. Este folosit ca nume de activitate în statistici privind publicul.
  • Selectați cel puțin următoarele proprietăți pentru a crea o activitate în statistici privind publicul:
    • Signal.Action.Name - indicând detaliile activității
    • Signal.User.Id - folosit pentru cartografierea cu ID-ul clientului
    • Signal.View.Uri - utilizat ca adresă web ca bază pentru segmente sau măsuri
    • Signal.Export.Id - de utilizat drept cheie principală pentru evenimente
    • Signal.Timestamp - pentru a determina data și ora activității

Selectați filtrele pentru a vă concentra pe evenimentele și paginile care contează pentru cazul dvs. de utilizare. În acest exemplu, vom folosi numele acțiunii „Promovare prin e-mail”.

Exportați evenimentele web rafinate

După definirea evenimentului rafinat este definit, trebuie să configurați exportul datelor evenimentului către un Azure Data Lake Storage, care poate fi setat ca o sursă de date pentru ingestie în statisticile publicului. Exporturile au loc în mod constant pe măsură ce evenimentele curg din proprietatea web.

Pentru informații suplimentare, consultaț Exportați evenimente.

Ingerează date despre evenimente în statisticile publicului

Acum, după ce ați definit evenimentul rafinat și ați configurat exportul, trecem la ingerarea datelor în perspectivele publicului. Trebuie să creați o nouă sursă de date bazată pe un folder Common Data Model. Introduceți detaliile pentru contul de stocare în care exportați evenimentele. În fișierul default.cdm.json, selectați evenimentul rafinat pentru a ingera și a crea entitatea în statistici despre public.

Pentru mai multe informații, consultați Conectați-vă la un folder Common Data Model utilizând un cont Azure Data Lake

Relaționați datele de eveniment rafinate ca activitate a profilului unui client

După finalizarea ingestiei entității, puteți configura activitatea pentru profilul clientului.

Pentru mai multe informații, consultați Activități Client.

Pagina cu activități cu panoul de activități Editare extins și câmpuri completate.

Configurați noua activitate cu următoarea mapare:

  • Cheia principală: Signal.Export.Id, un ID unic care este disponibil pentru fiecare înregistrare a evenimentelor în perspectivele de implicare. Această proprietate este generată automat.

  • Marcă de timp: Signal.Timestamp în proprietatea evenimentului.

  • Eveniment: Signal.Name, numele evenimentului pe care doriți să îl urmăriți.

  • Adresa de internet: Signal.View.Uri referindu-se la uri ale paginii care a creat evenimentul.

  • Detalii: Signal.Action.Name pentru a reprezenta informațiile de asociat evenimentului. Proprietatea selectată în acest caz indică faptul că evenimentul este destinat promovării prin e-mail.

  • Tipul activității: În acest exemplu, alegem tipul de activitate WebLog existent. Această selecție este o opțiune de filtrare utilă pentru a rula modele predicție sau pentru a crea segmente pe baza acestui tip de activitate.

  • Configurați relația: Această setare importantă leagă activitatea de profilurile de clienți existente. Signal.User.Id este identificatorul configurat în SDK pentru a fi colectat și care se referă la ID-ul utilizatorului în alte surse de date care sunt configurate în statistici privind publicul. În acest exemplu, configurăm relația dintre Signal.User.Id și RetailCustomers: CustomerRetailId, care este cheia principală care a fost dezinfectată în etapa de hartă a procesului de unificare a datelor.

După procesarea activităților, puteți examina înregistrările clienților și puteți deschide un card de client pentru a vedea activitățile din perspectivele implicării în cronologie.

Sfat

Pentru a găsi un ID de client care are o activitate de statistici de implicare, accesați Entități și previzualizați datele pentru entitatea UnifiedActivity. ActivityTypeDisplay = WebLog conține activitatea de statistici de implicare configurată în exemplul de mai sus. Copiați ID-ul clientului pentru una dintre aceste înregistrări și pentru ID-ul respectiv pe pagina Clienți.

Etape următoare

Acum puteți crea segmente, măsuri și predicții pentru a stabili o conexiune semnificativă cu clienții dvs.

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).