الانتقال إلى المحتوى الرئيسي

كيفية تمكين دفع الإخطارات على الروبوت: تعليمات مفصلة

تعد الإشعارات الفورية واحدة من أكثر أدوات الاحتفاظ بالمستخدمين فعالية في تطبيق الهاتف المحمول الخاص بك. إنها تسمح لك بنقل المعلومات إلى المستخدمين حتى عندما لا يستخدمون التطبيق بنشاط. في هذه المقالة ، ونحن سوف ننظر في تعليمات مفصلة حول كيفية الاتصال دفع الإخطارات على الروبوت وتثبيتها على التطبيق الخاص بك.

الخطوة 1: إنشاء مشروع فيريباس

الخطوة الأولى لتمكين دفع الإخطارات على الروبوت هو إنشاء مشروع فيريباس. فيريباس هو النظام الأساسي الذي يوفر مجموعة من الأدوات لتطوير التطبيقات النقالة ، بما في ذلك القدرة على إرسال إشعارات الدفع. لإنشاء مشروع ، انتقل إلى موقع فيريباس واتبع التعليمات التي تظهر على الشاشة.

الخطوة 2: إعداد المشروع في فيريباس

بعد إنشاء المشروع ، تحتاج إلى تكوينه في فيريباس. للقيام بذلك ، سوف تحتاج إلى إضافة ملف تكوين خدمات جوجل.جسون في جذر المشروع من تطبيق الروبوت الخاص بك. يحتوي هذا الملف على إعدادات المشروع التي تسمح لك بالتفاعل مع فيريباس.

...

  1. التحضير للإعداد
  2. إنشاء مشروع فيريباس
  3. إضافة تطبيق إلى مشروع فيريباس
  4. تكوين بيان التطبيق
  5. الحصول على خدمات جوجل.جسون
  6. ربط مكتبة الرسائل السحابية فيريباس
  7. تطوير رمز للعمل مع الإخطارات

التحضير للإعداد

قبل أن تتمكن من البدء في تكوين دفع الإخطارات على الروبوت ، تحتاج إلى تنفيذ بعض الخطوات الأولية:

  1. تأكد من أن لديك حساب مطور في وحدة تحكم جوجل بلاي. إذا لم يكن لديك واحد حتى الآن ، فقم بالتسجيل وإنشاء مشروع جديد.
  2. تثبيت بيئة تطوير استوديو الروبوت على جهاز الكمبيوتر الخاص بك ، إذا لم يكن مثبتا بالفعل.
  3. تحقق من أن لديك حساب فيريباس. إذا لم يكن لديك واحدة ، تسجيل وإنشاء مشروع جديد في وحدة التحكم فيريباس.

بعد الانتهاء من كل هذه الخطوات ، كنت على استعداد لبدء تكوين دفع الإخطارات على الروبوت.

إنشاء مشروع فيريباس

قبل تمكين دفع الإخطارات على الروبوت ، تحتاج إلى إنشاء مشروع في فيريباس ، منصة جوجل لتطوير تطبيقات الجوال والويب. إليك كيفية القيام بذلك:

  1. افتح وحدة التحكم فيريباس في المتصفح الخاص بك.
  2. انقر فوق الزر" إضافة مشروع " أو حدد مشروعا تم إنشاؤه بالفعل إذا كان لديك بالفعل.
  3. أدخل اسم المشروع وحدد البلد أو المنطقة لتخزين البيانات.
  4. تأكد من تمكين خيار" تمكين تحليلات جوجل لهذا المشروع".
  5. انقر فوق الزر" إنشاء مشروع".
  6. انتظر بضع ثوان ل فيريباس لإنشاء المشروع الخاص بك.

تهانينا ، لقد نجحت في إنشاء مشروع فيريباس! أنت الآن جاهز للخطوة التالية-إعداد إشعارات الدفع لتطبيق أندرويد الخاص بك.

إضافة تطبيق إلى مشروع فيريباس

لتمكين دفع الإخطارات على الروبوت ، تحتاج إلى إضافة التطبيق الخاص بك إلى مشروع فيريباس. للقيام بذلك ، اتبع الخطوات التالية:

  1. افتح وحدة التحكم فيريباس باستخدام الرابط: https://console .firebase.google.com/.
  2. انقر فوق الزر" إضافة مشروع " وحدد مشروعا موجودا أو أنشئ مشروعا جديدا.
  3. أدخل اسم مشروع فيريباس الخاص بك وانقر فوق متابعة.
  4. في الشاشة التالية ، قم بتعطيل خيار التحليلات إذا لم تكن بحاجة إلى استخدام هذه الميزة ، أو اتركها ممكنة.
  5. انقر فوق"إنشاء مشروع".
  6. بعد إنشاء المشروع ، سيطلب منك إضافة التطبيق الخاص بك. انقر على زر" الروبوت " مع صورة الروبوت الروبوت.
  7. أدخل اسم دفعة من تطبيق الروبوت الخاص بك وانقر على "تسجيل التطبيق".
  8. تحميل " جوجل الخدمات.جسون " الملف ، الذي يحتوي على إعدادات مشروع فيريباس الخاص بك.
  9. نقل " خدمات جوجل.جسون "ملف إلى مجلد "التطبيق" من مشروع الروبوت الخاص بك.

الآن تم إضافة التطبيق الخاص بك بنجاح إلى مشروع فيريباس. بعد ذلك ، ستحتاج إلى تكوين اتصال إشعارات الدفع على جانب العميل والخادم. سيتم وصف ذلك في الأقسام التالية.

تكوين بيان التطبيق

لإعداد إشعارات الدفع في بيان التطبيق ، تحتاج إلى إضافة بضعة أسطر من التعليمات البرمجية:

  1. إضافة إذن لاستخدام الإنترنت:
  2. إضافة إذن لتلقي إشعارات الدفع:
  3. أضف هذه الأذونات بعد علامة الفتح :
  4. إضافة خدمة للتعامل مع دفع الإخطارات:

إضافة فئة للتعامل مع دفع الإخطارات:

  1. بعد إضافة هذه الأسطر من التعليمات البرمجية إلى بيان التطبيق ، سوف تكون قادرة على إعداد واستخدام دفع الإخطارات في التطبيق الروبوت الخاص بك.
  2. الحصول على خدمات جوجل.جسون
  3. لتمكين دفع الإخطارات على الروبوت ، تحتاج إلى الحصول على خدمات جوجل.ملف جسون. يحتوي هذا الملف على بيانات التكوين لمشروع فيريباس الخاص بك.
  4. للحصول على خدمات جوجل.جسون:
  5. تسجيل الدخول إلى موقع وحدة التحكم فيريباس وتسجيل الدخول إلى حساب جوجل الخاص بك.
  6. قم بإنشاء مشروع جديد بالنقر فوق الزر" إضافة مشروع".
  7. أدخل اسم المشروع وحدد البلد أو المنطقة لمشروعك.
  8. انقر على زر" متابعة "، ثم على زر" إنشاء مشروع".
  9. بعد إنشاء المشروع ، في صفحة إعدادات المشروع ، حدد علامة التبويب" إعدادات المشروع " في الجزء الأيمن.

في صفحة الإعدادات ، حدد علامة التبويب" عام "وانتقل لأسفل إلى قسم" تطبيقاتك".

انقر على زر" إضافة تطبيق "وحدد منصة" أندرويد".

أدخل اسم حزمة التطبيق وإرسالها إلى فيريباس.

بعد ذلك ، سوف فيريباس توفر لك مع خدمات جوجل.ملف جسون.تحميل جوجل الخدمات.جسون وحفظه في المجلد الجذر لمشروع الروبوت الخاص بك.
ملف خدمات جوجل الناتج.جسون يحتوي على المفاتيح والبيانات اللازمة لتكوين اتصال دفع الإخطارات على الروبوت باستخدام فيريباس.ربط مكتبة الرسائل السحابية فيريباس
مكتبة الرسائل سحابة فيريباس (فم) يسمح لك لإرسال الإخطارات دفع إلى أجهزة الروبوت. لتوصيل هذه المكتبة ، اتبع الخطوات التالية:
الخطوة 1:افتح ملف الإنشاء.غرادل (الوحدة: التطبيق) في المشروع الخاص بك.
الخطوة 2:أضف التبعية في التبعيات:
تنفيذ ' كوم.كتلة جوجل.فيريباس: فيريباس-الرسائل: 21.0.0'الخطوة 3:
قم بمزامنة المشروع بالنقر فوق الزر" مزامنة الآن " أعلى الشاشة.

الخطوة 4:

أضف ملف خدمات جوجل.جسون إلى المجلد الجذر للمشروع الخاص بك. يمكنك الحصول على هذا الملف من وحدة التحكم فيريباس. حدد المشروع الخاص بك وتحميل خدمات جوجل.ملف جسون.

الخطوة 5:

إضافة الأسطر التالية من التعليمات البرمجية في ملف أندرويدمانيفيست.شمل:

في هذا المثال ، أنشأنا فئة ميفيريباسيمساجينغسرفيس للتعامل مع الرسائل الواردة. يمكنك استخدام الفئة الخاصة بك وتحديده في الروبوت:اسم السمة.

الآن المشروع الخاص بك هو على استعداد لاستخدام فيريباس سحابة الرسائل! يمكنك إرسال إشعارات إلى أجهزة الروبوت باستخدام هذه المكتبة.

تطوير رمز للعمل مع الإخطارات

في هذا القسم ، ونحن سوف ننظر في عملية تطوير التعليمات البرمجية للعمل مع الإخطارات على أجهزة الروبوت. أولا ، تحتاج إلى إنشاء فئة جديدة ستكون مسؤولة عن إرسال الإشعارات وعرضها. نوصي بتسمية هذه الفئة"الإشعارات".

في فئة" نوتيفيكاتيونوتيلز " ، تحتاج إلى إنشاء طريقة من شأنها تهيئة خدمة النظام لإرسال الإخطارات. للقيام بذلك ، استخدم التعليمات البرمجية التالية:

"'جافا

خاص باطل إينتنوتيفيكاتيونسيرفيس () {

نوتيفيكاتيونماناجر = (نوتيفيكاتيونماناجر) جيتسيستمسرفيس(السياق.إخطار_خدمة);

}

بعد تهيئة الخدمة ، يمكنك إنشاء طريقة لإرسال إشعار. В этом методе необходимо задать все параметры уведомления, такие как заголовок, текст и иконка уведомления. Пример создания метода для отправки уведомления:

«`java

private void sendNotification(String title, String message) {

NotificationCompat.Builder builder = new NotificationCompat.Builder(this)

.setSmallIcon(R.mipmap.ic_launcher)

.setContentTitle(title)

.setContentText(message)

.setPriority(NotificationCompat.PRIORITY_DEFAULT);

notificationManager.إعلام (0 ، باني.بناء ());

}

في هذا المثال ، نستخدم مكتبة "نوتيفيكاتيونكومبات" لإنشاء إشعار. قمنا بتعيين عنوان ونص الإخطار ، وكذلك تحديد رمز الإعلام. يرجى ملاحظة أننا استخدمنا رمز "إيكلونشر" ، والتي يجب إضافتها مسبقا إلى مجلد "ريس/ميبماب" من المشروع الخاص بك.

الآن لدينا طريقة لإرسال إشعار ، لكننا نحتاج إلى استدعاء هذه الطريقة في اللحظة المناسبة ، على سبيل المثال ، عند تلقي بيانات جديدة من الخادم. للقيام بذلك ، تحتاج إلى استدعاء طريقة "الإرسال" مع المعلمات اللازمة. هنا مثال على الاستخدام:

"'جافا

// لنفترض أننا تلقينا رأس ونص الإشعار من الخادم