Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Deze handleiding begeleidt u door een end-to-end voorbeeld van een voorspelling van het abonnementsverloop met behulp van voorbeeldgegevens. We raden u aan deze voorspelling uit te proberen in een nieuwe omgeving.
Scenario
Contoso is een bedrijf dat koffie- en koffiemachines van hoge kwaliteit produceert. Ze verkopen de producten via hun Contoso Coffee-website. Ze zijn onlangs begonnen met een abonnementsbedrijf voor hun klanten om regelmatig koffie te krijgen. Hun doel is om te begrijpen welke geabonneerde klanten hun abonnement in de komende maanden kunnen opzeggen. Als u weet welke van hun klanten het verloop zal hebben , kunnen ze marketinginspanningen besparen door zich te concentreren op het houden van hun klanten.
Vereiste voorwaarden
- Ten minste inzendermachtigingen in Dynamics 365 Customer Insights - Gegevens.
Taak 1 - Gegevens opnemen
Bekijk de artikelen over gegevensopname en maak verbinding met een Power Query-gegevensbron. In de volgende informatie wordt ervan uitgegaan dat u bekend bent met het opnemen van gegevens in het algemeen.
Klantgegevens opnemen van eCommerce-platform
Maak een Power Query-gegevensbron met de naam eCommerce en selecteer de Text/CSV-connector .
Voer de URL voor e-commercecontactpersonen https://aka.ms/ciadclasscontactsin.
Wanneer u de gegevens bewerkt, selecteert u Transformeren en gebruikt u vervolgens de eerste rij als kopteksten.
Werk het gegevenstype voor de onderstaande kolommen bij:
- DateOfBirth: Datum
- CreatedOn: Datum/tijd/zone
Wijzig in het veld Naam in het rechterdeelvenster de naam van uw gegevensbron in eCommerceContacts
Sla de gegevensbron op.
Klantgegevens opnemen uit loyaliteitsschema
Maak een gegevensbron met de naam LoyaltyScheme en selecteer de Text/CSV-connector .
Voer de URL in voor loyaliteitsklanten https://aka.ms/ciadclasscustomerloyalty.
Wanneer u de gegevens bewerkt, selecteert u Transformeren en gebruikt u vervolgens de eerste rij als kopteksten.
Werk het gegevenstype voor de onderstaande kolommen bij:
- DateOfBirth: Datum
- RewardsPoints: Geheel getal
- CreatedOn: Datum/tijd
Wijzig in het veld Naam in het rechterdeelvenster de naam van uw gegevensbron in loyCustomers.
Sla de gegevensbron op.
Abonnementsgegevens opnemen
Maak een gegevensbron met de naam SubscriptionHistory en selecteer de Text/CSV-connector .
Voer de URL voor abonnementen https://aka.ms/ciadchurnsubscriptionhistoryin.
Wanneer u de gegevens bewerkt, selecteert u Transformeren en gebruikt u vervolgens de eerste rij als kopteksten.
Werk het gegevenstype voor de onderstaande kolommen bij:
- SubscriptioID: Geheel getal
- Abonnementsbedrag: Valuta
- SubscriptionEndDate: Datum/tijd
- SubscriptionStartDate: Datum/tijd
- TransactionDate: Datum/tijd
- IsRecurring: True/False
- Is_auto_renew: Waar/Onwaar
- RecurringFrequencyInMonths: Geheel getal
Wijzig in het veld Naam in het rechterdeelvenster de naam van uw gegevensbron in SubscriptionHistory.
Sla de gegevensbron op.
Klantgegevens opnemen uit websitebeoordelingen
Maak een gegevensbron met de naam Website en selecteer de Tekst/CSV-connector .
Voer de URL in voor websitebeoordelingen https://aka.ms/ciadclasswebsite.
Wanneer u de gegevens bewerkt, selecteert u Transformeren en gebruikt u vervolgens de eerste rij als kopteksten.
Werk het gegevenstype voor de onderstaande kolommen bij:
- ReviewRating: Geheel getal
- ReviewDate: Datum
Wijzig de naam van uw gegevensbron in webReviews in het veld Naam in het rechterdeelvenster.
Taak 2 - Eenwording van gegevens
Lees het artikel over gegevenshereniging. In de volgende informatie wordt ervan uitgegaan dat u bekend bent met gegevenshereniging in het algemeen.
Nadat u de gegevens hebt opgenomen, begint u met het proces voor gegevenshereniging om een uniform klantprofiel te maken. Zie Gegevenshereniging voor meer informatie.
De klantgegevens beschrijven die moeten worden geïntegreerd
Nadat u de gegevens hebt opgenomen, kunt u contactpersonen uit e-commerce- en loyaliteitsgegevens toewijzen aan algemene gegevenstypen. Ga naar Data>Unify.
Selecteer de tabellen die het klantprofiel vertegenwoordigen – eCommerceContacts en loyCustomers.
Selecteer ContactId als primaire sleutel voor eCommerceContacts en LoyaltyID als primaire sleutel voor loyCustomers.
Kies Volgende. Sla dubbele records over en selecteer Volgende.
Overeenkomstregels definiëren
Kies eCommerceContacts : eCommerce als primaire tabel en neem alle records op.
Kies loyCustomers : LoyaltyScheme en neem alle records op.
Een regel toevoegen:
- Selecteer FullName voor zowel eCommerceContacts als loyCustomers.
- Selecteer Type (telefoon, naam, adres, ...) voor normaliseren.
- Precisieniveau instellen: Basis en waarde: Hoog.
Voeg een tweede voorwaarde toe voor e-mailadres:
- Selecteer E-mail voor zowel eCommerceContacts als loyCustomers.
- Laat Normaliseren leeg.
- Precisieniveau instellen: Basis en waarde: Hoog.
- Voer FullName in, e-mail voor de naam.
Kies Gereed.
Kies Volgende.
Geïntegreerde gegevens weergeven
Wijzig de naam van de tabel ContactId voor loyCustomers in ContactIdLOYALTY om deze te onderscheiden van de andere opgenomen id's.
Selecteer Volgende om te controleren en selecteer vervolgens Klantprofielen maken.
Taak 3: transactiegeschiedenisactiviteit maken
Lees het artikel over klantactiviteiten. In de volgende informatie wordt ervan uitgegaan dat u bekend bent met het maken van activiteiten in het algemeen.
Activiteiten maken met de tabel Abonnement en de tabel Reviews:Website .
Voor Abonnement selecteert u Abonnement voor het activiteitstype en de CustomerId voor de primaire sleutel.
Voor Beoordelingen:Website selecteert u Controleren voor het activiteitstype en ReviewID voor de primaire sleutel.
Voer de volgende informatie in voor de abonnementsactiviteit:
- Activiteitsnaam: SubscriptionHistory
- Tijdstempel: SubscriptionEndDate
- Gebeurtenisactiviteit: SubscriptionType
- Transactie-id: TransactionID
- Transactiedatum: TransactionDate
- Abonnements-id: SubscriptionID
- Begindatum van abonnement: SubscriptionStartDate
- Einddatum van abonnement: SubscriptionEndDate
Voer de volgende informatie in voor de webbeoordelingsactiviteit:
- Naam van activiteit: WebReviews
- Tijdstempel: ReviewDate
- Gebeurtenisactiviteit: ActivityTypeDisplay
- Aanvullende details: ReviewRating
Maak een relatie tussen SubscriptionHistory:Subscription and eCommerceContacts:eCommerce with CustomerID as the foreign key to connect the two tables.
Maak een relatie tussen Website en eCommerceContacts met UserId als refererende sleutel.
Controleer uw wijzigingen en selecteer Activiteiten maken.
Taak 4: de voorspelling van het abonnementsverloop configureren
Voer de voorspelling van het abonnementsverloop uit wanneer de geïntegreerde klantprofielen zijn gemaakt en de activiteit zijn gemaakt. Zie Voorspelling van abonnementsverloop voor gedetailleerde stappen.
Ga naarInzichtenvoorspellingen>.
Selecteer op het tabblad Maken de optie Model gebruiken op de tegel Klantverloopmodel.
Selecteer Abonnement voor het type verloop en vervolgens Aan de slag.
Noem het model OOB Subscription Churn Prediction en de uitvoertabel OOBSubscriptionChurnPrediction.
Modelvoorkeuren definiëren:
- Dagen sinds het abonnement is beëindigd: 60 dagen om aan te geven dat een klant wordt beschouwd als verloop als ze het abonnement in deze periode niet verlengen nadat hun abonnement is beëindigd.
- Dagen om in de toekomst te kijken om verloop te voorspellen: 93 dagen, de duur die het model voorspelt welke klanten kunnen verloop. Hoe verder u er in de toekomst uitziet, hoe minder nauwkeurig de resultaten zijn.
Kies Volgende.
Selecteer in de stap Vereiste gegevensde optie Gegevens toevoegen om de abonnementsgeschiedenis op te geven.
Selecteer Abonnement en de tabel SubscriptionHistory en selecteer Volgende. De vereiste gegevens worden automatisch ingevuld vanuit de activiteit. Selecteer Opslaan.
Selecteer Gegevens toevoegen onder Klantactiviteiten.
Voeg voor dit voorbeeld de webbeoordelingsactiviteit toe.
Kies Volgende.
Selecteer maandelijks voor het modelschema in de stap Gegevensupdates.
Nadat u alle details hebt bekeken, selecteert u Opslaan en Uitvoeren.
Taak 5 - Modelresultaten en uitleg bekijken
Laat het model de training en score van de gegevens voltooien. Bekijk de uitleg van het abonnementsverloopmodel. Zie Voorspellingsresultaten weergeven voor meer informatie.
Taak 6: Een segment maken van klanten met een hoog verlooprisico
Als u het model uitvoert, wordt een nieuwe tabel gemaakt, die wordt weergegeven inde uitvoer>gegevenstabellen>. U kunt een nieuw segment maken op basis van de tabel die door het model is gemaakt.
Selecteer Segment maken op de pagina met resultaten.
Maak een regel met behulp van de tabel OOBSubscriptionChurnPrediction en definieer het segment:
- Veld: ChurnScore
- Operator: groter dan
- Waarde: 0,6
Selecteer Opslaan en het segment uitvoeren .
U hebt nu een segment dat dynamisch wordt bijgewerkt, waarmee klanten met een hoog verlooprisico voor dit abonnementsbedrijf worden geïdentificeerd. Zie Segmenten maken en beheren voor meer informatie.
Aanbeveling
U kunt ook een segment voor een voorspellingsmodel maken op de paginaInsights-segmenten> door Nieuw te selecteren en Maken op basis van>Inzichten te kiezen. Zie Een nieuw segment maken met snelle segmenten voor meer informatie.