ข้อความ Push

ภาพรวม

นอกจากนี้ API การแชร์แพ็กเกจอินเทอร์เน็ตมือถือของ Google ยังอนุญาตให้โอเปอเรเตอร์ส่งการแจ้งเตือนไปยังผู้ใช้โดยพุช PlanStatus

ปัจจุบัน API รองรับการแจ้งเตือน 7 ประเภท

  1. ยอดคงเหลือต่ํา: เมื่อตั้งค่า PlanModule.coarseBalanceLevel เป็น LOW_QUOTA
  2. นอกข้อมูล: เมื่อตั้งค่า PlanModule.coarseBalanceLevel เป็น OUT_OF_DATA หากตั้งค่านี้เพิ่มเติม ระบบจะกําหนด PlanModule.overusagePolicy เป็น PAY_AS_YOU_GO จากนั้นผู้ใช้จะได้รับแจ้งว่ากําลังจะเข้าสู่โหมดจ่ายเมื่อใช้
  3. คําเตือนการหมดอายุของข้อมูล: เมื่อPlanModule.planModuleState ตั้งค่าเป็น expIRING_SOON
  4. Plan Activate: เมื่อตั้งค่า PlanModule.planModuleState เป็น NEWLY_ACTIVE
  5. จ่ายเมื่อใช้: เมื่อ AccountInfo.payAsYouGoCharge แสดงจํานวนเงินที่ผู้ใช้ใช้จ่าย
  6. การเติมเงินในบัญชี: เมื่อมีการเติมข้อมูลใน AccountInfo.accountTopUp และ AccountInfo.accountBalance คุณต้องส่งการแจ้งเตือนสําหรับเติมเงินนี้ให้กับผู้ใช้ทั้งสองช่อง หากมีการตั้งค่าหน่วยและนาโนใน AccountInfo.accountTopUp เป็น 0 แสดงว่าจํานวนเงินสูงสุดไม่มีการเติมเงินในการแจ้งเตือน
  7. การหมดอายุของข้อมูล: เมื่อตั้งค่า PlanModule.planModuleState เป็น EXPIRED เงื่อนไขนี้มีไว้สําหรับแพ็กเกจที่หมดอายุแล้ว

ระบบจะส่งการแจ้งเตือน 1 รายการให้ผู้ใช้สําหรับแต่ละชุดช่อง หากตั้งค่าช่อง coarseBalanceLevel หรือ planModuleState ไว้หลายรายการใน PlanStatus ช่องเดียว ระบบจะส่งการแจ้งเตือนเป็นจํานวนเท่ากันให้แก่ผู้ใช้

ข้อกำหนด

การแจ้งเตือน PlanStatus ควรมีข้อมูลมากที่สุดเท่าที่จะเป็นไปได้เกี่ยวกับแพ็กเกจมือถือของผู้ใช้ นอกจากนี้ สําหรับการแจ้งเตือนแต่ละประเภท API การแชร์แผนข้อมูลยังกําหนดชุดช่องขั้นต่ําซึ่งจําเป็นสําหรับการสร้างข้อความแจ้งเตือนด้วย โอเปอเรเตอร์ต้องรวมช่องเหล่านี้ใน PlanStatus การแจ้งเตือน

การแจ้งเตือน ช่องที่ต้องกรอก
ยอดคงเหลือต่ํา PlanModule.moduleName, PlanModule.bytesBalance.remainingBytes
ไม่มีข้อมูล PlanModule.moduleName
คําเตือนเรื่องการหมดอายุของข้อมูล PlanModule.moduleName, PlanModule.expirationTime
การเปิดใช้งานแพ็กเกจ PlanModule.moduleName
การหมดอายุของข้อมูล PlanModule.moduleName