تخطَّ إلى المحتوى

Push Notifications: طرّش للمستخدمين بدون ما يفتحون التطبيق

الدرس 4 من 28

الهدف

بعد هالدرس عندك FCM مضبوط لـ iOS و Android، تقدر تخزّن device tokens في قاعدة بياناتك، وترسل push notification حقيقية من سيرفرك.

ليش هذا الحين؟

Push notifications هي أقوى أداة retention في الـ mobile. الـ email open rate 20%. الـ push open rate 40-80%. بعد ما تبني الـ app، أول شي تبنيه هو القناة اللي تخليك ترجّع المستخدم.

الفكرة

كيف تشتغل Push Notifications:

  1. المستخدم يفتح تطبيقك لأول مرة
  2. تطلب الإذن — لو وافق يسجّل جهازه مع APNs (Apple) أو FCM (Google)
  3. يرجع device token فريد لهالجهاز
  4. تحفظ الـ token في قاعدة بياناتك مع user ID
  5. لما تبي ترسل notification، ترسل لـ FCM مع الـ token
  6. FCM يوصّله للجهاز

Firebase Cloud Messaging (FCM): بوابة موحّدة لـ iOS و Android. بدال ما تتعامل مع APNs (Apple) مباشرة، FCM يتوسّط — أنت ترسل لـ FCM بـ HTTP request، و FCM يوجّه لـ APNs أو Google Firebase.

مهم: Simulators ما تستقبل push notifications — تحتاج جهاز حقيقي.

محتاج مساعدة؟ راسلنا على mj@shakesbeard.net