Ghid eșantion de predicție a retragerii tranzacționale
Acest ghid vă va explica un exemplu complet de predicție a retragerii tranzacționale în Customer Insights folosind datele furnizate mai jos. Toate datele utilizate în acest ghid nu sunt date reale ale clienților și fac parte din setul de date Contoso găsit în mediul Demo în cadrul abonamentului dvs. Customer Insights.
Scenariu
Contoso este o companie care produce cafea și aparate de cafea de înaltă calitate, pe care le vinde prin intermediul site-ului web Contoso Coffee. Scopul lor este să știe care dintre clienții care le cumpără de obicei produsele nu vor mai fi clienți activi în următoarele 60 de zile. Știind care dintre clienții lor este susceptibil să se retragă, îi poate ajuta să economisească eforturile de marketing concentrându-se pe păstrarea lor.
Cerințe preliminare
- Cel puțin Permisiuni de contributor în Customer Insights.
- Vă recomandăm să implementați pașii următori într-un mediu nou.
Sarcina 1 - Ingerare date
Examinați articolele despre ingerarea de date și importul surselor de date folosind Power Query conectori specific. Următoarele informații presupun că v-ați familiarizat cu ingerarea datelor în general.
Ingerarea datelor clienților de pe platforma de comerț electronic
Creați un sursă de date numită eCommerce, alegeți opțiunea de import și selectați conectorul Text/CSV.
Introduceți adresa de URL pentru contactele de comerț electronic https://aka.ms/ciadclasscontacts.
În timp ce editați datele, selectați Transformare și apoi Utilizați primul rând ca anteturi.
Actualizați tipul de date pentru coloanele enumerate mai jos:
- DateOfBirth: Dată
- CreatedOn: Dată/Oră/Zonă
În câmpul Nume din panoul din dreapta, redenumiți sursa de date din Interogare în eCommerceContacts
Salvați sursa de date.
Ingerați date de cumpărare online
Adăugați un alt set de date la aceeași sursă de date eCommerce. Alegeți din nou conectorul Text/CSV.
Introduceți adresa URL pentru datele de Achiziții online https://aka.ms/ciadclassonline.
În timp ce editați datele, selectați Transformare și apoi Utilizați primul rând ca anteturi.
Actualizați tipul de date pentru coloanele enumerate mai jos:
- PurchasedOn: Dată/Oră
- TotalPrice: Monedă
În câmpul Nume din panoul din dreapta, redenumiți sursa de date din Interogare în eCommercePurchases.
Salvați sursa de date.
Ingerați datele clienților din schema de loialitate
Creați o sursă de date numită LoyaltyScheme, alegeți opțiunea de import și selectați conectorul Text/CSV.
Introduceți adresa de URL pentru contactele de comerț electronic https://aka.ms/ciadclasscustomerloyalty.
În timp ce editați datele, selectați Transformare și apoi Utilizați primul rând ca anteturi.
Actualizați tipul de date pentru coloanele enumerate mai jos:
- DateOfBirth: Dată
- RewardsPoints: Număr întreg
- CreatedOn: Dată/Oră
În câmpul Nume din panoul din dreapta, redenumiți sursa de date din Interogare în loyCustomers.
Salvați sursa de date.
Sarcina 2 - Unificarea datelor
După ingerarea datelor, începeți procesul de unificare a datelor pentru a crea un profil unificat de client. Pentru informații suplimentare, consultați Unificare date.
Selectați câmpurile sursă
După ingerarea datelor, mapați contactele de la datele de comerț electronic și de loialitate la tipuri de date obișnuite. Mergi la Date > Unifica.
Selectați entitățile care reprezintă profilul clientului - eCommerceContacts și loyCustomers.

Selectați ContactId ca cheie primară pentru eCommerceContacts și LoyaltyID ca cheie primară pentru loyCustomers.
Selectați Următorul. Omite înregistrările duplicate și selectează Următorul.
Condiții de meci
Alege eCommerceContact: eCommerce ca entitate principală și includ toate înregistrările.
Alege loyCustomers: LoyaltyScheme și include toate înregistrările.
Adăugați o regulă:
- Selectați Numele complet atât pentru eCommerceContacts, cât și pentru loyCustomers.
- Selectați Tip (Telefon, Nume, Adresă, ...) pentru Normaliza.
- Setați Nivel de precizie: De bază și Valoare: Mare.
- introduce Nume complet, e-mail pentru nume.
Adăugați o a doua condiție pentru adresa de e-mail:
- Selectați E-mail atât pentru eCommerceContacts, cât și pentru loyCustomers.
- Lăsați Normalizarea necompletată.
- Setați Nivel de precizie: De bază și Valoare: Mare.

Selectați Terminat.
Selectați Următorul.
Unificați câmpurile
Redenumiți ContactId pentru Clienti loiali entitate la ContactIdLOYALTY pentru a o diferenția de celelalte ID-uri ingerate.
Selectați Următorul pentru a revizui și apoi selectați Creați profiluri de clienți.
Sarcina 3 - Configurați predicția de retragere tranzacțională
Cu profilurile unificate ale clienților, acum putem rula tranzacțiile predicție. Pentru pași detaliați, consultați Schimbarea tranzacției predicție articol.
Mergeți la Informații > Descoperiți și selectați pentru a utiliza Modelul de retragere a clienților.
Selectați opțiunea Tranzacțional și selectați Începeți.
Denumiți modelul OOB eCommerce Transaction Churn Prediction și entitatea de ieșire OOBeCommerceChurnPrediction.
Definiți două condiții pentru modelul de retragere:
Fereastra de predicție: cel puțin 60 de zile. Această setare definește cât de departe în viitor vrem să prezicem retragerea clienților.
Definiție retragere: cel puțin 60 de zile. Durata fără cumpărare, după care un client este considerat retras.
Selectați Istoricul achizițiilor (obligatoriu) și selectați Adăugare date pentru istoricul achizițiilor.
Adăugați entitatea eCommercePurchases : eCommerce și mapați câmpurile din eCommerce la câmpurile corespunzătoare cerute de model.
Conectați entitatea eCommercePurchases : eCommerce cu eCommerceContacts: eCommerce.
Selectați Următorul pentru a seta planificarea modelului.
Modelul trebuie să se antreneze în mod regulat pentru a învăța noi modele atunci când sunt ingerate date noi. Pentru acest exemplu, selectați Lunar.
După examinarea tuturor detaliilor, selectați Salvați și rulați.
Sarcina 4 - Examinați rezultatele modelului și explicațiile
Lăsați modelul să finalizeze pregătirea și notarea datelor. Acum puteți revizui explicațiile modelului de abandon. Pentru mai multe informații, consultați Examinați starea și rezultatele unei predicții.
Sarcina 5 - Creați un segment de clienți cu risc de retragere ridicat
Rularea modelului de producție creează o nouă entitate pe care o puteți vedea în Date > Entități.
Puteți crea un segment nou pe baza entității create de model.
- Mergeți la Segmente. Selectați Nou și alegeți Creați din > Informații.
- Selectează OOBeCommerceChurnPrediction punctul final și definiți segmentul:
- Câmp: ChurnScore
- Operator: mai mare decât
- Valoare: 0,6
Acum aveți un segment care este actualizat dinamic, care identifică clienții cu risc ridicat de pierdere.
Pentru mai multe informații, consultați Creați și gestionați segmente.
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).
Feedback
Trimiteți și vizualizați feedback pentru