أنشئ APK مجانًا

الإشعارات

دمج OneSignal

إعداد إشعارات الدفع

1أنشئ حساب OneSignal#

سجّل حسابًا مجانيًا في OneSignal لتبدأ مع إشعارات الدفع. يوفر OneSignal إشعارات دفع غير محدودة مجانًا.

2أنشئ تطبيقًا جديدًا#

في لوحة تحكم OneSignal:

  • اضغط 'New App/Website'
  • أدخل اسم تطبيقك
  • اختر 'Google Android (FCM)' كمنصة
  • اضغط 'Next'

3أنشئ مشروع Firebase#

تحتاج إلى مشروع Firebase ليعمل OneSignal. انتقل إلى Firebase Console وأنشئ مشروعًا جديدًا أو استخدم مشروعًا موجودًا.

4أضف تطبيق Android إلى Firebase#

في مشروع Firebase الخاص بك:

  • اضغط 'Add App' واختر Android
  • أدخل اسم حزمة تطبيقك (يجب أن يطابق اسم الحزمة الذي حددته في المولّد)
  • نزّل ملف 'google-services.json'
  • ⚠️ مهم: هذا هو الملف الذي سترفعه إلى مولّد Web2APK لاحقًا.
  • اضغط 'Continue' وأكمل الإعداد

5أنشئ مفتاح حساب خدمة Firebase#

يتطلب OneSignal ملف JSON لحساب خدمة Firebase لإرسال الإشعارات من خادمه.

في Firebase Console:

  • انتقل إلى Project Settings > تبويب Service accounts
  • اضغط 'Generate new private key'
  • أكّد ونزّل ملف JSON

⚠️ تحذير: هذا الملف مخصص للوحة تحكم OneSignal فقط. لا ترفع هذا الملف إلى مولّد Web2APK.

6اضبط OneSignal باستخدام حساب الخدمة#

العودة إلى إعداد لوحة تحكم OneSignal:

  • عند طلب بيانات اعتماد Firebase، اختر 'Upload Service Account File'
  • ارفع ملف JSON لحساب الخدمة الذي نزّلته من Firebase
  • اضغط 'Save & Continue'
  • انسخ App ID الخاص بـ OneSignal (ستحتاجه في المولّد)

7الإعداد في مولّد Web2APK#

في تطبيق المولّد:

  1. فعّل مفتاح 'OneSignal' في الخطوة 3
  2. اضغط على زر 'Upload google-services.json'
  3. اختر ملف 'google-services.json' (الذي من الخطوة 4)

⚠️ لا ترفع مفتاح حساب الخدمة من الخطوة 5 هنا!

  1. الصق OneSignal App ID الخاص بك
  2. أنشئ ملف APK
OneSignal App ID format:
12345678-1234-1234-1234-123456789012

8اختبر إشعارات الدفع#

بعد تثبيت APK الذي أنشأته:

  • افتح التطبيق على جهازك
  • انتقل إلى لوحة تحكم OneSignal
  • انتقل إلى 'Messages' > 'New Push'
  • اكتب وأرسل إشعارًا تجريبيًا
  • يجب أن يصلك على جهازك خلال ثوانٍ

9ملاحظات مهمة#

⚠️ اسم الحزمة: يجب أن يطابق اسم الحزمة في Firebase اسم حزمة تطبيقك تمامًا

⚠️ رفع الملف: ارفع google-services.json دائمًا عند استخدام OneSignal، وإلا فلن تعمل الإشعارات

⚠️ التشغيل الأول: يجب أن يفتح المستخدمون التطبيق مرة واحدة على الأقل لتلقي الإشعارات

✅ مجاني للأبد: OneSignal مجاني 100% مع إشعارات غير محدودة

تُنشأ هذه الصفحة من دليل التكامل الموجود داخل التطبيق نفسه، لذا فهي تعكس بدقة ما يقوله الإصدار الحالي. اقرأها بصيغة Markdown.

تمت المراجعة مقابل الدليل المُرفق بتاريخ 2026-10-22.