إرسال خلاصة التنبيهات إلى Google

يوفّر هذا القسم تعليمات لإرسال تنبيهات إلى Google لأغراض الاختبار.وهذه عملية متكرّرة. لن يتم نشر أي تنبيهات في هذه الخطوة من عملية التنفيذ.

تأمين بياناتك

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

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

نفضّل استخدام بروتوكول HTTPS.

بروتوكول HTTPS مع بروتوكول أمان طبقة النقل (TLS)

يتجنّب بروتوكول HTTPS الحاجة إلى تبادل شهادات رقمية جديدة عند انتهاء صلاحية الشهادات السابقة.

يجب الحصول على شهادة طبقة المقابس الآمنة (SSL) صادرة عن مرجع تصديق موثوق به في Google Chrome. اطّلِع على هذه الأمثلة على الجهات الحاكمة.

ننصحك باستخدام HTTP/TLS ("https://...") بدلاً من قناة SSL التقليدية.

بروتوكول HTTP مع التوقيعات الرقمية

إذا كنت تستخدم بروتوكول HTTP مع التوقيعات الرقمية، يمكنك إنشاء المفتاح للتوقيع بنفسك. تتطلّب ميزة "التنبيهات العامة" من Google استيفاء الشروط التالية:

  • تقديم مفتاحك العام والتعديلات اللاحقة عليه قبل 30 يومًا على الأقل من انتهاء صلاحية المفتاح القديم سيؤدي ذلك إلى منع حدوث انقطاعات غير متوقّعة في تعديلات بياناتك.
  • تنتهي صلاحيته ويتم إنشاء مفتاح جديد كل عامَين على الأقل.
  • وقِّع على تنبيهاتك باستخدام توقيعك وفقًا لاقتراحات أمان CAP هذه.

إعداد خلاصتك

لاستضافة رسائل CAP وتسليمها، يُرجى تقديمها في خلاصة متاحة للجميع، مثل إحدى الخلاصات التالية:

اطّلِع على أمثلة على ممارسات CAP: خلاصات CAP للحصول على إرشادات حول إرسال تنبيهات CAP في خلاصة. للحصول على إرشادات حول إعداد خلاصات Atom أو RSS لتنبيهات CAP، يُرجى الاطّلاع على أمثلة على ممارسات CAP: خلاصات CAP. أدرِج رابطًا في خلاصة الويب يؤدي إلى تنبيه CAP الكامل كما هو موضّح هنا.

التحقّق من صحة الخلاصة

استخدِم أداة أداة التحقّق من محتوى إعلانات الشبكة الإعلانية للتحقّق من صحة الخلاصة.

تعديل التنبيهات والخلاصات

عند تغيير تنبيه، عليك إصدار تنبيه جديد يشير إلى التنبيه السابق، بدلاً من تغيير التنبيه الحالي أو إزالته من خلاصتك.وبعد مرور فترة زمنية مناسبة (تصل إلى أسبوعَين)، عليك إزالة تنبيهات CAP القديمة من خلاصتك.

<msgType> يجب أن يتضمّن العنصر UPDATE أو CANCEL عنصر <references> واحدًا على الأقل. وفقًا لما هو محدّد في معيار CAP، يجب أن تستخدم أي رسالة تنبيه تعدّل تنبيهًا سابقًا<msgType>Update</msgType> وأن تضبط<references>code</references> على جميع الرسائل ذات الصلة السابقة التي لم تصل إلى تاريخ<expires>. يجب أن ينطبق الإجراء UPDATE أو CANCEL على تنبيه لم تنته صلاحيته.

هناك ثلاث طرق لإلغاء الأحداث، حسب الترتيب المفضّل:

  1. حدِّد تاريخًا ووقتًا <expires> لكل حدث، مع تحديد وصف الرسالة لتوقع انتهاء هذا التنبيه تلقائيًا.
  2. إصدار <alert> جديد مع <msgType>UPDATE <responseType>"All Clear" و<expires> بعد فترة قصيرة في المستقبل
  3. إصدار <alert> جديد مع <msgType>CANCEL

يُرجى الاطّلاع على عيّنات من التنبيهات بشأن التعديلات والإلغاءات للحصول على أمثلة.

الخطوة التالية: اختبار دمج "التنبيهات"