คำอธิบายประเภทของอุปกรณ์
มีบันทึกเกี่ยวกับอุปกรณ์ที่ลงทะเบียนกับ Pushwoosh อยู่สามประเภท:
Total Devices
Anchor link toจำนวน Total Devices จะแสดงอยู่ในบัญชี Pushwoosh ของคุณ — ตัวเลขด้านขวาบนซ้ายของ Control Panel
Total Devices รวมถึงอุปกรณ์ทั้งหมดที่ลงทะเบียนกับ Pushwoosh และมีการใช้งานภายใน 90 วันที่ผ่านมา อุปกรณ์เหล่านี้อาจมีหรือไม่มี push token ก็ได้ อุปกรณ์ที่ไม่มี push token สามารถเข้าถึงได้ด้วย In-App Messages
อุปกรณ์จะถูกลงทะเบียนเมื่อผู้ใช้เปิดแอปที่มี Pushwoosh SDK เป็นครั้งแรกหลังการติดตั้ง เมื่อแอปเปิดขึ้น SDK จะทำการเรียกไปยังแบ็กเอนด์ของเราหลายครั้ง เช่น /applicationOpen และ /getInApps ตัวอย่างเช่น:
Pushwoosh request: Url: https://api.pushwoosh.com/json/1.3/applicationOpen Payload: {"request": {"jailbroken": 0, "notificationTypes": 7,"app_version": "1.11.2","application": "66716-7F06D","device_type": 1,"userId": "76051F70-....-46B5-B4BA-F3FC94BD3534", "language": "en","hwid": "76051F70-....-46B5-B4BA-F3FC94BD3534","package": "com.pushwoosh.pushon","os_version": "12.1.4","v": "5.9.1","device_model": "iPhone10,1"}}การทำเช่นนี้จะบันทึกอุปกรณ์พร้อมกับ hwid (hardware id) ของมันไปยังฐานข้อมูลของ Pushwoosh และทำให้อุปกรณ์นั้นมีสิทธิ์รับ In-App Messages และสถิติการเปิดแอปจะเพิ่มขึ้นหนึ่งครั้ง เมื่ออุปกรณ์ถูกบันทึกลงในฐานข้อมูลแล้ว คุณสามารถเริ่มส่ง Tags สำหรับอุปกรณ์นั้นและกำหนด User ID ได้หากจำเป็น
ณ จุดนี้ push token ยังไม่มีอยู่ และอุปกรณ์นี้จะจัดอยู่ในหมวดหมู่ Total Devices
หากอุปกรณ์ไม่มีการใช้งานนานกว่า 90 วัน เช่น ไม่มีคำขอ /applicationOpen จาก SDK ของเราสำหรับอุปกรณ์นั้น ไม่มี Events ที่ถูกทริกเกอร์ และอุปกรณ์นั้นไม่มี push token อุปกรณ์จะถูกลบออกจากฐานข้อมูล ระยะเวลาที่ไม่มีการใช้งานนี้สามารถกำหนดค่าได้ หากต้องการรีเซ็ตระยะเวลาที่ไม่มีการใช้งาน โปรดติดต่อผู้จัดการความสำเร็จของลูกค้า (Customer Success Manager) หรือทีมสนับสนุนลูกค้า (Customer Support team) ของเรา
Push Enabled devices
Anchor link toPush Enabled คืออุปกรณ์ที่มี push token เชื่อมโยงอยู่ ซึ่งหมายความว่าคุณสามารถส่ง push notifications ไปยังอุปกรณ์ดังกล่าวได้ และเกตเวย์คลาวด์จะทำการส่ง push ของคุณ
จำนวน Push Enabled devices จะแสดงอยู่ในบัญชี Pushwoosh ของคุณ — ตัวเลขด้านซ้ายบนซ้ายของ Control Panel
ทันทีที่ผู้ใช้ยินยอมที่จะรับ push notifications, push token จะถูกออกโดยเกตเวย์คลาวด์ เช่น APNS และ FCM และ SDK ของเราจะส่งคำขอ API ไปยัง endpoint /registerDevice ของ Pushwoosh พร้อมกับโทเค็นนี้:
Pushwoosh request: Url: https://api.pushwoosh.com/json/1.3/registerDevice Payload: {"request": {"gateway": "production", "jailbroken": 0, "notificationTypes": 7, "app_version": "1.11.2", "application": "66716-7F06D", "sounds": ["bubble.wav"], "device_type": 1, "userId": "76051F70-....-46B5-B4BA-F3FC94BD3534", "language": "en", "hwid": "76051F70-....-46B5-B4BA-F3FC94BD3534", "package": "com.pushwoosh.pushon", "timezone": "25200", "os_version": "12.1.4", "push_token": "9c943351faaa7080a1c076343521.......17d220a0c68f42125cd98bb", "v": "5.9.1", "device_model": "iPhone10,1"}}ตอนนี้ เนื่องจากเรามี push token ที่ลงทะเบียนในฐานข้อมูลของเราสำหรับอุปกรณ์แล้ว อุปกรณ์นั้นจะถือว่าเป็น Push Enabled และคุณสามารถเริ่มส่ง push notifications ไปยังอุปกรณ์นั้นได้
เมื่อคุณส่ง push notification, APNS และ FCM จะส่งคืนสถานะของ push token ของผู้รับแต่ละรายให้เรา หากโทเค็นใดถูกทำเครื่องหมายว่าไม่ถูกต้องหรือไม่มีอยู่จริง เราจะลบออกจากฐานข้อมูล และจำนวน Push Enabled devices จะลดลงตามนั้น
เมื่อ push token ถูกลบออกจากระบบ อุปกรณ์จะไม่อยู่ในหมวดหมู่ Push Enabled อีกต่อไป แต่ยังคงอยู่ใน Total Devices หากผู้ใช้เปิดแอปหลังจากนั้น อุปกรณ์จะได้รับ push token ใหม่และกลับไปเป็น Push Enabled devices หากไม่มีการใช้งานภายใน 90 วันหลังจากลบโทเค็น อุปกรณ์จะถูกลบออกจากฐานข้อมูลโดยสิ้นเชิง
Push Alerts Enabled devices
Anchor link toPush Alerts Enabled devices สามารถแสดงการแจ้งเตือน push notification นอกแอปได้: บนหน้าจอล็อก ในศูนย์การแจ้งเตือน หรือเป็นป้ายบนไอคอนแอป ขึ้นอยู่กับว่าผู้ใช้เปิดหรือปิดการแจ้งเตือน push notifications จากการตั้งค่าอุปกรณ์ของตน
อุปกรณ์ที่เปิดใช้งานการแจ้งเตือนจะถูกทำเครื่องหมายด้วยค่า “True” ของแท็กเริ่มต้น Push Alerts Enabled ในขณะที่ส่วนที่เหลือจะถูกทำเครื่องหมายเป็น “False” คุณสามารถตรวจสอบสิ่งนี้ได้ในสถิติ Tags ของคุณ Tag นี้จะติดตามจำนวนผู้ใช้ที่สามารถรับการแจ้งเตือน push notification ได้จริงเมื่อแอปของพวกเขาอยู่ในพื้นหลังหรือปิดอยู่
แท็ก Push Alerts Enabled เป็นแท็กเริ่มต้นและถูกรวบรวมโดยอัตโนมัติโดย Pushwoosh SDK จำเป็นต้องใช้ Pushwoosh SDK เวอร์ชันล่าสุด (ที่เผยแพร่ในฤดูใบไม้ร่วงปี 2018 หรือใหม่กว่า)
การเปรียบเทียบ Push Enabled และ Push Alerts Enabled devices จะช่วยให้คุณเห็นภาพรวมของอัตราการ opt-in ของคุณได้ดีขึ้น และสามารถช่วยเลือกช่องทางการสื่อสารที่เหมาะสมเพื่อมีส่วนร่วมกับผู้ชมในวงกว้างขึ้น การสร้างเซกเมนต์ของอุปกรณ์ที่ปิดใช้งานการแจ้งเตือนจะช่วยให้คุณเข้าถึงพวกเขาผ่านช่องทางอื่นและกระตุ้นให้พวกเขาเปิดใช้งานการแจ้งเตือนอีกครั้ง