สร้างการพุช
วัตถุประสงค์ของบทความนี้คือการให้คำแนะนำผู้ใช้เกี่ยวกับวิธีการสร้างข้อความแจ้งเตือนในคอนโซลของ Engagelab
การสร้างข้อความแจ้งเตือน
เข้าสู่หน้า [Push]-[Create a Push]-[Create a Notification Message] เพื่อสร้างงานการแจ้งเตือน การอธิบายการตั้งค่าพารามิเตอร์มีดังนี้:
การตั้งค่าพื้นฐาน
- แพลตฟอร์มเป้าหมาย:
- ก่อนเลือกแพลตฟอร์ม โปรดตั้งค่าช่องทางที่เกี่ยวข้องใน [การตั้งค่าการรวม]
- บัญชีย่อยสามารถเลือกได้เฉพาะแพลตฟอร์มที่ได้รับอนุญาตจากบัญชีหลัก
- หัวข้อ:
- หัวข้อของข้อความแจ้งเตือน โปรดหลีกเลี่ยงการใช้คำว่า "ทดสอบ, test, ตัวเลขล้วน" หรือเนื้อหาที่ไม่มีความหมายอื่นๆ มิฉะนั้นอาจถูกบล็อกโดยผู้ให้บริการและไม่สามารถรับข้อความแจ้งเตือนได้!
- เนื้อหา: เนื้อหาของข้อความแจ้งเตือน โปรดหลีกเลี่ยงการใช้คำว่า "ทดสอบ, test, ตัวเลขล้วน" หรือเนื้อหาที่ไม่มีความหมายอื่นๆ มิฉะนั้นอาจถูกบล็อกโดยผู้ให้บริการและไม่สามารถรับข้อความแจ้งเตือนได้!
- รองรับการเพิ่มหัวข้อและเนื้อหาการแจ้งเตือนหลายภาษา: เราจะตรวจจับภาษาของอุปกรณ์ผู้ใช้ปลายทางโดยอัตโนมัติ หากไม่ได้ตั้งค่าภาษาอื่น ผู้ใช้เป้าหมายทั้งหมดจะได้รับเนื้อหาตามการตั้งค่าภาษา [เริ่มต้น]
- รองรับการแปลด้วย AI เพียงคลิกเดียว
- เวลาส่ง: เลือกเวลาส่ง
- ส่งทันที: ส่งข้อความทันที
- ส่งล่าช้า: เวลาส่งสามารถตั้งค่าได้เฉพาะหลังจากเวลาปัจจุบันสามนาที และงานที่กำหนดเวลาไม่สามารถเกินหนึ่งปี
- การแจ้งเตือนแบบกระจายตัว:* ส่งข้อความในช่วงเวลาที่กำหนดเพื่อลดภาระเซิร์ฟเวอร์
- การคลิกแจ้งเตือนเพื่อเปิด:* การดำเนินการหลังจากคลิกแจ้งเตือน
- เปิดแอปพลิเคชัน
- Intent (แนะนำ):
- รูปแบบ: intent:#Intent;action=actionเส้นทาง;component=ชื่อแพ็กเกจ/เส้นทางActivity;end
- deeplink:
- รูปแบบ: scheme://test?key1=val1&key2=val2
ตัวเลือกขั้นสูง (ไม่บังคับ)
- การผูกตัวระบุแผนการแจ้งเตือน: คุณสามารถจัดการข้อความแจ้งเตือนที่คล้ายกันผ่านตัวระบุแผนการแจ้งเตือน หลังจากนั้น คุณสามารถดูจำนวนการส่งข้อความทั้งหมด การคลิกของผู้ใช้ ฯลฯ ตามมิติของแผน
- การเลือกประเภทข้อความ:
- ข้อความระบบ: สอดคล้องกับข้อความการแจ้งเตือนบริการในช่องทางของผู้ให้บริการแต่ละราย (Huawei/Honor: บริการและการสื่อสาร, Xiaomi/OPPO: ข้อความส่วนตัว, vivo: ข้อความระบบ) โดยปกติผู้ให้บริการจะไม่จำกัดจำนวนการส่งข้อความ
- ข้อความการดำเนินงาน: สอดคล้องกับข้อความการตลาดและการดำเนินงานในช่องทางของผู้ให้บริการแต่ละราย (Huawei/Honor: การให้คำปรึกษาด้านการตลาด, Xiaomi/OPPO: ข้อความสาธารณะ, vivo: ข้อความการดำเนินงาน) โดยปกติผู้ให้บริการจะจำกัดจำนวนการส่งข้อความอย่างเข้มงวด
- ค่าเริ่มต้นเลือกข้อความการดำเนินงาน
- เวลามีชีวิตอยู่: เมื่อส่งข้อความแจ้งเตือนไปยังผู้ใช้ หากผู้ใช้ไม่ออนไลน์ในขณะนั้น จะบันทึกเป็นข้อความออฟไลน์และส่งไปยังผู้ใช้เมื่อผู้ใช้ออนไลน์ในครั้งถัดไป
- ค่านี้สามารถใช้เพื่อกำหนดระยะเวลาการจัดเก็บข้อความออฟไลน์ กล่าวคือ ในระยะเวลาที่กำหนด ผู้ใช้ที่ออนไลน์จะยังคงได้รับข้อความแจ้งเตือน หากเกินระยะเวลาจะหมดอายุ
- ระยะเวลาเริ่มต้นคือ 1 วัน หากตั้งค่าเป็น 0 หมายความว่าไม่เก็บข้อความออฟไลน์ กล่าวคือ ผู้ใช้ที่ออนไลน์ในขณะนั้นเท่านั้นที่จะได้รับข้อความแจ้งเตือน ผู้ใช้ที่ไม่ออนไลน์ทั้งหมดจะไม่ได้รับข้อความแจ้งเตือน
- ฟิลด์เพิ่มเติม: ใช้สำหรับการจัดการเหตุการณ์ที่กำหนดเองของไคลเอนต์ คุณสามารถเพิ่มหรือลบฟิลด์เพิ่มเติมได้
การตั้งค่าสำหรับ Android
- สถานะช่องทางของผู้ให้บริการ: หลังจากเสร็จสิ้นการรวมและการตั้งค่าช่องทางของผู้ให้บริการที่เกี่ยวข้อง สถานะช่องทางของผู้ให้บริการที่เกี่ยวข้องจะถูกเน้น
- นโยบายการส่งข้อความ: คุณสามารถกำหนดนโยบายการแจกจ่ายลำดับความสำคัญสำหรับช่องทางของผู้ให้บริการและช่องทางของ Engagelab เมื่อเลือกนโยบายของผู้ให้บริการ โปรดตรวจสอบให้แน่ใจว่าช่องทางของผู้ให้บริการได้รับการกำหนดค่าเรียบร้อยแล้ว
- การแจกจ่ายช่องทางระบบหมายความว่า ตราบใดที่กระบวนการเบราว์เซอร์มีอยู่ในระบบปฏิบัติการ ข้อความสามารถแจกจ่ายได้
- การแจกจ่ายช่องทางของ Engagelab หมายความว่าการแจกจ่ายผ่าน websocket ของ Engagelab จำเป็นต้องให้ผู้ใช้เปิดหน้าเว็บไซต์ของคุณ
- รูปแบบการแจ้งเตือน: แตกต่างจากรูปแบบแถบการแจ้งเตือนที่มีอยู่ใน MTPush SDK รูปแบบแถบการแจ้งเตือนที่นี่สร้างขึ้นผ่าน API ของระบบในสามรูปแบบทั่วไป รายละเอียดโปรดคลิก "?" เพื่อดูคำอธิบาย รองรับ MTPush Android SDK 3.0.1 และรุ่นที่สูงกว่า
- รูปแบบแถบการแจ้งเตือนที่กำหนดเอง: คุณสามารถตั้งค่าหลายรูปแบบในไคลเอนต์เพื่อระบุหมายเลขที่แตกต่างกัน เมื่อเซิร์ฟเวอร์ส่งข้อความให้ระบุหมายเลขเพื่อใช้รูปแบบที่ตั้งค่าไว้ก่อนหน้านี้ ค่าเริ่มต้นคือ 0 หมายถึงใช้รูปแบบเริ่มต้น
- ไอคอนการแจ้งเตือน: ไอคอนด้านขวาของแถบการแจ้งเตือน
- โลโก้เริ่มต้น: แถบการแจ้งเตือนแสดงไอคอนเริ่มต้นของแอปพลิเคชัน
- ไอคอนเส้นทางที่ระบุ: แถบการแจ้งเตือนแสดงไอคอนเส้นทางที่ระบุ รูปภาพสามารถเป็นทรัพยากรเครือข่ายที่เริ่มต้นด้วย HTTP หรือ HTTPS หรือเส้นทางโฟลเดอร์ทรัพยากร drawable
- เทมเพลตการแจ้งเตือน: คุณสามารถตั้งค่าลำดับความสำคัญของการแจ้งเตือนเพื่อลดการรบกวนลูกค้า ค่าเริ่มต้นเลือกเทมเพลตการแจ้งเตือนปกติ เทมเพลตรวมถึงชื่อเทมเพลต, ชื่อช่องทาง, ID ช่องทาง, ลำดับความสำคัญ, หมวดหมู่, ประเภทการแจ้งเตือน และการตั้งค่าเสียง
- เทมเพลตการแจ้งเตือนปกติ: ลำดับความสำคัญของการแจ้งเตือนคือ PRIORITY_DEFAULT ประเภทการแจ้งเตือนคือ Sound | Vibrate | Lights
- เทมเพลตการแจ้งเตือนเบา: ลำดับความสำคัญของการแจ้งเตือนคือ PRIORITY_LOW ประเภทการแจ้งเตือนคือ Vibrate | Lights
- เทมเพลตการแจ้งเตือนสำคัญ: ลำดับความสำคัญของการแจ้งเตือนคือ PRIORITY_HIGH ประเภทการแจ้งเตือนคือ Sound | Vibrate | Lights
- คลิก "สร้างเทมเพลตการแจ้งเตือนใหม่" เพื่อกำหนดเทมเพลตการแจ้งเตือนเอง
- Channel_id: สำหรับฟังก์ชันช่องทางการแจ้งเตือนของระบบ Android 8.0 และรุ่นที่สูงกว่า จำเป็นต้องระบุ ID ช่องทางการแจ้งเตือนสำหรับการแจ้งเตือน
- Priority: ลำดับความสำคัญนี้ใช้ได้เฉพาะกับช่องทางของ Engagelab ค่าเริ่มต้นของคุณสมบัติลำดับความสำคัญตั้งค่าเป็น PRIORITY_DEFAULT ข้อมูลเพิ่มเติมโปรดดู เอกสารนักพัฒนา ใช้ได้กับ MTPush Android SDK 3.0.1 และรุ่นที่สูงกว่า
- Category: ระบบอาจใช้คุณสมบัติหมวดหมู่ของการแจ้งเตือนเพื่อจัดเรียงหรือกรองในแถบการแจ้งเตือน ใช้ได้กับ MTPush Android SDK 3.0.1 และรุ่นที่สูงกว่า คำอธิบายอย่างเป็นทางการโปรดดู เอกสารนักพัฒนา
- ประเภทการแจ้งเตือน: นักพัฒนาสามารถเลือกตัวเลือกที่เกี่ยวข้องเพื่อระบุประเภทการแจ้งเตือนเมื่อถึงโทรศัพท์ แต่ไม่สามารถเกินข้อจำกัดของระบบ ตัวอย่างเช่น หากเสียงเรียกเข้าโทรศัพท์เปิดอยู่ จะอนุญาตให้เปิดการสั่นและไฟ LED (ใช้ได้กับ MTPush Android SDK 3.0.3 และรุ่นที่สูงกว่า)
- จำนวนมุม: ไอคอนที่มุมขวาบนของไอคอนแอปพลิเคชัน
- คุณสมบัตินี้ใช้ได้เฉพาะกับ Huawei emui 8.0 และรุ่นที่สูงกว่า และ Xiaomi MIUI 6 และรุ่นที่สูงกว่า
- หากไม่ได้กรอกฟิลด์นี้ หมายความว่าจะไม่เปลี่ยนแปลงจำนวนมุม (เนื่องจากการควบคุมของระบบ ไม่ว่าจะแจกจ่ายไปยังช่องทางของ Engagelab หรือช่องทางของผู้ให้บริการ อุปกรณ์ Xiaomi จะมีผล +1 โดยค่าเริ่มต้น); มิฉะนั้น ข้อมูลมุม_add_Num ที่กำหนดค่าไว้ในข้อความแจ้งเตือนถัดไปจะเพิ่มขึ้นตามจำนวนมุมก่อนหน้า
- แนะนำให้กำหนดค่า corner_add_Num เป็น 1; ตัวอย่าง: corner_add_Num กำหนดค่าเป็น 1 จำนวนมุมก่อนแอปพลิเคชันคือ 2 หลังจากส่งข้อความมุมนี้แล้ว จำนวนมุมที่แสดงในแอปพลิเคชันคือ 3
การกำหนดค่าบน iOS
- silent_push:
- Content available: 1. ไม่มีการแจ้งเตือนเสียง, เนื้อหาข้อความ หรือพารามิเตอร์อื่น ๆ คุณสามารถอัปเดตเนื้อหาโดยไม่รบกวนผู้ใช้ ดูเพิ่มเติมที่ "Silent Remote Notifications"
- Notification subtitle: ฟิลด์นี้ใช้ได้เฉพาะกับระบบเวอร์ชัน iOS 10 ขึ้นไป แพลตฟอร์ม Android และเวอร์ชัน iOS อื่น ๆ จะไม่ได้รับผลกระทบจากเนื้อหาในฟิลด์นี้
- content-available: ฟีเจอร์ใหม่ที่เพิ่มตั้งแต่ iOS 7 คำอธิบายนี้คือการแจ้งเตือนระยะไกลในพื้นหลัง หากไม่ได้เปิดใช้งาน จะเป็นการแจ้งเตือนระยะไกลทั่วไป ดูรายละเอียดเพิ่มเติมที่ "Background Remote Notification"
- mutable-content: ฟีเจอร์ใหม่ที่เพิ่มตั้งแต่ iOS 10 หากเปิดใช้งาน จะรองรับฟีเจอร์ unnotificationserviceextension ของ iOS 10 หากไม่ได้เปิดใช้งาน จะเป็นการแจ้งเตือนระยะไกลทั่วไป ดูรายละเอียดเพิ่มเติมที่ "UNNotificationServiceExtension"
- apns-collapse-id: การแจ้งเตือนที่มีพารามิเตอร์ collapse ID ซึ่งจะเขียนทับการแจ้งเตือนที่มี collapse ID เดียวกันในศูนย์การแจ้งเตือน ค่า collapse ID ต้องไม่เกิน 64 ไบต์ รายละเอียดเพิ่มเติมดูได้ที่ APNs Guide
- Notification reminder template: คุณสามารถตั้งค่าลำดับความสำคัญของการแจ้งเตือนเพื่อหลีกเลี่ยงการรบกวนลูกค้าบ่อย ๆ โดยค่าเริ่มต้นจะเลือกเทมเพลตการแจ้งเตือนทั่วไป เทมเพลตรวมถึงชื่อเทมเพลต, การจัดประเภทการแจ้งเตือน, เสียง, ระดับเสียง, ความสำคัญ, หมวดหมู่, Thread-id และ Interruption-level
- General reminder template: การจัดประเภทการแจ้งเตือนคือ "การแจ้งเตือนทั่วไป", เสียงคือ "เสียงการแจ้งเตือนเริ่มต้น", interruption-level คือ "active"
- Imperceptible reminder template: ประเภทการแจ้งเตือนคือ "ประเภทการแจ้งเตือน", เสียงคือ "เงียบ", interruption-level คือ "passive"
- คลิก "New Message Reminder Template" เพื่อปรับแต่งเทมเพลตการแจ้งเตือน
- General notification: ระบุเสียงผ่านฟิลด์เสียง ค่าเริ่มต้นคือ default ซึ่งเป็นเสียงเริ่มต้นของระบบ หากตั้งค่าเป็นค่าว่าง จะไม่มีเสียง หากตั้งค่าเป็นชื่อพิเศษ คุณต้องกำหนดค่าเสียงในแอปของคุณเพื่อให้ทำงานได้ตามปกติ
- Alarm notification: แอปพลิเคชันที่ต้องการแจ้งเตือนการเตือนภัยต้องไปที่ Apple Developer เพื่อขออนุญาต
- category: หมวดหมู่ iOS รองรับการส่งพารามิเตอร์นี้เฉพาะระบบ iOS 8 ขึ้นไป
- thread-id: ตัวระบุเฉพาะสำหรับการจัดกลุ่มการแจ้งเตือน
- interruption-level: ใช้กำหนดระดับการขัดจังหวะของลำดับความสำคัญและเวลาการส่งการแจ้งเตือน ดูรายละเอียดเพิ่มเติมที่ Interruption level field
- Badge Number:
- คุณสามารถระบุ badge ของการแจ้งเตือน APNs ได้โดยตรง ซึ่งจะแสดงที่มุมขวาบนของไอคอนแอปพลิเคชันบนเดสก์ท็อป หมายถึงจำนวนข้อความที่ยังไม่ได้อ่านของแอปพลิเคชัน
- ยังรองรับการดำเนินการเช่น +12, -3 Mtpush จะดำเนินการแยกกันสำหรับ badge ปัจจุบันของผู้ใช้แต่ละคน ตัวอย่างเช่น หาก badge ของผู้รับ A และ B คือ 1 และ 2 ตามลำดับ หลังจากส่ง +2 badge ของ A จะกลายเป็น 3 และ badge ของ B จะกลายเป็น 4 ค่าเริ่มต้นคือ 1
กลุ่มเป้าหมาย
- All: รั้วนี้จะถูกส่งไปยังผู้ใช้ที่ลงทะเบียนออนไลน์ในปัจจุบันและผู้ใช้ที่ลงทะเบียนในอนาคตทั้งหมดของแอป
- registrationID: ส่งได้สูงสุด 1000 ครั้งต่อครั้ง
- User Segmentation: รองรับการแบ่งกลุ่มผู้ใช้แบบกำหนดเองตามกฎสำหรับการแจ้งเตือนแบบกำหนดเป้าหมาย
เวลาส่ง
- การส่งทันที: ข้อความจะถูกส่งออกไปทันที
- กำหนดเวลาตามเวลาขององค์กร: ส่งตามการตั้งค่าเขตเวลาขององค์กร งานที่กำหนดเวลาไม่สามารถเกินหนึ่งปี
- กำหนดเวลาตามเวลาของผู้ใช้ปลายทาง: ส่งตามการตั้งค่าเขตเวลาของอุปกรณ์ผู้ใช้ปลายทางแต่ละคน หากคุณต้องการส่งการแจ้งเตือนถึงผู้ใช้ทั้งหมดในเขตเวลาต่าง ๆ เวลา 10.00 น. พรุ่งนี้ เพียงตั้งค่าเวลา 10.00 น.; หมายเหตุ: หากข้อความถูกส่งหลังจากเวลาของเขตเวลาใด ๆ ผ่านไป ข้อความจะถูกยกเลิก ดังนั้นโปรดตรวจสอบให้แน่ใจว่าคุณเริ่มส่งล่วงหน้าอย่างน้อย 24 ชั่วโมงเพื่อหลีกเลี่ยงข้อความสำคัญไม่ถึงผู้ใช้ปลายทาง
- การส่งตามกำหนดเวลาที่เกิดซ้ำ: การส่งตามกำหนดเวลาที่เกิดซ้ำสามารถตั้งค่าให้ส่งการแจ้งเตือนโดยอัตโนมัติในช่วงเวลาปกติในช่วงระยะเวลาหนึ่ง โปรดทราบว่าหากคุณเลือกกำหนดเวลาที่เกิดซ้ำรายเดือนและเลือกวันที่ 30 ในเดือนกุมภาพันธ์ การเลือกวันที่ 30 จะถูกละเว้น
ตัวอย่าง
หลังจากกำหนดค่าพารามิเตอร์การแจ้งเตือนแล้ว คลิก "ตัวอย่าง" เพื่อดูพารามิเตอร์การแจ้งเตือนที่กำหนดค่าไว้
ยืนยันพารามิเตอร์การส่งและคลิก "ยืนยัน" เพื่อสร้างงานแจ้งเตือนสำเร็จ
หากไม่มีเป้าหมายการแจ้งเตือนที่ตรงตามเงื่อนไข จะส่งคืนข้อผิดพลาดดังนี้:
สร้างข้อความแบบกำหนดเอง
ไปที่หน้า [Create a Push] - [Custom Message] เพื่อสร้างงานแจ้งเตือน สำหรับคำแนะนำการกำหนดค่าพารามิเตอร์ ดูที่ Create Notification Message
สร้างข้อความในแอป
ข้อความในแอปคือข้อความที่แสดงภายในแอปเพื่อสื่อสารข้อมูล ส่งเสริมกิจกรรม หรือเตือนผู้ใช้ให้ดำเนินการบางอย่าง เอกสารนี้แนะนำประเภทของข้อความในแอปที่เรารองรับและขั้นตอนการสร้างที่เกี่ยวข้อง
- ข้อความในแอปจะถูกส่งผ่านช่องทาง Jiguang เท่านั้น และรองรับเฉพาะแพลตฟอร์ม Android และ iOS
- ข้อความในแอปสามารถส่งได้เฉพาะผ่าน webPortal และไม่รองรับการส่งผ่าน API ในปัจจุบัน
- ฟังก์ชันนี้ต้องการ SDK เวอร์ชัน v4.5.0+
การตั้งค่าพื้นฐาน
ชื่อข้อความ: สูงสุด 20 ตัวอักษร
แพลตฟอร์มเป้าหมาย: เลือกแพลตฟอร์มที่ต้องการรับข้อความ Push ตาม SDK ที่รวมไว้
- คุณต้องตั้งค่าแพลตฟอร์มที่เกี่ยวข้องใน "การตั้งค่าการ Push" ก่อนเลือกแพลตฟอร์ม
- บัญชีย่อยสามารถเลือกแพลตฟอร์มที่ได้รับอนุญาตจากบัญชีหลักเท่านั้น
หลังจากเลือกแพลตฟอร์มแล้ว คุณยังสามารถเลือกวิธีที่ข้อความจะปรากฏขึ้นได้:
- ไม่มีข้อจำกัดของหน้า: หมายความว่าข้อความในแอปสามารถแสดงบนหน้าใดก็ได้ (ข้อความแต่ละข้อความจะปรากฏเพียงครั้งเดียว)
- ระบุเส้นทางหน้าที่เฉพาะเจาะจง: หมายความว่าข้อความในแอปจะปรากฏเฉพาะในหน้าที่ระบุในแอป (ข้อความแต่ละข้อความจะปรากฏเพียงครั้งเดียว)
- กลุ่มเป้าหมาย: กลุ่มเป้าหมายที่ต้องการรับข้อความ Push สำหรับการทดสอบ แนะนำให้ใช้
registrationID
ที่ได้รับจากบันทึกการลงทะเบียน
- ทั้งหมด/กระจายไปยังทุกคน: จะ Push ข้อความไปยังผู้ใช้ที่ลงทะเบียนในปัจจุบันและผู้ใช้ที่ลงทะเบียนในอนาคตทั้งหมดที่ออนไลน์ในแอป
- กลุ่มผู้ใช้: รองรับการสร้างกลุ่มผู้ใช้แบบกำหนดเองตามกฎ เพื่อ Push ไปยังผู้ใช้ที่แบ่งกลุ่ม
- registrationID: สามารถ Push ได้สูงสุด 1,000 ID ต่อครั้ง
เนื้อหาข้อความ
ระบบข้อความในแอปรองรับโมเดลที่กำหนดไว้สามแบบ: interstitial, banner และเต็มหน้าจอ ซึ่งสามารถสลับได้ผ่านปุ่ม คุณยังสามารถใช้โค้ด HTML ที่กำหนดเองเพื่อสร้างเทมเพลตได้
- เนื้อหาข้อความ:
- ภาพข้อความ:
- URL ของภาพ: รองรับภาพจากเครือข่าย
- การกระทำของภาพ: ใช้ลิงก์เครือข่ายหรือ deep link เพื่อแนะนำผู้ใช้ของคุณไปยังหน้าภายนอกหรือหน้าที่เฉพาะในแอปของคุณ รองรับตัวเลือกเช่น ไปที่ URL, เปิด Deeplink, การแจ้งเตือน Push และไม่มีการกระทำ
- ไปที่ URL
- เปิด Deeplink
- การแจ้งเตือน Push: หากผู้ใช้ปฏิเสธสิทธิ์ใน prompt แบบเนทีฟก่อนหน้านี้ การคลิกการกระทำจะเปิดการตั้งค่าอุปกรณ์ของแอปของคุณ หากผู้ใช้เปิดใช้งานสิทธิ์การแจ้งเตือนแล้ว จะไม่เปิดการตั้งค่าอุปกรณ์ของแอป
- ไม่มีการกระทำ: การเลือกตัวเลือกนี้จะปิดป๊อปอัปเมื่อผู้ใช้คลิก
- หัวข้อความข้อความ:
- การตั้งค่าหัวข้อ: รองรับการตั้งค่าตัวหนา ขนาดตัวอักษร ตำแหน่ง และสีตัวอักษร
- เนื้อหาข้อความ:
- การตั้งค่าเนื้อหา: รองรับการตั้งค่าตัวหนา ขนาดตัวอักษร ตำแหน่ง และสีตัวอักษร
- รองรับการเพิ่มหลายภาษาในหัวข้อและเนื้อหาข้อความ: เราจะตรวจจับภาษาของอุปกรณ์ผู้ใช้อัตโนมัติ หากไม่ได้ตั้งค่าภาษาอื่น เนื้อหาในการตั้งค่าภาษา [ค่าเริ่มต้น] จะถูกส่งไปยังผู้ใช้เป้าหมายทั้งหมด
- ปุ่มการกระทำ: หากส่งข้อมูลการตลาดหรือโปรโมชั่น โปรดตรวจสอบให้แน่ใจว่าหน้ามีฟังก์ชันปิดด้วยคลิกเดียวที่เด่นชัด
- รองรับการตั้งค่าปุ่มหลักและปุ่มรอง
- ชื่อปุ่มและการกระทำของปุ่มที่กำหนดเองได้: การกระทำของปุ่มขึ้นอยู่กับการกระทำของภาพที่อธิบายไว้ข้างต้น
- ปุ่มปิด: การคลิกจะปิดหน้าปัจจุบัน รองรับการตั้งค่าปุ่มให้อยู่กึ่งกลางด้านล่างหรือมุมขวาบน
- ภาพข้อความ:
เวลาในการส่ง
- เวลาส่ง: เลือกเวลาส่งข้อความ
- ทันที: ส่งข้อความทันที
- กำหนดเวลา: เวลาส่งสามารถตั้งค่าได้เฉพาะเวลาที่อย่างน้อย 3 นาทีต่อไป และงานที่กำหนดเวลาไม่สามารถเกินหนึ่งปี
- Push แบบจำกัดความเร็ว: เสร็จสิ้นการ Push ภายในเวลาที่กำหนดเพื่อลดแรงกดดันของเซิร์ฟเวอร์
การตั้งค่าขั้นสูง
- ป๊อปอัปที่ล่าช้า:
- ป๊อปอัปทันที: เมื่อเงื่อนไขสำหรับข้อความในแอปตรงกัน จะป๊อปอัปจากหน้าในทันที
- ป๊อปอัปที่ล่าช้า: รองรับการตั้งค่าให้ "ป๊อปอัปหลังจากอยู่ในหน้า ** วินาที" ค่าเริ่มต้นตั้งไว้ที่ 3 วินาที และรองรับการตั้งค่าให้ "ป๊อปอัป ** วินาทีหลังจากข้อความในแอปครั้งสุดท้าย" ค่าเริ่มต้นตั้งไว้ที่ 3 วินาที
- เวลาหายไป: การตั้งค่าเริ่มต้นคือหายไปหลังจากช่วงเวลาหนึ่ง แต่สามารถสลับให้ผู้ใช้ต้องปิดป๊อปอัปด้วยตนเองเพื่อให้หายไป
- หายไปหลังจากช่วงเวลาหนึ่ง: เวลาที่กำหนดสำหรับข้อความแบนเนอร์คือหายไปหลังจาก 5 วินาที ข้อความ interstitial และ HTML หายไปหลังจาก 30 วินาที ช่วงเวลาที่อนุญาตคือ 5-180 วินาที ข้อความเต็มหน้าจอจะไม่ถูกควบคุมโดยการตั้งค่านี้หากมีการกำหนดปุ่มข้ามและเวลาข้าม
- ผู้ใช้ปิดด้วยตนเอง: หากเลือกตัวเลือกนี้ ปุ่มปิดต้องเปิดใช้งาน หากไม่ได้เปิดใช้งาน ระบบจะเปิดใช้งานโดยอัตโนมัติ
- ระยะเวลาความถูกต้องของการแสดงข้อความ: ผู้ใช้ต้องออนไลน์และเข้าสู่หน้าจอแสดงผลภายในระยะเวลานี้เพื่อให้ข้อความแสดงผลได้อย่างถูกต้อง มิฉะนั้นจะหมดอายุ
- ข้อความ Push ที่ส่งไปยังผู้ใช้เฉพาะ หากผู้ใช้ยังออฟไลน์ก่อน "เวลาหมดอายุของการแสดงผล" จะถูกบันทึกเป็นข้อความออฟไลน์และจะ Push ต่อเมื่อผู้ใช้กลับมาออนไลน์ครั้งถัดไป
- หากข้อความถูกส่งไปยังแอปแล้ว แต่ผู้ใช้ปลายทางไม่เคยเข้าสู่หน้าที่ระบุ และเกิน "เวลาหมดอายุของการแสดงผล" ข้อความในแอปจะไม่แสดงอีกเมื่อผู้ใช้เข้าสู่หน้า
- พารามิเตอร์เพิ่มเติม: ใช้สำหรับการจัดการเหตุการณ์ของไคลเอนต์แบบกำหนดเอง