إشعارات دفع PWA

كيفية إرسال إشعارات دفع PWA (الطريقة السهلة، بدون كود)

Looking for a simple way to add PWA push notifications?

Progressive Web Apps (PWAs) are apps that work on any device. But there’s always some conflict with sending web push notifications. Usually, the biggest problem is the delivery rates. You can add web push to your PWA in many ways. But how do you send web push notifications that actually get delivered from your PWA?

Don’t worry! In this article, we’re going to show you step-by-step how you can send PWA push notifications with reliable delivery rates in less than 10 minutes.

دعنا نتعمق.

Send PWA Push Notifications Today!

تعد إشعارات الدفع أداة تسويقية فعالة للغاية ومنخفضة التكلفة لمساعدتك على زيادة حركة المرور المتكررة والمشاركة والمبيعات تلقائيًا.

How to Install PWA Push Notifications

Adding push notifications to a Progressive Web App is quite simple. Just follow the steps in this article. If you follow every step, by the end of this article, you should be able to send push notifications like this one:

إشعارات دفع PWA
  • Register a service worker at the site root that combines PWA logic and push handling.
  • Install PushEngage script and copy installation code into <head>.
  • Configure the opt-in modal and create a campaign in the PushEngage dashboard.

The main challenge is that all web push notification software uses a Javascript file called service_worker.js. The service worker helps you collect push notification subscribers through popup modals. But all PWAs already have a service worker file that serves a different purpose. And at a time, your PWA can only use one service worker.

In simple words, web push services confuse your PWA. So, sometimes it will collect push notification subscribers and sometimes, it won’t. Sometimes you can send notifications and sometimes you can’t. You might even end up sending push messages to your entire subscriber list and have it delivered only to a few subscribers.

We recommend using PushEngage to send PWA push notifications. PushEngage is the #1 push notification software in the world. So, you know that your campaigns are in safe hands.

Of course, PWA builders like Mendix come with their own push notification system. But what if you want to migrate to some other push notification service? What if you want more flexibility and control over your push notification campaigns? What’s more is that these services typically give you an API to create push campaigns. But with PushEngage, you get an easy to use dashboard from which you can create, schedule, send, and manage push campaigns.

ونعم، يمكنك استخدام Firebase Cloud Messaging (FCM) لإرسال إشعارات الدفع لتطبيقات Android. ولكن مع PushEngage، يمكنك إرسال إشعارات الدفع لتطبيقات Android والويب، وإشعارات الدفع لتطبيقات iOS و iPadOS على الويب والتطبيقات، وإشعارات الدفع للمتصفح.

أفضل جزء؟ يمكنك حتى إرسال إشعارات دفع التجارة الإلكترونية القوية ببضع نقرات.

حقيقةقيمة
آلية التسليم الأساسيةعامل الخدمة (اشتراك الدفع)
وقت الإعداد النموذجي~10 دقائق (أساسي)
متطلب شائعملف service_worker.js في جذر النطاق + manifest.json
يعمل علىمعظم متصفحات سطح المكتب و Android (يختلف حسب النظام الأساسي)

لنبدأ.

الخطوة #1: إعداد حساب PushEngage الخاص بك

توجه إلى الصفحة الرئيسية لـ PushEngage وانقر على زر البدء:

PushEngage

يمكنك تجربة PushEngage مجانًا. إذا كنت تدير مدونة صغيرة تحتاج إلى زيارات متكررة وتفاعل، فهذا جيد بما فيه الكفاية على الأرجح. ولكن إذا كنت جادًا بشأن المبيعات، فيجب عليك الحصول على حزمة Enterprise وفتح الحملات الآلية.

بمجرد التسجيل في حساب PushEngage الخاص بك، توجه إلى لوحة تحكم PushEngage الخاصة بك وانتقل إلى إعدادات الموقع » تفاصيل الموقع:

إعدادات موقع PushEngage

يمكنك تعيين شعارك واسم موقعك وعنوان URL لموقعك هنا. من المهم جدًا ترتيب هذه الأمور الآن حتى تتمكن من اختبار الإعداد بالكامل لاحقًا.

الخطوة #2: الحصول على رمز التثبيت من PushEngage

لتثبيت إشعارات الدفع، ستحتاج إلى الحصول على رمز التثبيت. في شاشة إعدادات الموقع، قم بالتمرير لأسفل وانقر فوق الزر انقر هنا للحصول على تعليمات الإعداد:

إعدادات تثبيت PushEngage

ثم، انقر فوق علامة التبويب أي موقع:

كود تثبيت PushEngage لأي موقع

يمكنك استخدام كود Javascript لبدء إرسال إشعارات الدفع.

Step #3: Add the Service Worker Code For PWA Push Notifications

الجزء الأكثر صعوبة في العملية هنا أخيرًا. في لوحة تحكم PushEngage ضمن تعليمات الإعداد، سترى أيضًا خيارًا لتنزيل ملف عامل الخدمة.

تنزيل عامل الخدمة

ولكن إذا كان تطبيق الويب التقدمي (PWA) الخاص بك يحتوي بالفعل على عامل خدمة، فلا تقم بتحميل ملف عامل خدمة إشعارات الدفع الخاص بـ PushEngage مباشرة كما هو. افتح عامل خدمة PushEngage في محرر نصوص مثل Notepad وانسخ الكود الموجود في ملف عامل خدمة PushEngage. ثم، ابحث عن ملف عامل الخدمة لتطبيق الويب التقدمي (PWA) الخاص بك وأضف ببساطة كود عامل خدمة PushEngage إلى الملف.

إذا أهملت هذه الخطوة، فلن تتمكن من جمع مشتركين في إشعارات الدفع.

الخطوة #4: تكوين موافقة PushEngage

الآن، عد إلى لوحة تحكم PushEngage الخاصة بك. انتقل إلى التصميم » نوافذ منبثقة وحدد الاشتراك الذي تختاره:

النوافذ المنبثقة

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

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

الخطوة #5: إنشاء حملتك الأولى

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

تساعد حملة سلة التسوق المهجورة في تحقيق إيرادات إضافية عن طريق تحويل السلات المهجورة. إنها مجرد تذكير يبيع الكثير من المنتجات تلقائيًا. لذا، فهي حملة رائعة لدعم أي صفحة هبوط تحقق مبيعات مباشرة.

ما عليك سوى التوجه إلى لوحة تحكم PushEngage الخاصة بك وانتقل إلى  الحملات » الحملات المشغلة » إنشاء حملة مشغلة جديدة:

إنشاء حملة مشغلة جديدة

ثم، حدد قالب حملة سلة التسوق المهجورة:

أنواع الحملات المشغلة

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

مثال على سلة التسوق المتروكة الأولى

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

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

أسئلة متكررة

س: هل يتطلب دفع PWA عامل خدمة؟
ج: نعم. يتم تسليم رسائل دفع PWA بواسطة عامل الخدمة المسجل الذي يجب أن يتضمن معالجة حدث الدفع.

س: هل يمكنني إرسال دفع PWA على iOS؟
ج: دعم iOS لدفع الويب المستند إلى عامل الخدمة محدود؛ تدعم متصفحات Android وسطح المكتب دفع PWA على نطاق واسع. (إذا كان لديك حالة دقيقة لنظام iOS، فاستبدلها ببيان موجز حالي وقم بالاستشهاد.)

س: ما هو الخطأ الأكثر شيوعًا في التكامل؟
ج: تحميل عامل خدمة دفع منفصل إلى الجذر دون دمجه مع عامل الخدمة الحالي لتطبيق الويب التقدمي (PWA) - مما يؤدي إلى تعارضات وفقدان الاشتراكات.

What To Do After Adding PWA Push Notifications?

هذا كل شيء لهذا اليوم أيها الأصدقاء!

يمكنك الآن إرسال إشعارات دفع PWA. بحلول هذا الوقت، تكون قد أنشأت أيضًا حملة إشعارات دفع ويب قوية لتعزيز نموك. كل ذلك، في أقل من 10 دقائق!

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

وإذا لم تكن قد فعلت ذلك بالفعل، فابدأ باستخدام PushEngage. PushEngage هو البرنامج رقم 1 للإشعارات الفورية في العالم. لذا، فإن حملاتك في أيد أمينة.

ابدأ مع PushEngage اليوم!

أضف تعليقًا

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

تفاعل مع الزوار واحتفظ بهم بعد مغادرة موقعك

زد قيمة كل زيارة ويب باستخدام إشعارات الدفع التي يصعب تفويتها.

  • خطة مجانية دائمة
  • إعداد سهل
  • دعم 5 نجوم