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

Silent push notifications

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

Silent push notifications จะถูกส่งไปยังอุปกรณ์ของผู้ใช้โดยไม่มีการแจ้งเตือน (alert), เสียง หรือไอคอน badge เมื่อ silent push มาถึง แอปจะถูกปลุกให้ทำงานใน background ผู้ใช้จะไม่รับรู้ถึงการแจ้งเตือนใดๆ และไม่เห็นเนื้อหาของ push

ด้วยการส่ง silent push notifications คุณสามารถ:

  • แจ้งเตือนแอปของคุณเกี่ยวกับเนื้อหาใหม่ที่พร้อมให้ดาวน์โหลด
  • ทำงานบางอย่างใน background
  • รับข้อมูลใหม่จากเซิร์ฟเวอร์
  • ส่งข้อมูล custom data ไปยังแอป

Silent push notifications ยังมีประโยชน์เมื่อคุณต้องการล้างฐานข้อมูลผู้ใช้ ทุกครั้งที่ส่ง push ออกไป push tokens ที่ไม่ถูกต้องหรือไม่มีอยู่จริงจะถูกลบออกจากฐานข้อมูลของเรา นั่นคือเหตุผลที่ silent push notifications ถูกใช้ใน Uninstalls tracking ซึ่งช่วยให้ฐานผู้ใช้ของคุณถูกต้องและเป็นปัจจุบันอยู่เสมอ

การดำเนินการ (Implementation)

Anchor link to

Customer Journey

Anchor link to

คุณสามารถส่ง silent push notifications โดยใช้อิลีเมนต์ Data to app ใน Customer journeys อิลีเมนต์ Data to app จะส่ง silent push notifications พร้อม custom data โดยอัตโนมัติเพื่อกระตุ้นการทำงานภายในแอป (in-app actions) โดยไม่แจ้งเตือนผู้ใช้

ในการส่ง silent push notifications:

  1. เพิ่มอิลีเมนต์ Data to app ลงใน Journey canvas ของคุณ
  2. วางโค้ด JSON ของคุณลงในช่องที่ระบุ JSON payload จะประกอบด้วย custom data ที่แอปของคุณจะประมวลผลเมื่อได้รับ silent push
  3. คลิก Save เพื่อใช้การกำหนดค่า

Silent push notification จะถูกส่งไปยังอุปกรณ์ของผู้ใช้ใน background โดยปลุกแอปของคุณให้ประมวลผล custom data โดยไม่แสดงการแจ้งเตือน เสียง หรือ badge ใดๆ

คุณยังสามารถส่ง silent push notifications ผ่าน Pushwoosh API โดยความช่วยเหลือจากทีมพัฒนาของคุณ

แบบฟอร์ม Push preset แบบเก่า (Legacy)

Anchor link to

ในการส่ง silent push notification ให้ไปที่ Content > Presets และเพิ่ม preset ใหม่

หน้า Content Presets แสดงตัวเลือกในการเพิ่ม push preset ใหม่

ระบุแพลตฟอร์ม—iOS หรือ Android

หน้าจอเลือกแพลตฟอร์มแสดงตัวเลือก iOS และ Android สำหรับ push preset

เพิ่มชื่อ (title) และการสมัครรับข้อมูล (subscription) (ผู้ใช้ของคุณจะไม่เห็นส่วนนี้ ดังนั้นคุณสามารถใช้ข้อความทดสอบใดก็ได้) จากนั้นติ๊กที่ช่อง Silent Push

แบบฟอร์ม push preset แสดงช่อง title, subscription และช่องติ๊ก Silent Push ที่ถูกเปิดใช้งาน

เลื่อนไปที่ด้านล่างของหน้าและบันทึก preset นี้

ปุ่ม Save ที่ด้านล่างของแบบฟอร์มกำหนดค่า push preset

ไปที่ Campaigns > Journey เลือก journey ที่คุณมีอยู่แล้ว หรือ สร้างใหม่ จากนั้น โดยการคลิกที่อิลีเมนต์ Push ให้เลือก preset ที่มี silent push

Customer journey canvas แสดงอิลีเมนต์ Push พร้อมเมนู dropdown สำหรับเลือก preset

เมื่อ journey ของคุณพร้อมแล้ว ให้คลิก Launch campaign ที่ด้านขวา

ปุ่ม Launch campaign ที่ด้านขวาของอินเทอร์เฟซ customer journey