بالإضافة إلى معيار CAP، يجب اتّباع المتطلبات الخاصة بـ Google لملفّات CAP لضمان معالجة تنبيهاتك بشكل صحيح.
يتوفّر لك خياران لإنشاء التنبيهات:
- الإنشاء المبرمَج: يمكنك إعداد نظامك لتنسيق معلومات قاعدة بياناتك ديناميكيًا في خلاصة CAP وإرسالها تلقائيًا إلى Google.
- الإنشاء اليدوي: يمكنك إنشاء محتوى التنبيه وإرساله يدويًا حسب الحاجة من خلال تطبيق مستند إلى الويب.
الإنشاء المبرمَج
يمكنك الاطّلاع على مكتبة Google CAP للبدء باللغة التي تختارها. تتيح المكتبة إنشاء خلاصات CAP وتحليلها والتحقّق منها.
يمكن لفريق Google تقديم الدعم أثناء التنفيذ. يُرجى التواصل مع فريق Google الذي تتعامل معه أو google-public-alerts@google.com.
الإنشاء اليدوي
- تعاون مع فريق تكنولوجيا المعلومات لديك لتثبيت تطبيق الويب المفتوح المصدر CAPCreator™ على خادم ويب. يمكنك بدلاً من ذلك إنشاء تطبيق ويب خاص بك.
- عند وقوع الأحداث، انتقِل إلى عنوان URL للتطبيق واستخدِم الواجهة لإنشاء تنبيهات بتنسيق CAP.
- ينشر تطبيقك خلاصة في موقع على الويب، ثم تسحب Google تلك المعلومات من خلاصتك المنشورة.
عناصر التنبيه
بنية التنبيه
يجب أن يجيب التنبيه عن الأسئلة الرئيسية التالية:
- ما الذي يحدث؟
- متى سيحدث ذلك؟
- ما هي الخطوات التي يجب اتّباعها؟
- أين يتم إرسال التنبيهات؟
في ما يلي مثال بسيط على تنبيه:
<alert xmlns="urn:oasis:names:tc:emergency:cap:1.1"> <identifier>AL20110412020900TornadoWarning</identifier> <sender>w-nws.webmaster@noaa.gov</sender> <sent>2011-04-11T21:18:07-05:00</sent> <status>Actual</status> <msgType>Alert</msgType> <scope>Public</scope> <info> <language>en-US</language> <category>Met</category> <event>Tornado</event> <urgency>Immediate</urgency> <severity>Extreme</severity> <certainty>Observed</certainty> <effective>2011-04-11T21:09:00-05:00</effective> <expires>2011-04-11T21:30:00-05:00</expires> <headline>Tornado Warning issued April 11 at 9:30PM CDT by NWS Birmingham</headline> <instruction> Do not wait to see or hear the tornado. For your protection, move to an interior room on the lowest floor of your home or business.</instruction> <area> <areaDesc>Cleburne</areaDesc> <polygon>33.61,-85.58 33.65,-85.58 33.72,-85.58 33.81,-85.36 33.7,-85.34 33.7,-85.33 33.68,-85.33 33.61,-85.58</polygon> </area> </info> </alert>
يُرجى الاطّلاع على عيّنات من تنبيهات CAP للحصول على أمثلة أكثر تفصيلاً على التنبيهات التي تعمل بشكل صحيح وقد تكون مشابهة لتنبيهاتك.
حدث
تظهر سلسلة CAP <event>
(أو <headline>
أحيانًا) في عنوان
تنبيهاتنا. يجب أن تكون هذه الأسماء قصيرة (أقل من 35 حرفًا) ووصفية
بما يكفي ليفهمها الجمهور. للحصول على متطلبات أكثر تفصيلاً، يُرجى الاطّلاع على عناصر <info>
والعناصر الفرعية
في الدليل المرجعي.
تواريخ
يجب تضمين حقول المنطقة الزمنية في جميع قيم التاريخ/الوقت
(مثل <effective>
و<expires>
و<onset>
).
إذا كان الموقع الجغرافي المذكور في مجموعة <area>
يقع ضمن
منطقة زمنية واحدة، يجب أن يحدّد الحقل <effective>
الوقت في تلك
المنطقة، بما في ذلك التوقيت الصيفي عند الاقتضاء. عندما ينطبق
محتوى الرسالة على مناطق زمنية متعددة، يجب أن يستخدم
منتج الرسالة التوقيت العالمي المتّفق عليه بدلاً من التوقيتات المحلية.
تعليمات
يظهر حقل <instruction>
لتنبيهات CAP في صفحات تفاصيل التنبيهات على أنّه
"الإجراء المقترَح". يُرجى العلم أنّ محتوى هذا العنصر يجب ألا يكون هو
نفسه الوارد في الحقل <description>
، والذي يكون أكثر ملاءمةً لتلخيص طبيعة
التنبيه وشدته والمنطقة المتأثرة.
منطقة إشعارات
يجب أن يصف عنصر <area>
في تنبيه CAP المنطقة الجغرافية التي سيتم إعلامها، والتي قد تتضمّن مواقع جغرافية خارج منطقة الحادث. على سبيل المثال،
ننصحك بالتفكير في تنبيه حرائق الغابات: بما أنّ حرائق الغابات يمكن أن تنتشر بسرعة إلى مناطق
لم تندلع فيها الحرائق حاليًا، يجب أن يغطي <area>
المنطقة الخطيرة المحتملة بأكملها، وليس فقط نقطة بدء
الحريق أو منطقة الحريق الحالية.
تحديد المناطق على أنّها مضلّعات
من الأفضل تقديم المناطق التي يتم إرسال تنبيهات بشأنها على شكل مضلّعات لأنّها تكون أكثر دقة.
من الأفضل تحديد قيمة العنصر <area>
على أنّها
المنطقة الجغرافية المحدّدة المتأثّرة بالظروف الحالية أو المتوقّعة، بدلاً من
المناطق الجغرافية المحدّدة مسبقًا، مثل المناطق أو المقاطعات. يساعد ذلك في
ضمان أن يجد المستخدمون الذين يشاهدون التنبيه أنّه ذا صلة بموقعهم الجغرافي. على سبيل المثال، قد لا تؤثر تحذيرات العواصف الرعدية أو الفيضانات إلا في جزء صغير من منطقة إدارية معيّنة، ومن المرجّح أن لا تؤثر تحذيرات تساقط الثلوج إلا في المستخدمين المقيمين فوق ارتفاع معيّن. في مثل هذه الحالات، يؤدي تحديد منطقة جغرافية كاملة، مثل
المقاطعة أو الإقليم، على أنّها <area>
لتنبيه CAP إلى المبالغة في تقدير
المنطقة المتأثرة، ما يجعل التنبيه أقل فائدة.
من تجربتنا، إنّ البرامج أو الأدوات التي تتيح للمتنبئين رسم شكل خماسي أضلاع مخصّص على المنطقة التي يريدون التحذير منها هي مثالية.
إذا كنت تستخدم مضلّعات، ننصحك بعدم تضمين أكثر من 5 أو 6 نقاط عشرية من الدقة في إحداثيات خط الطول/العرض. (يؤدي ذلك إلى الحصول على درجة دقة أعلى مما يمكن أن تستهدفه معظم أنظمة التنبيه). يُرجى التأكّد أيضًا من أنّ المضلّعات صالحة، على سبيل المثال، يجب ألا تحتوي على حواف متقاطعة.
تحديد المناطق كرموز جغرافية
إذا كان عليك تحديد <area>
كرمز جغرافي أو مجموعة من الرموز الجغرافية
بدلاً من ذلك، يُرجى استخدام الرموز الجغرافية على أدق مستوى ممكن وتضمين
أسماء البلدات والمدن وغيرها من الأماكن المحدّدة التي يُرجّح أن تتأثّر في عنصر
<description>
. عليك مشاركة ملفات Shapefile الأساسية بتنسيق shapefile.
إتاحة لغات متعدّدة
يُرجى إنشاء عنصر <alert>
واحد يحتوي على عدة عناصر <info>
(عنصر <info>
واحد لكل لغة).
لمزيد من التفاصيل ونموذج تنبيه بلغات متعدّدة، اطّلِع على نموذج التنبيه بلغات متعدّدة.
التحقّق من تنبيهات CAP
ننصحك باستخدام أداة أداة التحقّق من CAP المفتوحة المصدر من Google للتحقّق من تنبيهات CAP. يمكنك أيضًا الاشتراك في تلقّي إشعارات بالخطأ عبر البريد الإلكتروني باستخدام هذه الأداة. يقدّم المدقّق العديد من خيارات التحقّق من CAP و أمثلة على ذلك:
اختَر Google Public Alerts CAP v1.0 للتحقّق من استيفاء المتطلبات الخاصة بـ Google لملفّات CAP.
للاشتراك في خدمة تلقّي إشعارات الأخطاء عبر البريد الإلكتروني، انقر على الاشتراك في نتائج التحقّق من الخلاصة، أو انتقِل إلى http://cap-validator.appspot.com/subscribe. عليك تقديم عنوان URL للخلاصة وعنوان البريد الإلكتروني، واختيار Google Public Alerts CAP v1.0، ثم النقر على اشتراك. ستتلقّى إشعارًا عند رصد مشاكل في خلاصة CAP.
يمكن أيضًا للناشرين الذين يتلقّون تنبيهات تنزيل أحدث إصدار من مخطّط Google CAP من مكتبة CAP والتحقّق منه بلا إنترنت.