Aracılığıyla paylaş


Gerçek zamanlı web kişiselleştirmeyi ayarlama (önizleme)

[Bu makale, yayın öncesi belgelerine dahildir ve değiştirilebilir.]

Customer Insights - Data uygulamasının web sitenize gelen kimliği doğrulanmamış ziyaretçiler için otomatik olarak bilinmeyen profiller oluşturmasına ve sayfa görüntülemelerini ve etkileşimlerini gerçek zamanlı olarak izlemesine izin verin. Web izlemeyi ayarlayın, sitenizde kimlik doğrulaması yapan müşterilerin bilinmeyen profillerini bilinen profilleriyle birleştirin ve ardından web deneyimlerini kişiselleştirin. Gerçek zamanlı web kişiselleştirmeye genel bakış içinde daha fazla bilgi edinin.

Gerçek zamanlı web kişiselleştirme hakkında daha fazla bilgi edinmek için bu kısa videoyu izleyin.

Önkoşullar

  • Web sitesi müşterilerinizi içeren kaynak veriler alınır ve birleştirilir.

    Customer Insights - Data, web sitesi ziyaretçilerinizi tanımlamak için birleştirilmiş müşteri profilindeki birincil anahtarı kullanır. Birincil anahtar, e-posta adresi, telefon numarası veya üye kimliği gibi müşteriyi benzersiz şekilde tanımlayan bir alan olmalıdır. Örneğin, Customer Insights - Data içinde o tablodaki bir müşteriyi benzersiz şekilde tanımlayan birincil anahtar olarak LoyaltyId ile LoyaltySignUps adında bir kaynak tablonuz olabilir. Veri kaynaklarına genel bakış ve Veri birleştirmeye genel bakış bölümlerinden daha fazla bilgi edinin.

Web izlemeyi ayarlama

  1. Customer Insights - Data platformunda oturum açın ve Web izleme ve kişiselleştirmeyi seçin.

    Customer Insights - Data içinde web izleme ve kişiselleştirme ekran görüntüsü.

  2. Müşterilerin kimlik doğrulaması sırasında izleme komut dosyasının müşterilerinizitanımlamak için kullanması gereken tabloyu seçin.

  3. İzleme komut dosyasını kopyalamak için Kopyala'yı seçin ve ardından web sitenizin <head> etiketine yapıştırın.

    Google Tag Manager gibi bir etiket yöneticisi kullanıyorsanız Google Tag Manager portalına gidin. Yeni etiket ekle>Etiket yapılandırması>Özel HTML seçin, Customer Insights - Data izleme betiğini yapıştırın ve ardından Kaydedin.

    Wordpress gibi bir İçerik Yönetim Sistemi (CMS) kullanıyorsanız, CMS sağlayıcınızın site başlığa komut dosyası eklemenin kolay bir yolu olmalıdır. İşte Wordpress'ten bir örnek: https://wordpress.com/support/adding-code-to-headers/.

Customer Insights - Data içinde bilinmeyen bir profil oluşturmak için web sitenize kimliği doğrulanmamış bir ziyaretçi olarak göz atın.

Bilinmeyen profilleri görüntülemek için, Müşteriler sayfasına gidin ve Bilinmeyen'i seçin. Tüm bilinmeyen profillerde tanımlayıcı olarak bir cookieId vardır ve zaman çizelgesindeki web sitesi etkileşimleri otomatik olarak görüntülenir.

Customer Insights - Data içinde Müşteriler sayfasında Bilinmeyen sekmesinin ekran görüntüsü.

Web olaylarını Dataverse platformunda doğrulamak için https://make.powerapps.com/ adresinde oturum açın. Tablolar>Tümü'nü seçin ve ardından PersonalizationView ve PersonalizationAction tablolarını seçin.

Bilinmeyen müşterilerin kimliklerini doğrulama ve bilinen müşterilerle birleştirme

Bir ziyaretçi kimlik doğrulaması yaptığında Customer Insights - Data'in bilinmeyen bir profili bilinen bir profille otomatik olarak birleştirmesini sağlamak için, web izlemeyi ayarlarken müşterilerinizi tanımlamak için kullandığınız kaynak tabloyu seçin. Profilleri tanımlamak ve birleştirmek için sistemin, kimliği doğrulanan müşterinin benzersiz kimliğini bilmesi gerekir. Bunu SetUser işlevi çağırarak yapar.

  1. Customer Insights - Data platformunda oturum açın ve Web izleme ve kişiselleştirmeyi seçin.

  2. Müşterilerinizi tanımlayan tabloyu seçin.

    Örneğin, Customer Insights - Data içinde LoyaltySignUps isimli bir kaynak tablonuzda bir müşteriyi benzersiz şekilde tanımlayan bir birincil anahtar olarak LoyaltyId kullanılır.

    Tablo listesinde yalnızca veri birleştirme kaynağı olarak kullanılan tablolar görünür. Customer Insights - Data seçtiğiniz tablonun birincil anahtarını kullanarak ziyaretçiyi otomatik olarak tanımlar. Birleştirme mantığı, veri bütünleştirme sürecindekiyle aynıdır.

  3. Web sitenizde setUser işlevini tanımlayın. Genelde bu işlevi yalnızca ziyaretçilerin kimliklerini doğrulayan sayfada tanımlarsınız. <identifier> ziyaretçi kimliğidir; örneğin jsmith001.

    <script>
       function setUser() {
          window["MSCI"].setUser({ "authId": "<identifier>" });
     }
    </script>
    
  4. Ziyaretçinin kimliği doğrulandığında setUser işlevini çağırın.

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

Müşteri web deneyiminizi kişiselleştirme

Müşterilerinizin web deneyimini aşağıdaki yollardan biriyle özelleştirebilirsiniz:

  • Kodsuz olarak, Customer Insights - Data ile en iyi şekilde tümleştirme ile kullanın. Daha fazla bilgi için bkz. Optimizely'yi kullanarak kod gerektirmeyen web kişiselleştirme.

  • Kod olarak, API'leri kullanarak. Her müşteriyle ilgili demografik bilgiler, web etkileşimleri, etkinlikler, kesimler ve önlemler gibi zengin bilgileri almanıza olanak sağlayan Customer Insights - Data API'lerini sorgulayın. Daha fazla bilgi Customer Insights - Data içinde Dataverse API'ler.

    CookieId'ler ayrıca bilinen bir müşteriyi veya bilinmeyen bir ziyaretçiyi benzersiz şekilde tanımlamak için kullanıldığından, cookieId'yi bir profili sorgulamak için de kullanabilirsiniz. Web sitenizin sunucu tarafında Customer Insights - Data web izleme tanımlama bilgisini alın. Customer Insights - Data tanımlama bilgileri istekte "_msci" olarak depolanır.

    Örneğin, C# öğesini kullanarak, geçerli ziyaretçinin cookieID'sini şu şekilde bulabilirsiniz:

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

    Daha sonra tanımlama bilgisini Customer Insights - Data API'lerinden herhangi birini sorgulamak için tanımlayıcı olarak kullanın.

Web izleme ve kişiselleştirme tabloları Dataverse'te bulunur.