Nastavení webové personalizace v reálném čase (Preview)
[Tento článek představuje předběžnou dokumentaci a může se změnit.]
Nechte Customer Insights - Data automaticky vytvářet neznámé profily pro neověřené návštěvníky webu a sledovat jejich interakce zobrazení stránek a interakce v reálném čase. Nastavte sledování webu, spojte neznámé profily zákazníků s jejich známými profily, když se ověřují na vašem webu, a poté přizpůsobte jejich webové prostředí. Další informace v tématu Přehled personalizace webu v reálném čase.
Podívejte se na toto krátké video, kde se dozvíte více o personalizaci webu v reálném čase.
Předpoklady
Zdrojová data, která obsahují zákazníky vašeho webu, jsou zpracována a sjednocena.
Customer Insights - Data používá primární klíč z jednotného zákaznického profilu k identifikaci návštěvníků vašeho webu. Primárním klíčem by mělo být pole, které jednoznačně identifikuje zákazníka, jako je e-mailová adresa, telefonní číslo nebo ID člena. Například v Customer Insights - Data můžete mít zdrojovou tabulku s názvem
LoyaltySignUps
sLoyaltyId
jako primární klíč, který jednoznačně identifikuje zákazníka v této tabulce. Další informace naleznete v části Přehled zdrojů dat a Přehled sjednocení dat.
Nastavení webového sledování
Přihlaste se do Customer Insights - Data a vyberte Sledování webu a personalizace.
Vyberte tabulku, kterou by měl sledovací skript použít k identifikaci vašich zákazníků při ověření.
Vyberte Kopírovat ke zkopírování sledovacího skriptu a vložte ho do značky
<head>
na svém webu.Pokud používáte správce značek, jako je Google Tag Manager, přejděte na portál Google Tag Manager. Vyberte Přidat novou značku>Konfigurace značky>Vlastní HTML, vložte sledovací skript Customer Insights - Data a potom vyberte Uložit.
Pokud používáte systém správy obsahu (CMS), jako je Wordpress, váš poskytovatel CMS by měl mít snadný způsob, jak přidat skript do záhlaví webu. Zde je příklad z Wordpressu: https://wordpress.com/support/adding-code-to-headers/.
Procházejte svůj web jako neověřený návštěvník a vytvořte si neznámý profil v Customer Insights - Data.
Chcete-li zobrazit neznámé profily, přejděte na stránku Zákazníci a vyberte Neznámý. Všechny neznámé profily mají jako identifikátor cookieId a interakce s webem na časové ose se automaticky zobrazují.
Pro ověření webových událostí v Dataverse se přihlaste do https://make.powerapps.com/. Vyberte Tabulky>Vše a potom vyberte tabulky PersonalizationView
a PersonalizationAction
.
Ověřování neznámých zákazníků a spojování se známými
Chcete-li, aby Customer Insights - Data automaticky slučovat neznámý profil se známým, když se návštěvník ověří, vyberte zdrojovou tabulku, kterou jste použili k identifikaci svých zákazníků, když jste nastavovali sledování webu. K identifikaci a sloučení profilů potřebuje systém znát jedinečné ID ověřeného zákazníka. Dělá to voláním funkce SetUser
.
Přihlaste se do Customer Insights - Data a vyberte Sledování webu a personalizace.
Vyberte tabulku, která identifikuje vaše zákazníky.
Například zdrojová tabulka
LoyaltySignUps
v Customer Insights - Data používáLoyaltyId
jako primární klíč, který jednoznačně identifikuje zákazníka v této tabulce.V seznamu tabulek se zobrazují pouze tabulky, které byly použity jako jedna ze zdrojových tabulek pro sjednocení dat. Customer Insights - Data automaticky identifikuje návštěvníka pomocí primárního klíče tabulky, kterou vyberete. Logika sloučení je stejná jako v procesu sjednocení dat.
Definujte funkci
setUser
na svém webu. Tuto funkci obvykle definujete pouze na stránce, která ověřuje návštěvníky.<identifier>
je ID návštěvníka, například jsmith001.<script> function setUser() { window["MSCI"].setUser({ "authId": "<identifier>" }); } </script>
Zavolejte funkci
setUser
, když se návštěvník autentizuje.<button type="submit" onclick="setUser()">Submit</button>
Přizpůsobení zákaznického webového prostředí
Webové prostředí svých zákazníků můžete přizpůsobit některým z následujících způsobů:
Bez kódu, pomocí integrace Optimizely s Customer Insights - Data. Další informace najdete v části Přizpůsobení webu bez kódu pomocí Optimizely.
S kódováním pomocí API. Dotazujte se na kterékoli z rozhraní API Customer Insights - Data, která vám umožňují získat bohaté informace o každém zákazníkovi, jako jsou demografické informace, webové interakce, aktivity, segmenty a opatření. Další informace naleznete v Rozhraní API Dataverse pro Customer Insights - Data.
Vzhledem k tomu, že cookieId se také používají k jedinečné identifikaci známého zákazníka nebo neznámého návštěvníka, můžete také použít cookieId k dotazu na profil. Načtěte soubor cookie sledování webu Customer Insights - Data na straně serveru vašeho webu. Soubory cookie Customer Insights - Data jsou v požadavku uloženy jako „_msci“.
Například pomocí C# můžete zjistit cookieID aktuálního návštěvníka takto:
string cookieId = Request.Cookies["_msci"]; //CI-D cookie
Tento soubor cookie použijte jako identifikátor k dotazu na kterékoli z rozhraní API Customer Insights - Data.