Push Notification
Last updated
Last updated
ใช้งาน Push Notification เพื่อส่งข้อความไปยังแอพพลิเคชันมือถือ
Push Notification ใช้เพื่อเรียก hub Push Notification เพื่อส่งข้อความไปยังแอพพลิเคชันมือถือโดยใช้แพลตฟอร์ม Android หรือ iOS
แผงการกําหนดค่า Push Notification Node มี 3 แท็บเพื่อกําหนดคุณสมบัติ
General
แท็บ General ประกอบด้วยข้อมูลทั่วไป เช่น title name, task id, description เป็นต้น
BusinessObject
ใช้เพื่อกําหนดค่าและแมป Business Objec สําหรับอินพุตและเอาต์พุตสําหรับโหนด
Push Notification
Property
Mandatory
Default
Description
Application Name
Y
ชื่อของแอพพลิเคชันมือถือที่จะส่งข้อความ
use environment
N
Unchecked
หากผู้ใช้เลือกใช้ environment checkbox ระบบจะแสดงรายการ environment variables เพื่อให้ผู้ใช้เลือก ผู้ใช้สามารถตั้งค่า Node URL ในหน้าจอการตั้งค่า environment variables และเลือกตัวแปรในแผงการกําหนดค่า
Node Url
Y
URL สําหรับเรียก push-notification hub หากผู้ใช้เลือกใช้ environment ให้เลือก environment variables ที่สอดคล้องกับ Node URL
Android Platform
Y, when use Android platform.
Off
ในการใช้แพลตฟอร์ม Android มี 2 ตัวเลือก On และ Off.
iOS Platform
Y, when use iOS platform.
Off
ในการใช้แพลตฟอร์ม iOS มี 2 ตัวเลือก On และ Off.
คุณสามารถใช้ทั้งสองแพลตฟอร์มใน Push Notification Node เดียว
ค่าสําหรับ Settings มีดังนี้
แพลตฟอร์ม Android เมื่อเลือก Android Platform เป็น Platform Type ผู้ใช้จะต้องป้อนข้อมูลเพื่อเรียก push notification สําหรับ Android ใน Android Platform
Property
Mandatory
Default
Description
Collapse Key
N
เมื่อต้องการให้ collapse key เพื่อทําเครื่องหมายข้อความว่า collapse ได้ ข้อความที่ collapse ได้คือข้อความที่อาจถูกแทนที่ด้วยข้อความใหม่หากยังไม่ได้ส่งไปยังอุปกรณ์ ใช้ในแอพที่เกี่ยวข้องเฉพาะข้อความล่าสุดเท่านั้น
Package Name
Y
เพื่อกําหนดชื่อแพ็กเกจของแอพพลิเคชันมือถือ
Priority
Y
เพื่อกําหนดลําดับความสําคัญของ push-notification มี 2 ตัวเลือก High และ Normal High ใช้เพื่อปลุกอุปกรณ์นอนหลับเมื่อจํา
เป็นและเพื่อเรียกใช้การประมวลผลที่ จํากัด Normal ถูกตั้งค่า เมื่ออุปกรณ์อยู่ใน Doze การจัดส่งอาจล่าช้า
Server Key
Y
คีย์เซิร์ฟเวอร์ที่อนุญาตให้แอพพลิเคชันมือถือเข้าถึงบริการของ Google คุณรับคีย์เซิร์ฟเวอร์ได้เมื่อสร้างโปรเจ็กต์ Firebase และลงทะเบียนแอพพลิเคชันบนอุปกรณ์เคลื่อนที่
แพลตฟอร์ม iOS เมื่อเลือก iOS Platform เป็น Platform Type ผู้ใช้จะต้องป้อนข้อมูลเพื่อเรียก push notification สําหรับ iOS ใน iOS Platform
Property
Mandatory
Default
Description
Package Name
Y
เพื่อกําหนดชื่อแพ็กเกจของแอพพลิเคชันมือถือ
Production Cert File
Y
ไฟล์ใบรับรองการผลิตสําหรับแอพพลิเคชัน iOS
Production Key File
Y
ไฟล์ Private Key สําหรับการผลิตสําหรับแอพพลิเคชัน iOS
Password for Production
Y
รหัสผ่านสําหรับการรับรองความถูกต้องของไฟล์ใบรับรองการผลิตและไฟล์คีย์การผลิต
Dev Cert File
Y
ไฟล์พัฒนาใบรับรองสําหรับแอพพลิเคชัน iOS
Dev Key File
Y
ไฟล์พัฒนาคีย์ส่วนตัวสําหรับแอพพลิเคชัน iOS
Password for Dev
Y
รหัสผ่านสําหรับการรับรองความถูกต้องของไฟล์ dev-cert และไฟล์ dev-key
Is Production?
Y
Yes
เพื่อกําหนดว่าใช้ค่าการผลิตของการแจ้งเตือนแบบพุชหรือไม่ มี 2 ตัวเลือก Yes และ No
ปุ่ม upload ใช้เพื่ออัปโหลดไฟล์ใบรับรองและคีย์ส่วนตัวสําหรับสภาพแวดล้อมการผลิตหรือการพัฒนา
ทั้งแท็บ Android และ iOS มีปุ่ม "Open Mapping Parameter" การคลิกที่ปุ่ม "Open Mapping parameter" จะเปลี่ยนเส้นทางผู้ใช้ไปยังหน้าจอ Mapping Parameter ซึ่งผู้ใช้สามารถคลิกที่ Mapping Parameter Input line หรือ Mapping Parameter Output line เพื่อแมปพารามิเตอร์สําหรับ Push Notification task นี้