Sdílet prostřednictvím


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 s LoyaltyId 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í

  1. Přihlaste se do Customer Insights - Data a vyberte Sledování webu a personalizace.

    Snímek obrazovky Sledování a personalizace webu v Customer Insights - Data.

  2. Vyberte tabulku, kterou by měl sledovací skript použít k identifikaci vašich zákazníků při ověření.

  3. 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í.

Snímek obrazovky karty Neznámý na stránce Zákazníci v Customer Insights - Data.

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.

  1. Přihlaste se do Customer Insights - Data a vyberte Sledování webu a personalizace.

  2. 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.

  3. 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>
    
  4. 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.