พร็อพเพอร์ตี้ผู้ใช้อธิบายกลุ่มฐานผู้ใช้ของคุณ เช่น ค่ากำหนดภาษา หรือสถานที่ตั้งทางภูมิศาสตร์ Analytics จะบันทึกพร็อพเพอร์ตี้ผู้ใช้บางรายการโดยอัตโนมัติ ถ้า ที่ต้องการรวบรวมพร็อพเพอร์ตี้เพิ่มเติม คุณสามารถตั้งค่าผู้ใช้เพิ่มได้สูงสุด 25 ราย ต่อโปรเจ็กต์ โปรดดูที่พร็อพเพอร์ตี้ผู้ใช้ที่กำหนดเองเพื่อดูวิธีตั้งค่าและ ลงทะเบียนพร็อพเพอร์ตี้ผู้ใช้
พร็อพเพอร์ตี้ผู้ใช้ช่วยเพิ่มประสิทธิภาพการแบ่งกลุ่มผู้ใช้ แต่ข้อมูลพร็อพเพอร์ตี้ผู้ใช้มักมีเพียง จากฝั่งเซิร์ฟเวอร์ Measurement Protocol ช่วยให้คุณสามารถเพิ่ม การวัดฝั่งไคลเอ็นต์ด้วยข้อมูลฝั่งเซิร์ฟเวอร์ ซึ่งปกติแล้วทำไม่ได้ โดยใช้โซลูชันฝั่งไคลเอ็นต์เท่านั้น
ชื่อที่สงวนไว้
ชื่อพร็อพเพอร์ตี้ผู้ใช้บางชื่อเป็นชื่อที่สงวนไว้และใช้ในการวัดผลไม่ได้
first_open_time
first_visit_time
last_deep_link_referrer
user_id
first_open_after_install
นอกจากนี้ ชื่อพร็อพเพอร์ตี้ผู้ใช้ต้องไม่ขึ้นต้นด้วย
google_
ga_
firebase_
ตัวอย่างการใช้
ในตัวอย่างต่อไปนี้ CRM มีพร็อพเพอร์ตี้ผู้ใช้ (customer_tier
) ที่คุณ
ที่คุณต้องการเพิ่มลงในการวัดของคุณ สามารถตั้งค่า customer_tier
เป็น
premium
หรือstandard
หากต้องการให้พร็อพเพอร์ตี้ผู้ใช้นี้อยู่ในรายงาน คุณจะต้องทำดังนี้
ดังต่อไปนี้
ขั้นแรก ให้ลูกค้าส่งเหตุการณ์ add_payment_info
พร้อมกับการโทรไปยัง
API เซิร์ฟเวอร์ที่มีสิทธิ์เข้าถึงระบบ CRM ของคุณ
รหัสไคลเอ็นต์
จากนั้นเซิร์ฟเวอร์ของคุณจะเพิ่มการวัดผลด้วยพร็อพเพอร์ตี้ผู้ใช้ customer_tier
ที่ใช้ Measurement Protocol
รหัสเซิร์ฟเวอร์
พร็อพเพอร์ตี้ผู้ใช้นี้รายงานกลุ่ม 2 กลุ่ม ได้แก่ premium
และ standard
ดูรายละเอียดทั้งหมดเกี่ยวกับวิธีส่งเหตุการณ์โดยใช้แท็กการส่งกิจกรรม Measurement Protocol
ลบล้างการประทับเวลา
Measurement Protocol ใช้การประทับเวลาแรกที่พบในรายการต่อไปนี้ รายการสําหรับพร็อพเพอร์ตี้ผู้ใช้แต่ละรายการในคำขอ
timestamp_micros
ของรายการในuser_properties
timestamp_micros
ของคำขอ- เวลาที่ Measurement Protocol ได้รับคำขอ
ตัวอย่างต่อไปนี้จะส่งการประทับเวลาระดับคำขอที่ใช้กับ
พร็อพเพอร์ตี้ผู้ใช้ในคําขอ ดังนั้น Measurement Protocol จะกำหนด
การประทับเวลาของทั้งพร็อพเพอร์ตี้ผู้ใช้ customer_tier
และ customer_group
requestUnixEpochTimeInMicros
{
"timestamp_micros": requestUnixEpochTimeInMicros,
"user_properties": {
"customer_tier": {
"value": customerTierValue
},
"customer_group": {
"value": customerGroupValue
}
}
}
ตัวอย่างต่อไปนี้จะส่งทั้งการประทับเวลาระดับคำขอและการประทับเวลาสำหรับ
พร็อพเพอร์ตี้ผู้ใช้ customer_tier
ดังนั้น Measurement Protocol จะกำหนด
customer_tier
การประทับเวลาเป็น customerTierUnixEpochTimeInMicros
และ
customer_group
การประทับเวลาเป็น requestUnixEpochTimeInMicros
"timestamp_micros": requestUnixEpochTimeInMicros,
"user_properties": {
"customer_tier": {
"value": customerTierValue,
"timestamp_micros": customerTierUnixEpochTimeInMicros
},
"customer_group": {
"value": customerGroupValue
}
}