Нақты уақыттағы веб жекелендіруді орнату (алдын ала қарау нұсқасы)
[Бұл мақала — шығарылым алдындағы құжаттама және ол өзгеруі мүмкін.]
Customer Insights - Data веб-сайтыңызға аутентификацияланбаған кірушілер үшін автоматты түрде белгісіз профильдер жасауға және олардың бет көріністері мен өзара әрекеттесулерін нақты уақытта бақылауға рұқсат етіңіз. Веб-бақылауды орнатыңыз, тұтынушылардың белгісіз профильдерін олар сіздің сайтыңызда аутентификацияланған кезде олардың белгілі профильдерімен біріктіріңіз, содан кейін олардың веб тәжірибесін жекелендіріңіз. Толығырақ ақпаратты Нақты уақыттағы веб жекелендіру шолуынан алыңыз.
Нақты уақыттағы вебті жекелендіру туралы көбірек білу үшін осы қысқа бейнені қараңыз.
Алғышарттар
Веб-сайт тұтынушыларын қамтитын бастапқы деректер қабылданады және біріктіріледі.
Customer Insights - Data веб-сайтқа кірушілерді анықтау үшін бірыңғай тұтынушы профиліндегі негізгі кілтті пайдаланады. Негізгі кілт электрондық пошта мекенжайы, телефон нөмірі немесе мүше идентификаторы сияқты тұтынушыны бірегей түрде анықтайтын өріс болуы керек. Мысалы, Customer Insights - Data ішінде сізде сол кестедегі тұтынушыны бірегей түрде анықтайтын негізгі кілт ретінде
LoyaltySignUps
барLoyaltyId
деп аталатын бастапқы кесте болуы мүмкін. Толығырақ ақпаратты Дерек көздеріне шолу және Деректерді біріктіруге шолу бөлімінен қараңыз.
Веб-бақылауды орнату
жүйеге кіріңіз Customer Insights - Data және веб бақылау & жекелендіру.
Бақылау сценарийі тұтынушыларды аутентификация кезінде анықтау үшін пайдаланатын кестені таңдаңыз.
Бақылау сценарийін көшіру үшін Көшіру таңдап, оны веб-сайтыңыздың
<head>
тегіне қойыңыз.Google Tag Manager сияқты тег менеджерін пайдалансаңыз, Google Tag Manager порталына өтіңіз. Жаңа тег қосу>Тег конфигурациясын>Теңшелетін HTML таңдап, Customer Insights - Data бақылау сценарийін қойыңыз және содан кейін Сақтау.
Wordpress сияқты мазмұнды басқару жүйесін (CMS) пайдаланып жатсаңыз, CMS провайдерінде сайт тақырыбына сценарий қосудың оңай жолы болуы керек. Мұнда Wordpress-тен мысал келтірілген: https://wordpress.com/support/adding-code-to-headers/.
Customer Insights - Dataішінде белгісіз профиль жасау үшін веб-сайтыңызды аутентификацияланбаған кіруші ретінде шолыңыз.
Белгісіз профильдерді көру үшін Тұтынушылар бетіне өтіп, Белгісіз тармағын таңдаңыз. Барлық белгісіз профильдерде идентификатор ретінде cookie идентификаторы бар және хронологиядағы веб-сайттың өзара әрекеттесулері автоматты түрде көрсетіледі.
Dataverseішіндегі веб-оқиғаларды тексеру үшін https://make.powerapps.com/ жүйесіне кіріңіз. Кестелер>Барлығы таңдаңыз, содан кейін PersonalizationView
және PersonalizationAction
кестелерді таңдаңыз.
Белгісіз тұтынушыларды аутентификациялаңыз және оларды белгілі тұтынушылармен біріктіріңіз
Келуші аутентификация кезінде Customer Insights - Data белгісіз профильді автоматты түрде біріктіру үшін веб-бақылауды орнату кезінде тұтынушыларды анықтау үшін пайдаланылған бастапқы кестені таңдаңыз. Профильдерді анықтау және біріктіру үшін жүйе аутентификацияланған тұтынушының бірегей идентификаторын білуі керек. Ол мұны SetUser
функциясын шақыру арқылы жасайды.
жүйеге кіріңіз Customer Insights - Data және веб бақылау & жекелендіру.
Клиенттеріңізді анықтайтын кестені таңдаңыз.
Мысалы,
LoyaltySignUps
in Customer Insights - Data бастапқы кесте сол кестедегі тұтынушыны бірегей түрде анықтайтын негізгі кілт ретіндеLoyaltyId
пайдаланады.Кестелер тізімінде деректерді біріктіру көзі ретінде пайдаланылған кестелер ғана пайда болады. Customer Insights - Data Сіз таңдаған кестенің негізгі кілті арқылы келушіні автоматты түрде анықтайды. Біріктіру логикасы деректерді біріктіру процесіндегі сияқты.
Веб-сайтыңыздағы
setUser
функцияны анықтаңыз. Әдетте, сіз бұл функцияны келушілердің түпнұсқалығын растайтын бетте ғана анықтайсыз.<identifier>
бұл келушінің идентификаторы; мысалы, jsmith001.<script> function setUser() { window["MSCI"].setUser({ "authId": "<identifier>" }); } </script>
Келуші аутентификация кезінде
setUser
функцияға қоңырау шалыңыз.<button type="submit" onclick="setUser()">Submit</button>
Клиенттердің веб тәжірибесін жекелендіріңіз
Клиенттердің веб-тәжірибесін келесі жолдардың кез келгенімен жекелендіруге болады:
Кодсыз, Customer Insights - деректермен Optimizely интеграциясын пайдалану. Optimizely арқылы кодсыз веб жекелендіру бөлімінен қосымша ақпарат алыңыз.
API арқылы кодпен. Демографиялық ақпарат, веб әрекеттесуі, әрекеттер, сегменттер және өлшемдер сияқты әрбір тұтынушы туралы бай ақпаратты алуға мүмкіндік беретін Customer Insights - Data API-нің кез келгенін сұраңыз. Толығырақ ақпаратты Dataverse API үшін Customer Insights - Data.
Cookie идентификаторлары белгілі тұтынушыны немесе белгісіз келушіні бірегей анықтау үшін де пайдаланылғандықтан, профильді сұрау үшін cookieId пайдалана аласыз. Веб-сайтыңыздың сервер жағында Customer Insights - Data веб бақылау cookie файлын шығарып алыңыз. Customer Insights - Data cookie файлдары сұрауда "_msci" ретінде сақталады.
Мысалы, C# көмегімен ағымдағы келушінің cookie идентификаторын келесідей табуға болады:
string cookieId = Request.Cookies["_msci"]; //CI-D cookie
Содан кейін кез келген Customer Insights - Data API сұрауы үшін cookie файлын идентификатор ретінде пайдаланыңыз.