إذا كنت جديدًا في حملات الإشعارات الفورية، أو إذا كنت قد بدأت للتو...
أحد أهم الأسئلة التي يجب الإجابة عليها هو: ما هي أفضل منصة لإرسال الإشعارات الفورية؟
Firebase Cloud Messaging (FCM) هو أحد الحلول المجانية الأكثر شيوعًا المتاحة. إذا كنت تعتبره منتجًا من Google، فلا توجد أسباب وجيهة لتجاهل FCM. على الأقل، ليس على السطح.
وهذا هو ما يدور حوله هذا المقال.
سنقوم بتفصيل سبب ظهور FCM بشكل رائع على السطح ولكنه في الواقع ليس كذلك.
في الواقع، خدمة مثل FCM هي أحد الأسباب التي دفعتنا لبناء PushEngage في المقام الأول.
دعنا نتعمق.
نظرة عامة سريعة: Firebase Cloud Messaging مقابل PushEngage
يقدم كل من PushEngage و Firebase حزمة بداية مجانية. ولكن إذا نظرت عن كثب، فإن PushEngage هو حل أفضل بوضوح. وأبسط طريقة للنظر إليه هي أن PushEngage هو حل للمطورين والمسوقين على حد سواء.
إذا كنت مطورًا، يمكنك الاطلاع على واجهة برمجة تطبيقات PushEngage Javascript لإنشاء حملات فائقة التطور. ولكن إذا لم تكن مطورًا، فلا يزال بإمكانك استخدام لوحة تحكم PushEngage لإنشاء حملات إشعارات فورية قوية جدًا جاهزة للاستخدام.
لكن هذا لا يزال وصفًا غامضًا لسبب تفوق PushEngage. لقد وعدنا بتقديم شرح كامل، لذا إليك نظرة سريعة:
| PushEngage | Firebase | |
| الموثوقية | ✔️ معدلات تسليم بنسبة 99.95٪ ✔️ تقرير فوري عن تسليم الإشعارات الفورية | ❌ وقت تشغيل غير موثوق به مع انقطاعات تستمر لأيام ❌ لا توجد شفافية بشأن وقت التوقف أو قابلية التسليم |
| سهولة الاستخدام | ✔️ سهولة إنشاء حملات الويب والإشعارات الفورية للجوال ✔️ معاينة واضحة للإشعار النهائي ✔️ خيارات تخصيص قوية من واجهة مستخدم واضحة ✔️ تتبع الأهداف المدمج، واختبار A/B، وتحليلات لوحة التحكم | ❌ يتطلب إنشاء وإدارة الحملات الترميز والاختبار ❌ معاينات إشعارات غير صحيحة تتطلب مزيدًا من الاختبار اليدوي ❌ واجهة المستخدم ليست سهلة الاستخدام والتخصيص محدود للغاية ❌ الميزات المتقدمة مفقودة حتى مع واجهة برمجة التطبيقات الخاصة بهم |
| دعم العملاء | ✔️ دعم عملاء حائز على جوائز حتى للعملاء المجانيين ✔️ مدير نجاح عملاء مخصص لحسابات المؤسسات ✔️ أفضل وثائق ودعم في فئته ✔️ دروس تعليمية، وأدلة إرشادية، وأدلة تسويقية تم إنشاؤها من سنوات من الخبرة | ❌ القليل جدًا من الدعم من فريق Firebase ❌ يأتي الدعم بشكل أساسي من مجتمعات المطورين والمنتديات مثل StackOverflow على أساس طوعي ❌ الوثائق (حتى للمطورين) تفتقر إلى حد كبير |
| التسعير | ✔️ استضافة مجانية تمامًا لجميع الحسابات لتخزين الإشعارات الفورية والوسائط الغنية ✔️ تم تصميم الطبقة المجانية لمساعدتك في بدء عمل تجاري صغير وتأتي بحدود سخية ✔️ تبدأ خطة الأعمال من 9 دولارات شهريًا ✔️ تبدأ الخطة المميزة من 29 دولارًا شهريًا ✔️ تقدم خطة المؤسسات عرض أسعار مخصص عند الطلب | ❌ تدفع 0.15 دولار لكل جيجابايت من نقل البيانات. يصبح هذا مكلفًا للغاية بسرعة مع الوسائط الغنية. ❌ يتوفر خيار مجاني، ولكن مع سياسة إضافات. هيكل التسعير معقد للغاية ويصبح مكلفًا بمجرد أن تبدأ في الحاجة إلى خيارات متقدمة. |
الآن بعد أن حصلت على نظرة عامة مناسبة لما يمكن توقعه من كلا الخدمتين، دعنا نلقي نظرة فاحصة على عوامل اتخاذ القرار هذه.
فحص الموثوقية: هل المنصة تستحق العناء حقًا؟
أسوأ شعور في العالم هو العمل على حملة تسويقية لفترة طويلة، والحصول على موافقة جميع أصحاب المصلحة، وضبط كل جانب من جوانب عرضك لبيع كبير في العطلة، فقط لتكتشف أن...
لا يمكنك إرسال إشعاراتك الفورية على الإطلاق.
للأسف، اشتهرت خدمة Firebase Cloud Messaging بعدم موثوقيتها الشديدة. تتعطل المنصة بشكل متكرر، تاركة المستخدمين في وضع صعب دون أي دعم على الإطلاق. إذا كان التعطل ناتجًا عن خطأ فادح، فقد تصدر Firebase بيانًا علنيًا يفيد بأن "هم يعملون على ذلك".
إذا كان عملك على المحك، فهذا ليس أكثر ما يبعث على الاطمئنان لسماعه.
لهذا السبب تعطي PushEngage الأولوية لوقت التشغيل وتتلقى تحديثات فورية حول التسليم مباشرة من لوحة تحكم PushEngage:

من ناحية أخرى، واجهت FCM حوادث مع منتج توزيع التطبيقات الخاص بها والتي ظلت دون حل لأكثر من 77 يومًا!
علاوة على ذلك، لا تدعم FCM أيًا من أجهزة Huawei الأحدث التي لا تستخدم خدمات Google Mobile. وإذا كان المستخدمون لديك في البر الرئيسي للصين، فيمكنك نسيان إرسال إشعارات الدفع باستخدام FCM. تمتلك الصين جدار حماية طويل الأمد يحظر جميع خدمات Google.
هل هذا يعني أن FCM سيئة بالكامل؟
لا. هناك بعض الأجزاء الموثوقة من واجهة برمجة تطبيقات FCM التي نستخدمها حتى لتوزيع إشعارات التطبيق. ولكن قدر الإمكان، نتجنب استخدام FCM إذا استطعنا.
سهولة الاستخدام: مُعاد تعريفها
فيما يتعلق بسهولة الاستخدام، فإن FCM صعبة الاستخدام بشكل لا يصدق ما لم تكن مطورًا حقيقيًا.
من ناحية أخرى، مع PushEngage تحصل على واجهة مستخدم كاملة. معظم الحملات التي تقوم بإعدادها بسيطة مثل الإشارة والنقر على زر. ومن السهل حقًا تثبيت PushEngage على أي موقع ويب.
يعد الاحتفاظ بحملة إشعارات الدفع على FCM كابوسًا بسبب تحديثات المتصفح المتكررة. على PushEngage، يتم كل ذلك نيابة عنك. والأهم من ذلك، تحصل على معاينات فورية لما أنت على وشك إرساله:

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

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

المشكلة هي أن هذا التقسيم ليس ديناميكيًا حقًا.
بكلمات بسيطة، لن يتم نقل المستخدمين من شريحة جمهور إلى أخرى تلقائيًا حتى لو كانوا مؤهلين حتى يفتحوا التطبيق على أجهزتهم في المرة القادمة.
لذلك، يمكن أن يتسبب هذا في عدم تطابق هائل بين ما يريده جمهورك منك وما ترسله إليهم بالفعل. هذا صحيح بشكل خاص إذا كنت تستخدم إشعارات الدفع لتحسين تفاعل التطبيق أو الموقع لأن جزءًا كبيرًا من جمهورك يعود إلى المحتوى الخاص بك فقط بعد تلقي إشعار.
والأسوأ من ذلك هو أن عوامل تصفية Firebase قد لا تعمل على شرائح الجمهور التي تضم أقل من 10 مشتركين. وهذا أمر مروع إذا كنت قد بدأت للتو في استخدام إشعارات الدفع أو إذا كنت شركة صغيرة لديها جمهور صغير ومخلص في المقام الأول.
يقوم PushEngage بتقسيم المشتركين لديك ديناميكيًا في الوقت الفعلي.
لذلك، يمكنك التركيز على تنمية عملك بدلاً من القلق بشأن الجوانب الفنية لإرسال إشعارات الدفع.
ومن السهل حقًا إنشاء شرائح باستخدام PushEngage. ما عليك سوى التوجه إلى الشرائح » إنشاء شريحة جديدة:

وإذا كنت بحاجة إلى بعض المساعدة في إنشاء شرائح مخصصة، يمكنك ببساطة الاطلاع على مقالتنا حول كيفية تقسيم المشتركين تلقائيًا.
دعم العملاء والتوثيق
إذا كنت شركة صغيرة لديها فريق تطوير صغير أو لا يوجد لديها فريق تطوير على الإطلاق، فلا يجب عليك حقًا استخدام Firebase Cloud Messaging لإرسال إشعارات الدفع. لن تحصل على أي دعم للعملاء من فريق Firebase مباشرة. وإذا كنت بحاجة إلى مساعدة، فسيتعين عليك الاعتماد على مجتمعات المطورين مثل StackOverflow.
قد يستغرق حل أي مشكلة فنية تواجهها أيامًا.
وحتى لو كان لديك فريق تطوير، فهناك بالكاد ما يكفي من وثائق المنتج في Firebase لاستخدام المنتج بشكل صحيح. يمكنك محاولة الاتصال بفريق Firebase للمساعدة عن طريق ملء نموذج على موقعهم الإلكتروني. ولكن من غير المرجح على الإطلاق أن تحصل على أي رد.
يقدم PushEngage دعمًا استثنائيًا للعملاء حتى للمستخدمين المجانيين.
إذا اخترت خطة المؤسسة، فستحصل حتى على مدير نجاح عملاء مخصص لمساعدتك في أي شيء على الإطلاق. يمكنك التواصل معنا في أي وقت تحتاج إلينا مباشرة من موقعنا الإلكتروني. نحن متاحون دائمًا في صندوق الدردشة المباشر على موقعنا الإلكتروني.
وإذا كنت ترغب في مشاركة مشكلة أكثر تفصيلاً، يمكنك التواصل مع فريق نجاح العملاء لدينا في أي وقت.
نتعامل مع جميع الاستفسارات في غضون 24 ساعة.
هناك أيضًا مستودع ضخم للمحتوى في قسم المدونة لدينا. نقوم باستمرار بإنشاء محتوى يساعدك على النمو بشكل أسرع واستكشاف أي مشكلات قد تواجهها.
تفصيل الأسعار
هل تعلم أنه لا يمكنك حقًا تحميل الصور على خطة Firebase المجانية؟

انسَ أمر إنشاء إشعارات دفع غنية بتنسيقات وسائط متقدمة، بالكاد يمكنك إنشاء إشعار بسيط بصورة.
حسنًا، يمكنك ذلك... إذا قمت بالترقية إلى خطة مدفوعة.
والجزء الأسوأ هو أن خطط Firebase المدفوعة كلها تحتوي على مستويات متدرجة. لا يوجد سعر ثابت. يتم محاسبتك على الموارد التي تستخدمها لكل إشعار. والمشكلة في هذا النوع من الفوترة هي أنه من السهل جدًا تجميع فاتورة ضخمة دون إدراك مدى تكلفتها.
تمت محاسبة إحدى المنظمات بالفعل بمبلغ 30,000 دولار من قبل Firebase لإرسال إشعارات الدفع. ولا، هذا ليس خطأ مطبعي.
PushEngage أبسط بكثير. الخطة المجانية مجانية بالفعل.
وبينما لا يمكنك إنشاء إشعارات دفع آلية في الخطة المجانية، لا يزال بإمكانك الوصول بالكامل إلى جميع ميزات التخصيص لإشعارات الدفع الخاصة بك. والأهم من ذلك، لا تزال هناك ميزات كافية في الخطة المجانية لمساعدتك في تنمية عملك باستخدام إشعارات الدفع لتستثمر بسعادة في إحدى خططنا المدفوعة لاحقًا.
إذا كنت جادًا تمامًا بشأن تنمية عملك، فنحن نوصي بشدة بالاشتراك في إحدى خططنا المدفوعة.
تحصل على إمكانية الوصول إلى مجموعة كاملة من الحملات القوية حقًا مثل تذكيرات التخلي عن سلة التسوق. وأفضل ما في الأمر، أنك لن تتم محاسبتك أبدًا بمبلغ باهظ قد يؤدي إلى إفلاس عملك بسبب خطأ في الترميز.
خاتمة
هذا كل شيء لهذا اليوم أيها الأصدقاء!
الأمر بسيط: لقد بنينا PushEngage ليكون أفضل بطبيعته من Firebase. ونحن نعمل باستمرار على التحسين. ليس فقط من حيث ميزاتنا، ولكن في دعم عملائنا أيضًا.
لذلك، بينما نود أن نقول إنها منافسة قوية، فلا توجد منافسة حقيقية هنا.
إذا قمت بالاشتراك في إحدى الخطط المدفوعة على PushEngage، فستحصل على ميزات مهمة يمكن أن تساعد في تنمية أي عمل تجاري بما في ذلك:
- تتبع الأهداف وتحليلات متقدمة
- اختبار A/B ذكي
- حملات التنقيط الآلية
- التجزئة الديناميكية
- إشعارات الدفع المشغلة
والمزيد!
لذا، إذا لم تكن قد فعلت ذلك بالفعل، ابدأ مع PushEngage اليوم!