انتقل إلى المحتوى

إرسال إشعار فوري صامت

في بعض الأحيان، تحتاج إلى تمرير بعض البيانات إلى التطبيق، أو تحديث التطبيق في الخلفية، أو الحصول على بيانات جديدة من خادمك دون إعلام المستخدمين. وهنا تصبح الإشعارات الفورية الصامتة (Silent Push Notifications) مفيدة جدًا!

يتم تسليم الإشعارات الفورية الصامتة إلى أجهزة المستخدمين دون تنبيه أو صوت. لا يتم حذف قيمة الشارة (badge) في الحمولة (payload). فقط زيادتها النسبية +1/-1 لا تنطبق، لأن ذلك يعتمد على ملحق خدمة الإشعارات (Notification Service Extension)، الذي يقوم نظام iOS بتشغيله فقط للإشعارات التي تتضمن تنبيهًا. عند وصول إشعار فوري صامت، يتم تنشيط التطبيق في الخلفية. لا يتلقى المستخدمون أي تنبيهات أو يرون أي محتوى للإشعار.

عبر إرسال الإشعارات الفورية الصامتة، يمكنك:

  • إعلام تطبيقك بالمحتوى الجديد المتاح للتنزيل
  • تنفيذ مهام في الخلفية
  • الحصول على بيانات جديدة من خادمك
  • تمرير بيانات مخصصة إلى التطبيق

تتوفر الإشعارات الفورية الصامتة بشكل جاهز لجميع مستخدمي Pushwoosh ويمكن تنفيذها بسهولة من خلال واجهة برمجة التطبيقات (API) أو رحلة عملاء Pushwoosh (Pushwoosh Customer Journey).

تُعد الإشعارات الفورية الصامتة مفيدة أيضًا لتنظيف قاعدة المستخدمين الخاصة بك. في كل مرة يتم فيها إرسال إشعار فوري، تتم إزالة رموز الإشعارات الفورية (push tokens) غير الصالحة أو غير الموجودة من قاعدة البيانات. ولهذا السبب تُستخدم الإشعارات الفورية الصامتة في تتبع إلغاء التثبيت (Uninstall Tracking)، مما يساعد في الحفاظ على قاعدة المستخدمين الخاصة بك صالحة ومحدثة.

إرسال الإشعارات الفورية الصامتة

Anchor link to

لإرسال إشعارات فورية صامتة عبر طلب واجهة برمجة التطبيقات (API) /createMessage، قم بتعيين المعلمات "ios_silent" و "android_silent" إلى 1.

مثال على طلب API:

Anchor link to
POST https://api.pushwoosh.com/json/1.3/createMessage
{
"request": {
"application": "XXXXX-XXXXX",
"auth": ACCESS_TOKEN,
"notifications": [{
"send_date": "now",
"ignore_user_timezone": true,
"content": "test",
"platforms": [1, 3],
"ios_silent": 1,
"android_silent": 1
}]
}
}