ข้ามไปยังเนื้อหา

ผู้ใช้ (UserIDs)

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

ผู้ใช้และอุปกรณ์เกี่ยวข้องกันอย่างไร

Anchor link to

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

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

ผู้ใช้ (UserID) ยังทำหน้าที่เป็นเอนทิตีที่สามารถจัดกลุ่มอุปกรณ์หลายเครื่องไว้ภายใต้ได้ โดยแต่ละเครื่องจะมี Hardware ID (HWID) ที่ไม่ซ้ำกัน

ผู้ใช้และอุปกรณ์

ประเภทของผู้ใช้

Anchor link to

ผู้ใช้มีสองประเภท: ผู้ใช้ที่ไม่ระบุชื่อ (anonymous) และผู้ใช้ที่รู้จัก (known) ผู้ใช้ที่ไม่ระบุชื่อจะมี UserID เท่ากับ HWID ของอุปกรณ์ ซึ่งสามารถแทนที่ด้วย UserID จริงได้ในภายหลัง

ผู้ใช้ที่รู้จักจะมี UserID ที่แตกต่างออกไป คุณสามารถระบุ UserID เมื่อลงทะเบียนอุปกรณ์ใหม่ผ่านการเรียก API /registerDevice

การรับและจัดการ User ID

Anchor link to

Pushwoosh มีหลายวิธีในการเข้าถึงและจัดการผู้ใช้:

การสร้างผู้ใช้

Anchor link to

โดยค่าเริ่มต้น เมื่อแอปที่ติดตั้ง Pushwoosh SDK ถูกเปิดใช้งานเป็นครั้งแรก ระบบจะตั้งค่า HWID ของอุปกรณ์เป็น UserID คุณสามารถเรียกใช้เมธอด setUserId จาก Pushwoosh SDK เมื่อเข้าสู่ระบบเพื่อตั้งค่าที่ต้องการเพื่อเชื่อมโยงอุปกรณ์กับผู้ใช้รายใดรายหนึ่ง เมื่อผู้ใช้ออกจากระบบ คุณสามารถรีเซ็ตค่านี้กลับเป็นค่าเริ่มต้นได้ด้วยการเรียก setUserId อีกครั้ง เช่น ตั้งค่ากลับเป็นค่า HWID เริ่มต้น

การนำเข้าผู้ใช้

Anchor link to

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

การส่งออกผู้ใช้

Anchor link to

ในการส่งออก UserIDs คุณสามารถใช้คำขอ API /exportSegment ซึ่งมีตัวเลือกในการส่งออกข้อมูลในรูปแบบ CSV หรือ JSON

การเข้าถึง UserIDs จาก Device Logs

Anchor link to

นอกจากนี้ยังสามารถเข้าถึง UserIDs ได้โดยตรงจากบันทึกของอุปกรณ์ (device logs) สำหรับคำแนะนำทีละขั้นตอน โปรดดูบทความ วิธีรับ Console Logs และ Device Tokens

แท็กผู้ใช้และแท็กอุปกรณ์

Anchor link to

เช่นเดียวกับอุปกรณ์ ผู้ใช้ (UserIDs) สามารถมีชุดแท็ก (Tags) ของตัวเองซึ่งจะทำหน้าที่เป็นป้ายกำกับเพื่อจัดหมวดหมู่และระบุผู้ใช้หรืออุปกรณ์ตามลักษณะของพวกเขา

วิธีสร้างแท็กเฉพาะผู้ใช้

Anchor link to

เมื่อคุณตั้งค่าแท็กเฉพาะผู้ใช้ (User-specific Tag) แท็กนั้นจะถูกนำไปใช้กับทั้งผู้ใช้และอุปกรณ์ทั้งหมดที่เชื่อมโยงกับผู้ใช้โดยอัตโนมัติ ซึ่งหมายความว่าแท็กจะถูกเชื่อมโยงกับโปรไฟล์ของผู้ใช้และจะปรากฏบนอุปกรณ์ทั้งหมดของพวกเขา

หากต้องการสร้างแท็กเฉพาะผู้ใช้จาก Pushwoosh Control Panel ให้เลือกช่องทำเครื่องหมาย User-specific เมื่อเพิ่มแท็กใหม่ หากคุณไม่ทำเครื่องหมายแท็กเป็น User-specific แท็กนั้นจะเชื่อมโยงกับอุปกรณ์เท่านั้น

การสร้างแท็กเฉพาะผู้ใช้

การจัดการการเปลี่ยนสถานะผู้ใช้

Anchor link to

ภายใน Pushwoosh การจัดการการเปลี่ยนสถานะผู้ใช้มีสองสถานการณ์หลัก:

การเปลี่ยนจากผู้ใช้ที่ไม่ระบุชื่อเป็นผู้ใช้ที่รู้จัก

Anchor link to

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

ตัวอย่างเช่น ลองพิจารณาสถานการณ์ที่ผู้ใช้ที่เป็นแขก (guest) ได้ใช้แอปพลิเคชันติดตามการออกกำลังกายด้วยการตั้งค่าเริ่มต้น เมื่อพวกเขาสร้างบัญชี ข้อมูลอุปกรณ์ของพวกเขาจะยังคงไม่เปลี่ยนแปลง แต่รายละเอียดเฉพาะของผู้ใช้ใดๆ เช่น ชื่อ อีเมล และเป้าหมายที่กำหนดเอง จะถูกรีเซ็ตเป็นค่าของผู้ใช้ที่รู้จัก

การเปลี่ยนจากผู้ใช้ที่รู้จักรายหนึ่งไปยังอีกรายหนึ่ง

Anchor link to

หากผู้ใช้ที่เชื่อมโยงกับอุปกรณ์ถูกเปลี่ยนโดยใช้ setUserID จาก Pushwoosh SDK อุปกรณ์จะถูกเชื่อมโยงกับโปรไฟล์ผู้ใช้ใหม่ เรียนรู้เพิ่มเติมเกี่ยวกับการตั้งค่า User ID สำหรับ Android และ iOS คุณยังสามารถใช้การเรียก API /registerUser ได้อีกด้วย

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

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

เมธอด API สำหรับการจัดการผู้ใช้

Anchor link to

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

หากผู้ใช้เชื่อมโยงกับอุปกรณ์หลายเครื่อง อุปกรณ์ใดจะได้รับข้อความระหว่าง Customer Journey

Anchor link to

เมื่อผู้ใช้มีอุปกรณ์หลายเครื่องเชื่อมโยงกับบัญชีของตน วิธีการส่งข้อความไปยังอุปกรณ์เหล่านั้นจะขึ้นอยู่กับประเภทของเจอร์นีย์:

เจอร์นีย์ที่เริ่มต้นตามกลุ่มเป้าหมาย (Audience-based) และเริ่มต้นตาม Webhook (Webhook-based)

Anchor link to

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

เจอร์นีย์ที่เริ่มต้นตามทริกเกอร์ (Trigger-based)

Anchor link to

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

การส่งไปยังทุกอุปกรณ์

Anchor link to

อย่างไรก็ตาม คุณสามารถเลือกที่จะลบล้างการตั้งค่าเริ่มต้นเหล่านี้และส่งข้อความไปยังอุปกรณ์ทั้งหมดที่เชื่อมโยงกับ UserID พร้อมกันได้ ในการทำเช่นนี้ ในการตั้งค่าข้อความ ให้เลื่อนลงไปที่ Options และเปิดใช้งาน Send to all user devices

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