ผู้ใช้ (User ID)
User ID คือตัวระบุที่ไม่ซ้ำกันซึ่งถูกกำหนดให้กับผู้ใช้แต่ละคนเพื่อรักษาข้อมูลผู้ใช้ที่สอดคล้องกันในทุกอุปกรณ์ของพวกเขา ซึ่งช่วยให้คุณสามารถมอบประสบการณ์ผู้ใช้ที่ราบรื่นให้กับผู้ชมของคุณในทุกอุปกรณ์
ผู้ใช้และอุปกรณ์เกี่ยวข้องกันอย่างไร?
Anchor link toผู้ใช้แต่ละคนจะได้รับตัวระบุที่ไม่ซ้ำกันเรียกว่า User ID โดย User ID สามารถเชื่อมโยงกับอุปกรณ์ได้หลายเครื่อง ช่วยให้ธุรกิจสามารถเชื่อมต่อกับผู้ใช้ได้แม้ว่าพวกเขาจะเปลี่ยนอุปกรณ์ก็ตาม สิ่งนี้ทำให้มั่นใจได้ว่าข้อความที่กำหนดเป้าหมายจะไปถึงผู้ใช้ที่ต้องการบนอุปกรณ์ใดก็ตามที่พวกเขากำลังใช้งานอยู่
ผู้ใช้ (User ID) ไม่ใช่เอนทิตีที่อยู่ได้ด้วยตัวเอง แต่ต้องอาศัยการมีอยู่ของอุปกรณ์ที่เชื่อมโยง หากอุปกรณ์ที่เชื่อมโยงล่าสุดถูกลบออกหรือเชื่อมโยงกับผู้ใช้อื่น ผู้ใช้นั้นจะถูกลบออกจากระบบโดยอัตโนมัติ
ผู้ใช้ (User ID) ยังทำหน้าที่เป็นเอนทิตีที่สามารถจัดกลุ่มอุปกรณ์หลายเครื่องไว้ด้วยกัน โดยแต่ละเครื่องจะมี Hardware ID (HWID) ที่ไม่ซ้ำกัน

ประเภทของผู้ใช้
Anchor link toผู้ใช้มีสองประเภท: ผู้ใช้ที่ไม่ระบุตัวตนและผู้ใช้ที่รู้จัก ผู้ใช้ที่ไม่ระบุตัวตนจะมี User ID เท่ากับ HWID ของอุปกรณ์ ซึ่งสามารถแทนที่ด้วย User ID จริงได้ในภายหลัง
ผู้ใช้ที่รู้จักจะมี User ID ที่แตกต่างกัน คุณสามารถระบุ User ID เมื่อลงทะเบียนอุปกรณ์ใหม่ผ่านการเรียก API /registerDevice
การรับและจัดการ User ID
Anchor link toPushwoosh มีหลายวิธีในการเข้าถึงและจัดการผู้ใช้:
การสร้างผู้ใช้
Anchor link toโดยค่าเริ่มต้น เมื่อแอปที่มี Pushwoosh SDK ที่ผสานรวมอยู่ถูกเปิดใช้งานเป็นครั้งแรก แอปจะตั้งค่า HWID ของอุปกรณ์เป็น User ID คุณสามารถเรียกเมธอด setUserID จาก Pushwoosh SDK เมื่อเข้าสู่ระบบเพื่อตั้งค่าใดๆ ที่ต้องการเพื่อเชื่อมโยงอุปกรณ์กับผู้ใช้รายใดรายหนึ่ง เมื่อผู้ใช้ออกจากระบบ คุณสามารถรีเซ็ตค่านี้เป็นค่าเริ่มต้นได้ด้วยการเรียก setUserID อีกครั้ง เช่น กลับไปเป็นค่า HWID เริ่มต้น
การนำเข้าผู้ใช้
Anchor link toคุณสามารถนำเข้า User ID จากไฟล์ CSV สำหรับกลุ่มผู้ใช้ที่ต้องการได้อย่างง่ายดาย โปรดดูคำแนะนำโดยละเอียดของเราในคู่มือ Segments
การส่งออกผู้ใช้
Anchor link toในการส่งออก User ID คุณสามารถใช้คำขอ API /exportSegment ซึ่งมีตัวเลือกในการส่งออกข้อมูลในรูปแบบ CSV หรือ JSON
การเข้าถึง User ID จากบันทึกของอุปกรณ์
Anchor link toUser ID ยังสามารถเข้าถึงได้โดยตรงจากบันทึกของอุปกรณ์ สำหรับคำแนะนำทีละขั้นตอน โปรดอ้างอิงบทความ วิธีรับ Console Logs และ Device Tokens
แท็กผู้ใช้และอุปกรณ์
Anchor link toเช่นเดียวกับอุปกรณ์ ผู้ใช้ (User ID) สามารถมีชุดแท็กของตนเองได้ ซึ่งจะทำหน้าที่เป็นป้ายกำกับเพื่อจัดหมวดหมู่และระบุผู้ใช้หรืออุปกรณ์ตามลักษณะของพวกเขา
วิธีสร้างแท็กเฉพาะผู้ใช้
Anchor link toเมื่อคุณตั้งค่าแท็กเฉพาะผู้ใช้ แท็กนั้นจะถูกนำไปใช้กับทั้งผู้ใช้และอุปกรณ์ทั้งหมดที่เชื่อมโยงกับผู้ใช้นั้นโดยอัตโนมัติ ซึ่งหมายความว่าแท็กจะถูกเชื่อมโยงกับโปรไฟล์ของผู้ใช้และจะปรากฏบนอุปกรณ์ทั้งหมดของพวกเขา
ในการสร้างแท็กเฉพาะผู้ใช้จาก Pushwoosh Control Panel ให้เลือกช่องทำเครื่องหมาย User-specific เมื่อเพิ่มแท็กใหม่ หากคุณไม่ทำเครื่องหมายแท็กเป็นแบบเฉพาะผู้ใช้ แท็กนั้นจะถูกเชื่อมโยงกับอุปกรณ์เท่านั้น

การจัดการการเปลี่ยนผ่านของผู้ใช้
Anchor link toภายใน Pushwoosh การจัดการการเปลี่ยนผ่านของผู้ใช้เกี่ยวข้องกับสองสถานการณ์หลัก:
การเปลี่ยนจากผู้ใช้ที่ไม่ระบุตัวตนเป็นผู้ใช้ที่รู้จัก
Anchor link toเมื่อผู้ใช้ที่ไม่ระบุตัวตนกลายเป็นผู้ใช้ที่รู้จัก อุปกรณ์ที่พวกเขากำลังใช้จะถูกเชื่อมโยงกับโปรไฟล์ผู้ใช้ใหม่ของพวกเขา ในระหว่างการเปลี่ยนผ่านนี้ คุณลักษณะทั้งหมดของอุปกรณ์จะยังคงอยู่ อย่างไรก็ตาม สิ่งสำคัญที่ต้องทราบคือคุณลักษณะเฉพาะของผู้ใช้ทั้งหมดจะถูกรีเซ็ตเป็นค่าของผู้ใช้ที่รู้จักหรือค่าเริ่มต้นหากไม่มีอยู่
ตัวอย่างเช่น ลองพิจารณาสถานการณ์ที่ผู้ใช้ที่เป็นแขกได้ใช้แอปพลิเคชันติดตามการออกกำลังกายด้วยการตั้งค่าเริ่มต้น เมื่อพวกเขาสร้างบัญชี ข้อมูลอุปกรณ์ของพวกเขาจะยังคงไม่เปลี่ยนแปลง แต่รายละเอียดเฉพาะของผู้ใช้ใดๆ เช่น ชื่อ อีเมล และเป้าหมายที่กำหนดเอง จะถูกรีเซ็ตเป็นค่าของผู้ใช้ที่รู้จัก
การเปลี่ยนจากผู้ใช้ที่รู้จักคนหนึ่งไปยังอีกคนหนึ่ง
Anchor link toหากผู้ใช้ที่เชื่อมโยงกับอุปกรณ์ถูกเปลี่ยนโดยใช้ setUserID จาก Pushwoosh SDK อุปกรณ์จะถูกเชื่อมโยงกับโปรไฟล์ผู้ใช้ใหม่
เรียนรู้เพิ่มเติมเกี่ยวกับการตั้งค่า User ID สำหรับ Android และ iOS
คุณยังสามารถใช้การเรียก API /registerUser ได้อีกด้วย
เช่นเดียวกับในสถานการณ์ก่อนหน้านี้ คุณลักษณะของอุปกรณ์จะยังคงเหมือนเดิม ทำให้การเปลี่ยนผ่านเป็นไปอย่างราบรื่น อย่างไรก็ตาม แท็กเฉพาะของผู้ใช้จะถูกกำหนดให้กับค่าของผู้ใช้ใหม่ นี่คือเพื่อให้แน่ใจว่าแท็กของผู้ใช้สะท้อนโปรไฟล์ของผู้ใช้ใหม่อย่างถูกต้อง
ตัวอย่างเช่น พิจารณาสถานการณ์ในบริการสตรีมมิ่งวิดีโอ หากผู้ใช้ที่ลงทะเบียนแล้วออกจากระบบและผู้ใช้ที่ลงทะเบียนอีกคนหนึ่งเข้าสู่ระบบบนอุปกรณ์เดียวกัน การตั้งค่าอุปกรณ์ เช่น ภาษาที่ต้องการและการตั้งค่าคุณภาพวิดีโอ จะยังคงอยู่ แต่ข้อมูลเฉพาะของผู้ใช้ใดๆ เช่น ประวัติการดูและคำแนะนำ จะถูกเปลี่ยนสำหรับผู้ใช้ใหม่
เมธอด API สำหรับการจัดการผู้ใช้
Anchor link toPushwoosh มีเมธอด API หลายอย่างเพื่อจัดการผู้ใช้ภายในแอปพลิเคชันของคุณ คุณจะต้องได้รับความช่วยเหลือจากทีมพัฒนาของคุณเพื่อทำงานกับเมธอดเหล่านี้ สำหรับรายละเอียดเพิ่มเติม โปรดแชร์ลิงก์นี้กับทีมพัฒนาของคุณ
หากผู้ใช้เชื่อมโยงกับอุปกรณ์หลายเครื่อง อุปกรณ์ใดจะได้รับข้อความระหว่าง Customer Journey?
Anchor link toเมื่อผู้ใช้มีอุปกรณ์หลายเครื่องที่เชื่อมโยงกับบัญชีของพวกเขา วิธีการส่งข้อความข้ามอุปกรณ์จะขึ้นอยู่กับประเภทของ journey:
Journey ที่เข้าตามกลุ่มเป้าหมายและ Journey ที่เข้าตาม Webhook
Anchor link toโดยค่าเริ่มต้น ใน journey เหล่านี้ ข้อความจะถูกส่งไปยังอุปกรณ์ที่ใช้งานล่าสุดที่เชื่อมโยงกับผู้ใช้ สิ่งนี้ทำให้มั่นใจได้ว่าข้อความจะไปถึงผู้ใช้ที่มีแนวโน้มที่จะมีส่วนร่วมกับข้อความมากที่สุด
Journey ที่เข้าตามทริกเกอร์
Anchor link toโดยค่าเริ่มต้น ข้อความจะถูกส่งไปยังอุปกรณ์ที่การกระทำที่กระตุ้นถูกยิงครั้งล่าสุด สิ่งนี้จะรักษาบริบทและความเกี่ยวข้องโดยการส่งข้อความบนอุปกรณ์ที่เกิดกิจกรรมของผู้ใช้ที่เกี่ยวข้อง
การส่งไปยังทุกอุปกรณ์
Anchor link toอย่างไรก็ตาม คุณสามารถเลือกที่จะลบล้างการตั้งค่าเริ่มต้นเหล่านี้และส่งข้อความไปยังอุปกรณ์ทั้งหมดที่เชื่อมโยงกับ User ID พร้อมกันได้ สำหรับสิ่งนี้ ในการตั้งค่าข้อความ ให้เลื่อนลงไปที่ Options และเปิดใช้งาน Send to all user devices

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