Mobile Notification ทำกันยังไง? by heha
29
Feb0
Feb0
Notification ใน Mobile ปกติจะแบ่งออกเป็น 2 ประเภทหลักได้แก่
- Local Notification – หรือการแจ้งเตือนภายในเครื่อง ส่วนนี้เป็นการยิง API ไปบอกกับ OS ว่าขอ “ตั้งเวลา” ส่ง Notification ในเวลากี่โมง เมื่อตั้งแล้วถึงเวลาที่กำหนด ระบบจะส่งข้อความแจ้งเตือนตามที่ตั้งไว้ หากเป็น Unity3D แนะนำ Plugin 2 ตัวนี้ครับ Unity Android Notification (ฟรี) และ Cross Platform Native Plugin ($45.99) แบบเสียตังสำหรับคนขี้เกียจ และสำหรับ iOS แบบฟรีก็มีเช่นกันคือตัว Unity มี API ให้เองเลย ดูได้ที่ Doc Unity หน้านี้ (function RegisterForNotifications และ ScheduleLocalNotification)
การใช้งานตรงส่วนนี้มักใช้กับการเตือนที่รู้เวลาล่วงหน้าเช่น เตือนว่า Energy เต็มแล้ว เตือนว่าถึงเวลาเริ่ม tournament ประจำสัปดาห์แล้วเป็นต้น - Push Notification – หรือการแจ้งเตือนโดยส่งข้อมูลจาก server ไปยังเครื่องมือถือ โดยมักใช้ในการแจ้งข่าวสารใหม่ๆ ของเกมหรือเตือนให้กลับไปเล่นเกมกรณีไม่ได้เล่นมานาน อันนี้แน่นอนว่าส่งข้อมูลจาก server เราก็ต้องมี server ตัวเองใช่มะ แต่ไม่ต้องครับ!! เพียงเราใช้บริการจาก OneSignal ปัญหาทุกอย่างจะหมดไป!! ส่วนราคาค่าบริการ และ Feature ก็ตามรูปเลยครับ
เดี๋ยวๆๆๆ ใช่แล้ว ทั้งหมดนี้ฟรีและ Unlimit!! เห้ยจริงดิ!! ซึ่งสาเหตุที่เค้าให้บริการฟรีได้เพราะแต่ก่อนเค้าก็เคยเก็บตัง แต่ตั้งแต่มีนายทุนมาลงทุนเพิ่ม ปรากฏว่าตอนนี้เลยกลายเป็นฟรีไปหมด และ Feature เยอะมากๆๆๆๆ ไม่น่าเชื่อว่าจะฟรีเลยทีเดียว ไม่ต้องห่วงว่ามันจะหลอกลวงไหมเพราะเจ้าใหญ่ๆ ใช้กันเพียบ เช่น Uber, Zynga, 9gag, MTV มันดียังไงบ้างน่ะเหรอ ผมเพิ่มเติมให้อีกดังนี้
- สมัครง่ายมาก ทุกขั้นตอนมีบอกวิธีการติดตั้งอย่างละเอียดยิบ แถมมีปุ่มให้ทดสอบยิง Notification ตั้งแต่ยังติดตั้งยังไม่เสร็จด้วย แล้วบอกให้เสร็จสรรพว่าเราลืม set อะไรตรงไหน โอ้วววว
- บอกขั้นตอนการตั้งค่าที่เว็บ Google และ Apple ให้ละเอียดยิบว่าต้องตั้งค่าโปรเจคอย่างไรบ้าง มีรูปประกอบพร้อม
- ตั้งค่า cer ของ apple ไม่ได้สักที? ไม่เป็นไร เรามีบริการ setup cer ให้อัตโนมัติ เพียงกรอก apple id/password เดี๋ยวเราจัดให้ (ใครกลัวมันเอา account เราไปทำอะไรก็เปลี่ยน password ก่อนกรอก แล้วค่อยเปลี่ยนกลับได้ครับ)
- มี Chat เด้งๆ มาบอก มีข้อสงสัยอะไรถามเราได้เลยนะ เราพร้อมตอบเสมอ โอ้ววววว
- setup push notification จนใช้งานได้เรียบร้อย ทดลองยิงๆ ไป 4-5 ครั้ง มีเมล์มาถามบอกเราพบว่าคุณได้ทำการติดตั้งสมบูรณ์แล้ว หากพบความไม่สะดวกหรืออยากติชมอะไรให้แจ้งมาได้เลย โอ้าวววว
- มี Analytic เช็คให้ Real time ว่ายิง notification ไปทั้งหมดเท่าไหร่ มีคนคลิกมาเท่าไหร่ ไม่ต้องเขียนเอง!
- มี A/B Testing ให้พร้อม ยิง notification ต่างรูปแบบกันสำหรับลูกค้าคนละกลุ่มเพื่อทดสอบข้อความว่าดึงดูดได้ดีแค่ไหน
- แบ่งกลุ่มลูกค้าเพิ่อแจ้งเตือนได้อิสระ เช่น ยิงเตือนลูกค้าที่ไม่ได้ใช้ app เรามานานแล้วได้เลย ไม่ต้องทำไรเพิ่มมากมาย!!
- ยิงสั่งงานจาก server ของเราเองก็ได้หากมี event พิเศษที่ต้องการยิง เช่นจะทำ app line chat พอมีคนส่งข้อความมาแล้วมี push notification ก็ทำได้ง่ายดาย
- ฟรี และ ฟรี และ ฟรี (คือมันดีกว่า Service เสียเงินที่เคยใช้อีกอะ พูดเลย บริการดีเวอร์ Google SDK ต่างๆ ยังติดตั้งไม่ง่ายเท่านี้)
สำหรับวิธีติดตั้งคร่าวๆ ฉบับภาษาไทยอ่านได้ที่ blog นี้ครับ ขอให้ทุกคนโชคดีครับ
Enjoy this article?
Consider subscribing to our RSS feed!
ไม่มีความเห็น
ยังไม่มีความเห็น