Logo Site EngageLab Full Black
ติดต่อเรา

วิธีจัดการคุณลักษณะผู้ใช้

1. คุณสมบัติของผู้ใช้ (User Attributes) คืออะไร?

คุณสมบัติของผู้ใช้ คือข้อมูลหลักที่อธิบายลักษณะของผู้ใช้ และสามารถนำมาใช้เป็นเกณฑ์ในการกรองเส้นทางของผู้ใช้
MA รองรับคุณสมบัติผู้ใช้ 3 ประเภท ได้แก่ มาตรฐาน แนะนำ และกำหนดเอง คุณสามารถ เพิ่ม, แก้ไข, และลบ คุณสมบัติแบบกำหนดเองได้ที่ การจัดการเมทาดาทา > การจัดการคุณสมบัติ > คุณสมบัติของผู้ใช้

คำอธิบายประเภทของคุณสมบัติ:

มาตรฐาน: กำหนดไว้ล่วงหน้าโดยระบบ เก็บข้อมูลอัตโนมัติผ่าน SDK หรือคำนวณจากระบบเบื้องหลัง
แนะนำ: กำหนดไว้ล่วงหน้าโดยระบบ นักพัฒนาต้องส่งข้อมูลผ่าน API
กำหนดเอง: สร้างขึ้นเองตามความต้องการของธุรกิจ

2. วิธีสร้างคุณสมบัติของผู้ใช้

2.1 การสร้างผ่านหน้าเพจ

รองรับการสร้างทีละรายการหรืออิมพอร์ตแบบกลุ่มผ่าน Excel ข้อมูลที่ต้องกรอกมีดังนี้

ข้อมูล จำเป็นต้องกรอก คำอธิบาย
ชื่อคุณสมบัติ จำเป็น ชื่อของคุณสมบัติที่รายงาน ต้องเป็นตัวอักษรเล็ก ตัวเลข หรือขีดล่าง และขึ้นต้นด้วยตัวอักษร (เช่น open_app) ไม่สามารถเปลี่ยนแปลงได้หลังตั้งค่าแล้ว
คำอธิบายคุณสมบัติ จำเป็น คำอธิบายที่ชัดเจนของคุณสมบัติ สูงสุด 50 ตัวอักษร สามารถแก้ไขได้ภายหลัง
ประเภทข้อมูล จำเป็น -

2.2 การสร้างผ่าน API

สามารถเรียก API เพื่อรายงานคุณสมบัติได้อย่างอิสระ หากยังไม่มีคุณสมบัตินั้น ระบบจะสร้างโดยอัตโนมัติเมื่อมีการรายงาน
API ที่รองรับการรายงานคุณสมบัติผู้ใช้ ได้แก่ Android API, iOS API, Web API, Rest API

3. สถานะของคุณสมบัติผู้ใช้มีอะไรบ้าง?

คุณสมบัติผู้ใช้แบบกำหนดเองจะถูกตั้งค่าเป็น แสดง โดยอัตโนมัติหลังสร้างเสร็จ คุณสามารถปรับสถานะได้ตามความต้องการของธุรกิจ

สถานะ คำอธิบาย
แสดง แสดงในตัวกรองคุณสมบัติ และสามารถรับรายงานคุณสมบัติได้
ซ่อน ไม่แสดงในตัวกรองคุณสมบัติ แต่ยังรับรายงานคุณสมบัติได้
ปิดการใช้งาน ไม่แสดงในตัวกรองคุณสมบัติ และไม่สามารถรับรายงานคุณสมบัติได้

4. คุณสมบัติของผู้ใช้รองรับประเภทข้อมูลอะไรบ้าง?

ประเภทข้อมูล คำอธิบาย
STRING ประเภทข้อความ เช่น "ชื่อผู้ใช้" มักตั้งเป็น STRING
NUMBER ประเภทตัวเลข รองรับจำนวนเต็มและทศนิยม เช่น "จำนวนการสั่งซื้อ" มักตั้งเป็น NUMBER
BOOL ประเภทบูลีน รองรับ True/False เช่น "เป็นสมาชิก VIP หรือไม่" มักตั้งเป็น BOOL
DATETIME ประเภทวันและเวลา รองรับข้อมูลรูปแบบ ISO8601 เช่น "เวลาสมัครบัญชี" มักตั้งเป็น DATETIME
LIST ประเภทกลุ่มข้อมูล (array ของ string) เช่น ["Tesla", "Volkswagen", "Audi"] เช่น "แท็กความสนใจ" มักตั้งเป็น LIST

5. การอัปเดตคุณสมบัติของผู้ใช้ทำอย่างไร?

แตกต่างจากคุณสมบัติเหตุการณ์ที่เป็นแบบครั้งเดียว ระบบจะสร้างและดูแล "ตารางคุณสมบัติผู้ใช้" แบบไดนามิกสำหรับแต่ละผู้ใช้ โดยจะอัปเดตอย่างต่อเนื่องเมื่อมีการเรียก API คุณสมบัติผู้ใช้

5.1 การดูข้อมูลและการติดตาม

  • หน้าคุณสมบัติผู้ใช้: ดูค่าคุณสมบัติปัจจุบันทั้งหมดของผู้ใช้ได้ที่ การจัดการผู้ใช้ > รายละเอียดผู้ใช้ > คุณสมบัติของผู้ใช้
  • หน้ารายละเอียดเหตุการณ์: ติดตาม snapshot ของคุณสมบัติผู้ใช้ขณะเกิดเหตุการณ์ที่ระบุได้ที่ การจัดการผู้ใช้ > รายละเอียดผู้ใช้ > กิจกรรมผู้ใช้ > รายละเอียดเหตุการณ์
  • ประวัติการอัปเดตคุณสมบัติ: ตรวจสอบประวัติการเปลี่ยนแปลงแต่ละคุณสมบัติ (ค่าก่อนและหลังเปลี่ยน) ได้ที่ การจัดการผู้ใช้ > รายละเอียดผู้ใช้ > กิจกรรมผู้ใช้ > ประวัติการอัปเดตคุณสมบัติ

5.2 วิธีการอัปเดตที่รองรับ

เพื่อรองรับหลากหลายสถานการณ์ธุรกิจ เรามี API สำหรับอัปเดตคุณสมบัติ 5 วิธีที่ยืดหยุ่น ได้แก่

วิธี คำอธิบาย
set เขียนทับค่าคุณสมบัติ
increase สำหรับคุณสมบัติประเภทจำนวนเต็ม จะสะสมค่าที่รายงานทั้งหมด หากยังไม่มีค่าจะเริ่มต้นที่ 0
add สำหรับคุณสมบัติประเภท LIST จะเพิ่มค่าที่ระบุเข้าไป
remove สำหรับคุณสมบัติประเภท LIST จะลบค่าที่ระบุออก
delete ลบค่าทั้งหมดของคุณสมบัติ

สำหรับรายละเอียดการใช้งาน โปรดดูเอกสาร API ของแต่ละแพลตฟอร์ม (Android / iOS / Web / Rest API) หรือสอบถามฝ่ายบริการลูกค้า

Background curve green up half svg

ยังมีคำถามอยู่หรือไม่?

"ไม่พบสิ่งที่คุณกำลังมองหาใช่ไหม? ผู้เชี่ยวชาญของเราพร้อมให้ความช่วยเหลือส่วนตัวทันทีสอบถามตอนนี้ เราจะรีบตอบกลับคุณ"
ติดต่อเรา