دفع الإخطارات في متصفح PHP. إشعارات الدفع على الويب

من المؤكد أن كل من استخدم بريد Google قد شاهد مرة واحدة على الأقل إشعارات مثل هذه:

إشعارات جوجل

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

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

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

وفقًا لموقع caniuse.com، تعمل الآن هذه الإشعارات (إشعارات HTML5) في متصفحات Chrome وFirefox (35+) وOpera (27+) وSafari (7.1+). لا يدعم Internet Explorer إعلامات الإنترنت. إذا أخذنا في الاعتبار الأنظمة الأساسية للجوال، فإن متصفح Android فقط هو الذي يتمتع بدعم جزئي لإشعارات HTML5.

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

Notification.requestPermission(function(permission)( // يحتوي متغير الإذن على نتيجة الطلب console.log("نتيجة طلب الحقوق:"، إذن)؛ ));

بعد تنفيذ الطريقة، سيتم تخزين نتيجة طلب الإذن في متغير الإذن.

وفيما يلي معانيها المختلفة مع التفسيرات:

  • الافتراضي - لم يتم إرسال طلب الحصول على الحقوق؛
  • منحت - سمح للمستخدم بعرض الإشعارات؛
  • تم الرفض - رفض المستخدم عرض الإشعارات.

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

إشعار var = إشعار جديد (العنوان، الخيارات)؛

العنوان - عنوان الإشعار،

تحتوي الخيارات (اختياري) على المعلمات التالية:

  • body - نص الإشعار (النص الرئيسي)، يتم قصه بشكل مختلف في المتصفحات وأنظمة التشغيل المختلفة (على سبيل المثال، في Chrome ضمن Windows 8.1، الحد الأقصى للطول هو 200 حرف)؛
  • dir - اتجاه عرض الإشعارات، يمكن أن يكون تلقائيًا، أو ltr (من اليسار إلى اليمين) أو rtl (من اليمين إلى اليسار)؛
  • lang - لغة الإشعارات؛
  • العلامة - معرف إشعار فريد يمكن استخدامه لاستبداله بإشعار آخر أو حذفه؛
  • أيقونة - عنوان URL للصورة التي سيتم عرضها في الإشعار (نوصي بدقة 40 × 40 بكسل).

دعنا نحاول تعيين المعلمات وإرسال إشعار:

var notification = new Notification("كم ألف مبرمج يلزمه تركيب مصباح كهربائي؟"، ( body: "أنت فقط!"، dir: "auto"، icon: "icon.jpg" ));


نتيجة تشغيل الكود أعلاه

يحتوي الإشعار أيضًا على أساليب معالج الأحداث onclick و onshow و onerror و onclos:

وظيفة clickFunc() ( تنبيه ("قام المستخدم بالنقر فوق الإشعار")؛ ) notification.onclick = clickFunc;

نتيجة:

عند النقر

وظيفة واحدة لكل شيء

الآن دعونا نجمع كل شيء في دالة واحدة ونضيف العديد من عمليات التحقق من الأخطاء:

الوظيفة sendNotification(title, options) ( // التحقق مما إذا كان المتصفح يدعم إشعارات HTML5 if (!("Notification" in window)) ( تنبيه("متصفحك لا يدعم إشعارات HTML، يجب تحديثه."); ) // تحقق مما إذا كان لديك الحق في إرسال إشعارات else if (Notification.permission === "granted") ( // إذا كان لديك الحقوق، أرسل إشعارًا var notification = new Notification(title, options); الوظيفة clickFunc() ( تنبيه ("قام المستخدم بالنقر للحصول على إشعار")؛ ) notification.onclick = clickFunc ) // إذا لم تكن هناك حقوق، فسنحاول الحصول عليها وإلا إذا (Notification.permission !== "denied") ( Notification.requestPermission) (وظيفة (إذن) ( // إذا تم استلام الحقوق بنجاح، أرسل إشعارًا if (permission === "منح") ( var notification = new Notification(title, options); ) else ( تنبيه("لقد منعت عرض الإشعارات" "); // رفض المستخدم طلبنا لإظهار الإشعارات ) ) ); ) else ( // رفض المستخدم طلبنا لإظهار الإشعارات سابقًا // في هذه المرحلة يمكننا ذلك، لكننا لن نزعجه. احترم قرارات المستخدمين. )

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

SendNotification("إعادة لينوس!"، ( body: "اختبار إشعارات HTML5"، أيقونة: "icon.jpg"، dir: "auto" ));

نتيجة تنفيذ الوظيفة في متصفحات مختلفة:

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

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

من يرسلها ولماذا يحتاجها المستخدمون؟

يتم استخدام إشعارات الدفع بشكل نشط بواسطة بوابات الأخبار والمتاجر عبر الإنترنت ووكالات السفر وحتى بعض البنوك. وبالتالي تعلن وسائل الإعلام عن مقالات جديدة أو متاجر عبر الإنترنت - عروض ترويجية أو مبيعات أو تحديثات متنوعة؛ وكالات السفر - العروض الحالية على الفنادق والجولات والبنوك - الرسائل البريدية على منتجاتها. بالإضافة إلى ذلك، يمكنك تلقي إشعارات حول دفع ثمن البضائع، وتذكيرات حول تجديد تعريفات الخدمة، وتأكيد معلومات المغادرة/المغادرة (في حالة وكالات السفر)، وإشعارات أخرى.

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

لماذا يشتكي الجميع من دفع الويب؟

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

كيفية تعطيل الإشعارات الفورية في متصفحك إذا لم تعجبك: في Google Chrome:

قم بتشغيل متصفح Chrome على جهاز الكمبيوتر الخاص بك، وانقر على النقاط الثلاث في الزاوية اليمنى العليا من النافذة وانتقل إلى "الإعدادات"؛

في أسفل الصفحة، انقر على "خيارات متقدمة"؛

في قسم "الخصوصية والأمان"، حدد "إعدادات المحتوى"؛

حدد "الإخطارات"؛

حدد الخيار المناسب:

1) حظر جميع الإشعارات - قم بتعطيل خيار "اطلب الإذن قبل الإرسال".

2) حظر الإشعارات من موقع معين - بجوار "حظر"، انقر فوق "إضافة"، وأدخل عنوان الصفحة وحدد "إضافة" مرة أخرى؛

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

في سفاري:

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

في متصفح ياندكس:

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

في الأوبرا:

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

في موزيلا فايرفوكس:

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

بعد ذلك، سيعرض المتصفح تحذيرًا بشأن مخاطر تغيير الإعدادات - يجب عليك تأكيد قبولك له. ثم اكتب dom.push.enabled في شريط البحث. في النافذة التي تظهر، قم بتبديل قيمة المعلمة من true إلى false. هذا يعني أنه يمكنك نسيان إشعارات الدفع.

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

  • تصل إشعارات الدفع مباشرة إلى متصفحك أو إلى هاتفك الذكي.
  • نسبة أعلى من النقرات (نقرات الارتباط) مقارنة بالنشرات الإخبارية العادية، حيث سيتلقى القارئ (المشترك) إشعارًا مباشرة في متصفحه في الزاوية اليمنى السفلية (أو كإشعار دفع في شريط الحالة على الهاتف الذكي).
  • لن تعتمد بعد الآن على خدمة توزيع البريد الإلكتروني (إلا إذا كنت تستخدم خادم البريد الإلكتروني الخاص بك لتوزيع رسائل البريد الإلكتروني الخاصة بك).
  • من الرائع استخدام التقنيات الجديدة في مشروعك.
  • سيوضح المثال كيفية إعداد إشعار الدفع على موقع WordPress (أنا من أشد المعجبين بـ WordPress، لأنه نظام إدارة محتوى مناسب وشائع ويتم تنفيذ إشعارات الدفع ببضع نقرات).

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

  • ليست كل الخدمات مجانية، فمعظم خدمات الإشعارات الفورية لها تعريفة أساسية تسمح لك بالاشتراك/إرسال ما بين 500 إلى 1000 مشترك، ولكنك لن تكون سيد حياتك.
  • كما لاحظت، فإن بعض الخدمات تسيء استخدام اشتراكاتك ويمكنها إرسال إشعارات إعلانية خاصة بها (على الأقل في التعريفة الأساسية كان الأمر كذلك). لقد فوجئت وغضبت للغاية عندما تلقيت رابطًا على الجانب الأيسر لا علاقة له بموقعي.
  • العيب الكبير هو أنه سيتعين على المستخدم النقر فوق "السماح" بالإشعار مرتين، المرة الأولى على موقعك، وفي المرة الثانية سيظهر مربع حوار من الخدمة به "https" وفيه، في المجال هذه الخدمة، سيتعين على المستخدم النقر فوق الزر "السماح" مرة أخرى. كما كنت قد خمنت، قد يؤدي ذلك إلى تثبيط المشترك المحتمل عن الاشتراك عن طريق القيام بحركات كثيرة للجسم. يكفي تحمل هذا!
  • في حالتي، يحتاج المستخدم فقط إلى النقر فوق الزر "السماح" مرة واحدة في نافذة صغيرة، وسيتم تسجيله بالفعل في النظام وعندما يتم نشر مقال جديد، سيتلقى إشعارات مباشرة من موقعي.

    أعتقد أن هذا يكفي من الماء، وسأبدأ العمل.

    كما قلت أعلاه، أنت بحاجة إلى شهادة SSL (بالنسبة لأولئك الذين لا يعرفون ما هي SSL وhttps، سيساعدك الأخ الأكبر جوجل). يمكنك استخدام خدمة CloudFlare CDN وتمكين دعم https فيها (هذا هو الخيار الأسهل، إذا كنت مهتمًا، يمكنني كتابة مقال حول كيفية إضافة موقع إلى CloudFlare). لكنني قررت أنني أريد إضافة شهادتي إلى الموقع.

    بعد البحث قليلاً في Google، وجدت خدمة "Let’s Encrypt" (https://letsencrypt.org) التي تتيح لك الحصول على أبسط شهادة SSL مع التحقق من النطاق مجانًا. وهذا سيكون كافيا لأعمالنا. لقد كتبت إلى المضيف الخاص بي بأنني أرغب في إضافة شهادة SSL من "Let's Encrypt"، وكان على المضيف في الواقع تغيير لوحة تحكم الاستضافة من ISPmanager إلى Plesk لأن Plesk لديه مكون إضافي يضيف شهادة SSL من "Let's Encrypt" في واحدة انقر. إذا لم يتمكن مضيفك من تغيير لوحة التحكم نيابةً عنك، أو لم يتم تثبيت المكون الإضافي "Let's Encrypt" في Plesk، فيمكنك استخدام خدمة Cloudflare CDN، كما كتبت أعلاه، أو تغيير استضافتك إلى مضيف "عادي" أكثر.

    إذا كان لديك لوحة تحكم Plesk وتم تثبيت المكون الإضافي "Let's Encrypt".

  • في الصفحة الرئيسية للوحة التحكم، ابحث عن الرابط "Let’s Encrypt" وانقر عليه.
  • يمكنك ترك عنوان البريد الإلكتروني الافتراضي أو تحديد عنوان مختلف.
  • حدد مربع الاختيار "تضمين www. كاسم نطاق بديل لكي تعمل الشهادة مع "www".
  • انقر فوق زر التثبيت وانتظر بضع ثوان.
  • هذا كل شيء، تم تثبيت الشهادة.
  • بعد تجهيز موقعك وتنفيذ الإجراءات التي نحتاجها. ستحتاج إلى تكوين WordPress لإعادة توجيه الزائرين إلى الإصدار "https://" من موقعك. يتم ذلك بالطريقة التالية: انتقل إلى لوحة الإدارة الخاصة بموقعك. الإعدادات - الإعدادات العامة. في الإعدادات العامة، في "عنوان WordPress (URL)" و"عنوان الموقع (URL)" قم بتغيير "http://yoursite" إلى "https://yoursite". هذا كل شيء، إذا قمت بتثبيت شهادة SSL بشكل صحيح، فسيعمل موقعك كما كان من قبل، ولكن سيظهر رمز القفل الأخضر في شريط العناوين. وهذا يعني أن اتصالك آمن وسيتم تشفير القناة بينك وبين الخادم.

    الخطوة التالية هي تثبيت المكوّن الإضافي "Chrome Push Notifications" (https://wordpress.org/plugins/chrome-push-notifications) سيقوم هذا المكوّن الإضافي بالعمل القذر نيابةً عنك، وسيكون كافيًا لكتابة المفاتيح التي يطلبها Google سوف أعطيك المزيد عن ذلك أدناه. لسبب ما، بعد تثبيت البرنامج المساعد وملء النماذج اللازمة، لم يعمل أي شيء بالنسبة لي، ربما سيقوم مطور البرنامج المساعد بإصلاح هذا، لكنني قررت أنني لن أنتظر حتى يتم تصحيح البرنامج المساعد، وأدخل الأسطر اللازمة يدويا في بلدي قالب المدونة.

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

  • انتقل إلى https://console.developers.google.com
  • إذا لم تقم بإنشاء مشاريع من قبل، فانقر فوق الرابط "إنشاء مشروع" إذا كنت قد أنشأت مشروعًا من قبل، ثم في الزاوية اليمنى العليا، انقر فوق اسم المشروع القديم، وستظهر قائمة، ابحث فيها عن رابط "إنشاء مشروع" وانقر عليها.
  • سيظهر مربع الحوار "مشروع جديد"، اكتب اسم المشروع بالأحرف اللاتينية وانقر فوق الزر "إنشاء".
  • انتظر بضع ثواني حتى يتم إنشاء المشروع، ثم اضغط على (ID) المشروع وستظهر قائمة، في هذه القائمة نحتاج إلى "رقم المشروع"، قم بتدوينه في المفكرة وأدخله على الفور في "Chrome Push Notifications" " البرنامج المساعد في سطر "رقم المشروع".
  • في العنصر التالي، انقر فوق "استخدام Google API"، وابحث عن رابط "Cloud Messaging for Android" وانقر عليه. انتظر حتى يظهر الزر "تمكين واجهة برمجة التطبيقات" وانقر على هذا الزر.
  • بعد النقر على الزر، يجب أن ترى تحذيرًا وزر "الانتقال إلى بيانات الاعتماد"، انقر فوق هذا الزر.
  • النقطة التالية هي تحديد واجهة برمجة التطبيقات التي تريد استخدامها، فأنت بحاجة إلى تحديد "Google Cloud Messaging for Android"، ونموذج استدعاء واجهة برمجة التطبيقات "متصفح الويب"، ثم انقر فوق الزر "ما هي بيانات الاعتماد التي أحتاجها؟".
  • لا يتعين عليك تغيير اسم المفتاح، ولكن في السطر "قبول الطلبات من مُحيلي HTTP (مواقع الويب)" قم بالإشارة إلى موقعك حتى لا تتمكن المواقع الأخرى من استخدام واجهة برمجة التطبيقات الخاصة بك وانقر فوق الزر "إنشاء مفتاح واجهة برمجة التطبيقات"
  • لقد انتهينا تقريبًا، قم بتدوين مفتاح API الخاص بك أو الأفضل من ذلك إدخاله على الفور في البرنامج المساعد في سطر "GCM API Key".
  • لقد قمنا بتسوية كل شيء مع Google، فلننتقل إلى موقعنا على الويب. كما قلت، لسبب ما، لم يعمل المكون الإضافي معي على الفور، ربما كنت أنا فقط غير المحظوظ، واضطررت إلى البحث بشكل أعمق في موقع المطور لفهم سبب عدم عمل المكون الإضافي معي. إذا لم يعمل البرنامج الإضافي معك أيضًا، يمكنك تكرار خطواتي.

    1. تحتاج إلى إضافة jQuery إلى قالبك إذا لم يكن لديك. أنا أستخدم CDN الخاص بجوجل، يمكنك تنزيله من جوجل أو من موقعك. تحتاج إلى إضافته إلى header.php

    2. قم بإنشاء ملف بالاسم والامتداد Manifest.json في المجلد الجذر لموقعك وأدخل هناك رقم مشروعك، الذي أخذته من "Google Developer Console":

    ("gcm_sender_id": "رقم مشروعك")

    تتم إضافة الإدخال قبل العلامة

    3. بعد ذلك، انتقل إلى قائمة "الأدوات" وأضف أداة نصية وأدخل القيم التالية فيها، واستبدل "yoursite.kz" بنطاق موقعك.


    /* */

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

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

    كيفية عمل إشعار دفع على موقع على شبكة الإنترنت

    62 تقييمًا، متوسط ​​التقييم: 4.9 من 5

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

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

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

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

    كيف تعمل إشعارات الدفع

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

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

    ويختلف مظهر هذه النوافذ حسب الخدمة التي يتم من خلالها إرسال التنبيهات من هذا الموقع.

    بالنقر فوق الزر "السماح"، فإنك توافق على تلقي رسائل الدفع على جهاز الكمبيوتر الخاص بك.

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

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

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

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

    كيفية إزالة الإشعارات بعد تلقي تنبيه

    في العديد من الإشعارات، اعتمادًا على إعدادات خدمة إرسال الإشعارات، يمكنك تعطيل دفع الإشعارات مباشرة في نافذة الرسالة التي تم فتحها.

    للقيام بذلك، انقر على أيقونة الإعدادات (الترس)، ثم حدد "تعطيل الإشعارات من الموقع".

    بعد ذلك، لن تظهر الإشعارات من هذا الموقع على جهاز الكمبيوتر الخاص بك.

    كيفية تعطيل دفع الإخطارات في جوجل كروم

    قم بالدخول إلى إعدادات متصفح Google Chrome، ثم قم بالتمرير لأسفل بعجلة الماوس، ثم انقر على رابط "خيارات متقدمة".

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

    هنا يمكنك إعداد تلقي الإشعارات من المواقع. بشكل افتراضي، يتم تحديد خيار "اطلب الإذن قبل الإرسال (مستحسن)".

    لإزالة الإشعارات الفورية في متصفح Google Chrome، قم بتنشيط خيار "عدم إظهار الإشعارات على المواقع".

    لحظر تلقي الإشعارات من موقع معين، اضغط على زر “إضافة” الموجود مقابل خيار “حظر”.

    في نافذة "إضافة موقع"، أدخل عنوان الموقع، ثم انقر فوق الزر "إضافة".

    لإعداد تلقي رسائل الدفع، انقر فوق الزر "إضافة" الموجود مقابل خيار "السماح".

    في النافذة التي تفتح، أضف الموقع المطلوب إلى قائمة المواقع التي يُسمح لك بتلقي الإشعارات منها في متصفح Google Chrome.

    كيفية تعطيل رسائل الدفع في Mozilla Firefox (طريقة واحدة)

    أدخل إلى إعدادات متصفح Mozilla Firefox، وافتح قسم "الخصوصية والأمان". في خيار الأذونات، انتقل إلى خيار الإشعارات.

    حدد المربع بجوار "تعطيل الإشعارات حتى تتم إعادة تشغيل Firefox". بعد ذلك، لن يتم عرض الإشعارات حتى يتم تعطيل متصفح Mozilla Firefox.

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

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

    إذا كانت الحالة بجوار عنوان الموقع هي "السماح"، فستظهر التنبيهات من هذا الموقع على جهاز الكمبيوتر الخاص بك.

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

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

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

    لإنهاء ضبط ترتيب تلقي الإشعارات، انقر على زر "حفظ التغييرات".

    كيفية إزالة الإشعارات في Mozilla Firefox (الطريقة الثانية)

    لتعطيل الإشعارات بشكل كامل في متصفح Mozilla Firefox، عليك إدخال إعدادات المتصفح المخفية.

    أدخل التعبير التالي في شريط العناوين: "about:config" (بدون علامتي الاقتباس). في النافذة التي تفتح، انقر على زر "أقبل المخاطرة!".

    في النافذة الجديدة، أدخل التعبير في حقل "بحث": "dom.webnotifications.enabled" (بدون علامتي الاقتباس)، ثم اضغط على مفتاح "Enter".

    الإعداد الافتراضي لهذا الإعداد هو "صحيح". حدد السطر، وانقر بزر الماوس الأيمن، ثم حدد "تبديل" من قائمة السياق. ستتغير قيمة المعلمة إلى "خطأ".

    كيفية تعطيل إشعارات الدفع في Yandex.Browser

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

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

    • إظهار طلبات التقديم (مستحسن).
    • لا تظهر طلبات التقديم.
    • الاشتراك تلقائيا في الإخطارات.

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

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

    افتح علامة التبويب "مسموح به" أو "محظور"، باستخدام الزر "إضافة"، أضف رابطًا للموقع في القسم المناسب.

    كيفية تعطيل دفع الإخطارات في أوبرا

    أدخل إلى قائمة متصفح Opera، وانقر على عنصر قائمة السياق "الإعدادات". بعد ذلك، حدد قسم "خيارات متقدمة"، وانقر على "الأمان".

    ضمن الخصوصية والأمان، حدد خيار إعدادات المحتوى. ابحث عن خيار "الإشعارات".

    في نافذة الإشعارات، يتم تمكين خيار "اطلب الإذن قبل الإرسال (مستحسن)" افتراضيًا.

    هنا تحتاج إلى إضافة الموقع إلى قسم "الحظر" أو "السماح".

    كيفية إزالة الإشعارات في Microsoft Edge

    انتقل إلى إعدادات متصفح Microsoft Edge. حدد "خيارات". في نافذة "الخيارات"، انقر على "عرض الخيارات المتقدمة". في نافذة الإعدادات المتقدمة، حدد الإشعارات، ثم انقر فوق الزر إدارة.

    ستعرض نافذة "إدارة الإشعارات" المواقع التي تطلب إذنًا لعرض الإشعارات. يمكنك تغيير الأذونات لمواقع محددة.

    استنتاجات المقال

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