วิธีติดตั้ง Onesignal plug-in ใน Unity 2017 by

31
Jan
0

แต่ละปีผ่านไป หลายๆ อย่างก็เปลี่ยนแปลง One signal ก็เช่นกัน มีการปรับเปลี่ยนวิธีไปจากเดิม และเนื่องจากไม่อยากไปยุ่งกับ local notification ทางเราเลยใช้ one signal เป็นตัวหลักไปเลย โดยมีขั้นตอนติดตั้งดังนี้

  • ดาวน์โหลด unity package มาจาก https://github.com/OneSignal/OneSignal-Unity-SDK/releases
  • import package เข้าโปรเจค
  • ใส่ code สำหรับ init

OneSignal.StartInit("Your One signal App ID").InFocusDisplaying(OneSignal.OSInFocusDisplayOption.None).HandleNotificationOpened(HandleNotificationOpened).EndInit();
ใส่ App id และ option เมื่อแอพกำลังเปิดใช้งานอยู กรณีนี้เป็น none
OneSignal.IdsAvailable((string id, string token) =>
{
ConfigGame.signalID = id;
});

ใช้สำหรับรับ player id จาก one signal เพื่อส่งข้อความเฉพาะคนได้ เพื่อส่งให้ทาง Server เก็บไว้ใช้ใน backend

OneSignal.ClearOneSignalNotifications();

ไว้เคลียร์คิวทั้งหมดสำหรับผู้เล่นคนนี้เมื่อเข้าใช้งานแอพ เพื่อป้องกันการส่งซ้ำ

Enjoy this article?

Consider subscribing to our RSS feed!

ไม่มีความเห็น

ยังไม่มีความเห็น

ใส่ความเห็น

RSS feed for comments on this post