Bendrinti naudojant


Žiniatinklio suasmeninimo realiuoju laiku nustatymas (peržiūros versija)

[Šis straipsnis yra negalutinio leidimo dokumentacija ir gali keistis.]

Leiskite Customer Insights - Data automatiškai sukurti nežinomus profilius neautentifikuotiems jūsų svetainės lankytojams ir stebėti jų puslapio peržiūras bei sąveikas realiuoju laiku. Nustatykite žiniatinklio stebėjimą, suliekite nežinomus klientų profilius su žinomais profiliais, kai jie autentifikuojasi jūsų svetainėje, tada suasmeninkite jų žiniatinklio patirtį. Sužinokite daugiau žiniatinklio suasmeninimo realiuoju laiku apžvalgoje.

Peržiūrėkite šį trumpą vaizdo įrašą ir sužinokite daugiau apie žiniatinklio suasmeninimą realiuoju laiku.

Būtinosios sąlygos

  • Šaltinio duomenys, kuriuose yra jūsų svetainės klientų, yra praryjami ir suvienodinami.

    Customer Insights - Data Naudoja pirminį raktą iš vieningo kliento profilio, kad identifikuotų jūsų svetainės lankytojus. Pirminis raktas turi būti laukas, kuris unikaliai identifikuoja klientą, pvz., el. pašto adresas, telefono numeris arba nario ID. Pavyzdžiui, galite Customer Insights - Data turėti šaltinio lentelę, vadinamą LoyaltySignUps LoyaltyId pirminiu raktu, kuris unikaliai identifikuoja klientą toje lentelėje. Sužinokite daugiau dalyje Duomenų šaltinių apžvalga ir Duomenų suvienijimo apžvalga.

Žiniatinklio stebėjimo nustatymas

  1. Customer Insights - Data prisijunkite ir pasirinkite Žiniatinklio stebėjimas ir personalizavimas.

    Žiniatinklio sekimo ir personalizavimo ekrano Customer Insights - Data kopija.

  2. Pasirinkite lentelę, kurią stebėjimo scenarijus turėtų naudoti jūsų klientams identifikuoti, kai jie autentifikuojami.

  3. Pasirinkite Kopijuoti , kad nukopijuotumėte stebėjimo scenarijų, tada įklijuokite jį į <head> savo svetainės žymą.

    Jei naudojate Žymų tvarkytuvę, pvz., "Google" žymų tvarkytuvę, eikite į "Google" žymų tvarkytuvės portalą. Pasirinkite Pridėti naują žymą>Žymos konfigūracija>Tinkintas HTML, įklijuokite Customer Insights - Data stebėjimo scenarijų, tada – Įrašyti.

    Jei naudojate turinio valdymo sistemą (TVS), pvz., "Wordpress", jūsų TVS teikėjas turėtų turėti paprastą būdą pridėti scenarijų prie svetainės antraštės. Štai pavyzdys iš Wordpress: https://wordpress.com/support/adding-code-to-headers/.

Naršykite savo svetainę kaip neautentifikuotas lankytojas, kad sukurtumėte nežinomą profilį Customer Insights - Data.

Norėdami peržiūrėti nežinomus profilius, eikite į puslapį Klientai ir pasirinkite Nežinoma. Visų nežinomų profilių identifikatorius yra cookieId, o svetainės sąveika laiko juostoje rodoma automatiškai.

Nežinomo skirtuko, esančio puslapyje Klientai, ekrano Customer Insights - Data nuotrauka.

Norėdami patikrinti žiniatinklio įvykius Dataverse, prisijunkite prie https://make.powerapps.com/. Pasirinkite Lentelės>visos, tada pasirinkite PersonalizationView ir PersonalizationAction lenteles.

Autentifikuokite nežinomus klientus ir sujunkite juos su žinomais

Jei norite Customer Insights - Data , kad atpažinus lankytoją nežinomas asmuo būtų automatiškai sulietas su žinomu profiliu, pasirinkite šaltinio lentelę, kurią naudojote savo klientams identifikuoti nustatydami žiniatinklio stebėjimą. Kad galėtų identifikuoti ir sulieti profilius, sistema turi žinoti autentifikuoto kliento unikalų ID. Tai daroma iškviečiant SetUser funkciją.

  1. Customer Insights - Data prisijunkite ir pasirinkite Žiniatinklio stebėjimas ir personalizavimas.

  2. Pasirinkite lentelę, kuri identifikuoja jūsų klientus.

    Pavyzdžiui, šaltinio lentelė LoyaltySignUps , naudojama Customer Insights - Data LoyaltyId kaip pirminis raktas, kuris unikaliai identifikuoja klientą toje lentelėje.

    Lentelių sąraše rodomos tik tos lentelės, kurios buvo naudojamos kaip duomenų suvienijimo šaltinis. Customer Insights - Data Automatiškai identifikuoja lankytoją naudodamas jūsų pasirinktos lentelės pirminį raktą. Suliejimo logika yra tokia pati kaip ir duomenų suvienijimo procese.

  3. Apibrėžkite setUser funkciją savo svetainėje. Paprastai šią funkciją apibrėžiate tik puslapyje, kuris autentifikuoja lankytojus. Tai <identifier> yra lankytojo ID; pavyzdžiui, jsmith001.

    <script>
       function setUser() {
          window["MSCI"].setUser({ "authId": "<identifier>" });
     }
    </script>
    
  4. Skambinkite funkcijai, setUser kai lankytojas autentifikuoja.

    <button type="submit" onclick="setUser()">Submit</button>
    

Suasmeninkite savo klientų žiniatinklio patirtį

Klientų žiniatinklio patirtį galite suasmeninti vienu iš šių būdų:

  • Be kodo, naudojant "Optimizely" integraciją su "Customer Insights" - duomenis. Sužinokite daugiau apie žiniatinklio suasmeninimą be kodo naudojant "Optimizely".

  • Su kodu, naudojant API. Pateikite užklausą bet kuriai Customer Insights - Data API, kuri leidžia gauti išsamią informaciją apie kiekvieną klientą, pvz., demografinę informaciją, žiniatinklio sąveikas, veiklą, segmentus ir matus. Sužinokite daugiau apie Dataverse API, skirtas Customer Insights - Data.

    Kadangi slapukų ID taip pat naudojami žinomam klientui ar nežinomam lankytojui unikaliai identifikuoti, taip pat galite naudoti slapukų ID, kad pateiktumėte užklausą profiliui. Gaukite Customer Insights - Data žiniatinklio stebėjimo slapuką savo svetainės serverio pusėje. Customer Insights - Data Slapukai užklausoje saugomi kaip "_msci".

    Pavyzdžiui, naudodami C#, dabartinio lankytojo slapuko ID galite rasti taip:

    string cookieId = Request.Cookies["_msci"]; //CI-D cookie
    

    Tada naudokite slapuką kaip identifikatorių, kad pateiktumėte užklausą dėl bet kurios Customer Insights - Data API.