ตั้งค่ารูปแบบส่วนตัวของเว็บแบบเรียลไทม์ (พรีวิว)
[บทความนี้เป็นคู่มือรุ่นก่อนวางจำหน่าย และอาจจะมีการเปลี่ยนแปลงในอนาคต]
ให้ 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 แล้วเลือก บันทึก
หากคุณใช้ระบบการจัดการเนื้อหา (CMS) เช่น Wordpress ผู้ให้บริการ CMS ของคุณควรมีวิธีง่ายๆ ในการเพิ่มสคริปต์ที่ส่วนหัวของไซต์ นี่คือตัวอย่างจาก Wordpress: https://wordpress.com/support/adding-code-to-headers/
เรียกดูเว็บไซต์ของคุณในฐานะผู้เยี่ยมชมที่ไม่ได้รับการรับรองความถูกต้องเพื่อสร้างโปรไฟล์ที่ไม่รู้จักใน Customer Insights - Data
หากต้องการดูโปรไฟล์ที่ไม่รู้จัก ให้ไปที่หน้า ลูกค้า และเลือก ไม่ทราบ โปรไฟล์ที่ไม่รู้จักทั้งหมดจะมี cookieId เป็นตัวระบุ และการโต้ตอบของเว็บไซต์บนไทม์ไลน์จะแสดงโดยอัตโนมัติ
ในการตรวจสอบเหตุการณ์บนเว็บใน Dataverse ให้ลงชื่อเข้าใช้ https://make.powerapps.com/ เลือก ตาราง>ทั้งหมด แล้วเลือกตาราง PersonalizationView
และ PersonalizationAction
.
ตรวจสอบความถูกต้องของลูกค้าที่ไม่รู้จักและรวมเข้ากับลูกค้าที่รู้จัก
หากต้องการให้ Customer Insights - Data รวมโปรไฟล์ที่ไม่รู้จักเข้ากับโปรไฟล์ที่รู้จักโดยอัตโนมัติเมื่อผู้เยี่ยมชมรับรองความถูกต้อง ให้เลือกตารางต้นทางที่คุณใช้เพื่อระบุลูกค้าของคุณเมื่อคุณ ตั้งค่าการติดตามเว็บ หากต้องการระบุและรวมโปรไฟล์ ระบบจำเป็นต้องทราบรหัสเฉพาะของลูกค้าที่ได้รับการรับรองความถูกต้อง โดยจะเรียกฟังก์ชัน SetUser
ลงชื่อเข้าใช้ Customer Insights - Data และเลือก การติดตามเว็บและรูปแบบส่วนตัว
เลือกตารางที่ระบุลูกค้าของคุณ
ตัวอย่างเช่น ตารางต้นทาง
LoyaltySignUps
ใน 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>
ปรับแต่งประสบการณ์บนเว็บของลูกค้าของคุณให้เป็นแบบส่วนตัว
คุณสามารถปรับแต่งประสบการณ์การใช้งานเว็บของลูกค้าในแบบของคุณด้วยวิธีใดวิธีหนึ่งต่อไปนี้:
หากไม่ใช้โค้ด ใช้การรวม Optimizely กับ Customer Insights - Data เรียนรู้เพิ่มเติมใน การปรับแต่งเว็บแบบไม่ต้องเขียนโค้ดโดยใช้ Optimizely
ด้วยโค้ด ใช้ API สอบถาม Customer Insights - Data API ใดๆ ซึ่งให้คุณสามารถดึงข้อมูลที่หลากหลายเกี่ยวกับลูกค้าแต่ละราย เช่น ข้อมูลประชากร การโต้ตอบบนเว็บ กิจกรรม เซ็กเมนต์ และการวัด เรียนรู้เพิ่มเติมใน Dataverse API สำหรับ Customer Insights - Data
เนื่องจาก CookieId ยังใช้เพื่อระบุลูกค้าที่รู้จักหรือผู้เยี่ยมที่ไม่รู้จักโดยไม่ซ้ำกัน คุณจึงใช้ cookieId เพื่อสืบค้นโปรไฟล์ได้เช่นกัน ดึงข้อมูลคุกกี้การติดตามเว็บ Customer Insights - Data บนฝั่งเซิร์ฟเวอร์ของเว็บไซต์ของคุณ คุกกี้ Customer Insights - Data จะถูกจัดเก็บเป็น "_msci" ในคำขอ
ตัวอย่างเช่น เมื่อใช้ C# คุณสามารถค้นหา cookieID ของผู้เข้าชมปัจจุบันได้ดังนี้:
string cookieId = Request.Cookies["_msci"]; //CI-D cookie
จากนั้น ใช้คุกกี้เป็นตัวระบุเพื่อสอบถาม Customer Insights - Data API ใดๆ
ตารางการติดตามเว็บและการตั้งค่าส่วนบุคคลมีอยู่ใน Dataverse