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 megLoyaltyId
, 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
Jelentkezzen be, és válassza a Customer Insights - Data Web tracking & personalization lehetőséget.
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.
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.
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.
Jelentkezzen be, és válassza a Customer Insights - Data Web tracking & personalization lehetőséget.
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áljaLoyaltyId
, 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.
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>
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.