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 platformunun ziyaretçileriniz için otomatik olarak bilinmeyen profiller oluşturmasına izin verin ve onların web sitesi etkileşimlerini (sayfa görünümleri ve etkileşimleri) gerçek zamanlı olarak takip edin. Web izlemeyi ayarlayın, web sitenizde kimlik doğrulaması yaptıklarında müşterileri bilinen profilleriyle birleştirin ve sonra müşterilerinizin web deneyimini kişiselleştirin.

Daha fazla bilgi edinin: Gerçek zamanlı web kişiselleştirmeye genel bakış.

Önkoşullar

  • Web sitesi müşterilerinizi içeren kaynak verileralı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, bir müşteriyi e-posta, telefon veya loyaltyId gibi benzersiz şekilde tanımlayan bir alan olmalıdır.

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

Web izlemeyi ayarlama

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

    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ı kopyalayın ve 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>Customer Insights - Data izleme betiğini yapıştır>Kaydet öğelerini seçin.

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

  4. Web sitenize ziyaretçi gibi göz atın.

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

    Müşteriler sayfasında Bilinmeyen sekmesinin ekran görüntüsü.

  6. Web olaylarını Dataverse platformunda doğrulamak için https://make.powerapps.com/ adresinde oturum açın. Tablolar>Hepsi öğelerini seçin ve PersonalizationView ve PersonalizationAction tablolarını seçin.

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

Customer Insights - Data platformunun bilinmeyen profili bilinen bir profille otomatik olarak birleştirmesi için, web sitesi müşterilerinizi tanımlamak için kullandığınız kaynak tabloyu seçin.

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

  2. Bilinmeyen bir profili bilinen bir profille birleştirmek için 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. Bilinmeyen ve bilinen profilleri tanımlamak ve birleştirmek için, sistemin, web sitenizde kimlik doğrulaması yaptıklarında ziyaretçinin 'LoyaltyId' öğesini bilmesi gerekir. Bu, 'SetUser' işlevi çağırılarak yapılı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. Tanımlayıcı, ziyaretçi kimliğidir. Örneğin, Loyalty1.

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

Not

Yalnızca veri birleştirme için kaynak tablolardan biri olarak kullanılan tabloları seçebilirsiniz. Customer Insights - Data uygulaması ziyaretçiyi tanımlamak için bu tablonun birincil anahtarını otomatik olarak kullanır. Birleştirme mantığı, veri bütünleştirme sürecindekiyle aynıdır.

Müşteri web deneyiminizi kişiselleştirme

Müşterilerinizin web deneyimini kişiselleştirmenin iki yolu vardır:

  • Optimizely'yi kullanarak kodsuz web kişiselleştirme

  • API'leri kullanarak profesyonel kodla web kişiselleştirme

    Ziyaretçilerinizin API'leri kullanarak web deneyimini kişiselleştirmek için, 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.

    CookieId'ler bir müşteriyi benzersiz şekilde tanımlamak için de (bilinmeyen veya bilinen) kullanıldığından, bir profili sorgulamak için de cookieId kullanabilirsiniz. Bir profili sorgulamak için 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. C# kullanıldığında, mevcut ziyaretçinin tanımlama bilgisine erişilebilir:

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

    Daha sonra bu tanımlama bilgisi, Customer Insights - Data API'lerinden herhangi birini sorgulamak için tanımlayıcı olarak kullanılabilir.

Ayrıca bkz.