Megosztás a következőn keresztül:


Valós idejű webes személyre szabás beállítása (előzetes verzió)

[Ez a cikk egy előzetes kiadási dokumentáció, amely a későbbiekben változhat.]

Lehetővé teszi Customer Insights - Data az ismeretlen profilok automatikus létrehozását webhelye nem hitelesített látogatói számára, és valós időben nyomon követheti oldalmegtekintéseiket és interakcióikat. Állítsa be a webes követést, egyesítse az ügyfelek ismeretlen profiljait ismert profiljaikkal, amikor hitelesítik magukat a webhelyen, majd személyre szabhatja webes élményüket. További információ: A webes személyre szabás valós idejű áttekintése.

Tekintse meg ezt a rövid videót, ha többet szeretne megtudni a valós idejű webes személyre szabásról.

Előfeltételek

  • A webhely ügyfeleit tartalmazó forrásadatok feldolgozása és egységesítése megtörténik.

    Customer Insights - Data Az egyesített ügyfélprofil elsődleges kulcsát használja a webhely látogatóinak azonosítására. Az elsődleges kulcsnak olyan mezőnek kell lennie, amely egyedileg azonosítja az ügyfelet, például e-mail-címet, telefonszámot vagy tagazonosítót. Előfordulhat például, Customer Insights - Data hogy elsődleges kulcsként egy forrástáblát LoyaltySignUps hív meg LoyaltyId , amely egyedileg azonosítja az ügyfelet a táblában. További információ: Adatforrások áttekintése és Adategyesítés áttekintése.

A webes nyomon követés beállítása

  1. Jelentkezzen be, és válassza a Customer Insights - Data Web tracking & personalization lehetőséget.

    Képernyőkép a webes követésről és személyre szabásról Customer Insights - Data.

  2. Válassza ki azt a táblát, amelyet a követőszkriptnek használnia kell az ügyfelek azonosítására a hitelesítéskor.

  3. Válassza a Másolás lehetőséget a követőszkript másolásához, majd illessze be a <head> webhely címkéjébe.

    Ha címkekezelőt, például Google Címkekezelőt használ, lépjen a Google Címkekezelő portálra. Válassza az Add new tag Tag Configuration Custom HTML (Új címke hozzáadása címkekonfiguráció>Egyéni HTML)> lehetőséget, illessze be a Customer Insights - Data követőszkriptet, majd mentse el.

    Ha tartalomkezelő rendszert (CMS), például Wordpress-t használ, a CMS-szolgáltatónak egyszerű módot kell biztosítania arra, hogy szkriptet adjon a webhely fejlécéhez. Íme egy példa a Wordpress-től: https://wordpress.com/support/adding-code-to-headers/

Böngésszen webhelyén hitelesítés nélküli látogatóként, hogy ismeretlen profilt Customer Insights - Data hozzon létre.

Az ismeretlen profilok megtekintéséhez nyissa meg az Ügyfelek lapot, és válassza az Ismeretlen lehetőséget. Minden ismeretlen profil azonosítója cookieId, és az idővonalon lévő webhely-interakciók automatikusan megjelennek.

Képernyőkép az Ismeretlen lapról az Ügyfelek oldalon Customer Insights - Data.

A webes események Dataverse érvényesítéséhez jelentkezzen be https://make.powerapps.com/. Válassza a Tables All (Összes tábla) lehetőséget , majd válassza a és>táblákat. PersonalizationView PersonalizationAction

Ismeretlen ügyfelek hitelesítése és egyesítése ismert ügyfelekkel

Ha azt szeretné, hogy Customer Insights - Data a látogató hitelesítése során automatikusan egyesítsen egy ismeretlent egy ismert profillal, válassza ki azt a forrástáblát, amelyet az ügyfelek azonosítására használt a webes követés beállításakor. A profilok azonosításához és egyesítéséhez a rendszernek ismernie kell a hitelesített ügyfél egyedi azonosítóját. Ezt a SetUser függvény hívásával teszi meg.

  1. Jelentkezzen be, és válassza a Customer Insights - Data Web tracking & personalization lehetőséget.

  2. Válassza ki az ügyfeleket azonosító táblát.

    Például a forrástábla LoyaltySignUps Customer Insights - Data elsődleges kulcsként használja LoyaltyId , amely egyedileg azonosítja az ügyfelet a táblában.

    Csak az adategyesítés forrásaként használt táblák jelennek meg a táblák listájában. Customer Insights - Data Automatikusan azonosítja a látogatót a kiválasztott tábla elsődleges kulcsával. Az egyesítési logika megegyezik az adategyesítési folyamattal.

  3. Határozza meg a funkciót a setUser webhelyén. Ezt a funkciót általában csak a látogatókat hitelesítő oldalon határozza meg. A <identifier> a látogatóazonosító, például jsmith001.

    <script>
       function setUser() {
          window["MSCI"].setUser({ "authId": "<identifier>" });
     }
    </script>
    
  4. Hívja meg a setUser függvényt, amikor egy látogató hitelesíti magát.

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

Az ügyfelek webes élményének személyre szabása

Az ügyfelek webes élményét a következő módokon szabhatja személyre:

  • Kód nélkül, az Optimizely és a Customer Insights - adatok integrációjának használatával. További információ: Kód nélküli webes személyre szabás az Optimizely használatával.

  • Kóddal, API-k használatával. Bármelyik API lekérdezése Customer Insights - Data , amely lehetővé teszi az egyes ügyfelekkel kapcsolatos részletes információk lekérését, például demográfiai adatokat, webes interakciókat, tevékenységeket, szegmenseket és mértékeket. További információ: Dataverse API-k Customer Insights - Data.

    Mivel a cookieId-k egy ismert ügyfél vagy ismeretlen látogató egyedi azonosítására is szolgálnak, a cookieId segítségével profilt is lekérdezhet. Kérje le a Customer Insights - Data webes nyomkövető cookie-t a webhely szerver oldalán. Customer Insights - Data A cookie-k "_msci" néven tárolódnak a kérésben.

    A C# használatával például így találhatja meg az aktuális látogató cookieID-jét:

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

    Ezután használja a cookie-t azonosítóként az Customer Insights - Data API-k bármelyikének lekérdezéséhez.