ข้อมูลการแจ้งเตือนควรเป็นไปตามข้อกำหนดของ Common Alerting Protocol (CAP) v1.2 ของ OASIS รวมถึงข้อกำหนดของ CAP v1.0 ของการแจ้งเตือนสาธารณะของ Google และข้อกำหนดเพิ่มเติมที่ระบุไว้ด้านล่าง
เกี่ยวกับ CAP ของ Google
มาตรฐาน CAP กำหนดโครงสร้างพื้นฐานและองค์ประกอบข้อมูลสำหรับการแจ้งเตือน CAP แต่ยังคงมีความไม่สอดคล้องกันมากในวิธีและเวลาที่จะใช้องค์ประกอบข้อมูลต่างๆ
แพลตฟอร์มของเรามุ่งเน้นที่การลดความซับซ้อนของกระบวนการค้นหาข้อมูลฉุกเฉินด้วยการรวบรวมข้อมูลที่มีคุณภาพสูงและมีความเกี่ยวข้องไว้ในเครื่องมือออนไลน์ที่ผู้คนใช้อยู่แล้วทุกวัน ข้อกำหนดเพิ่มเติมมีไว้เพื่อเพิ่มการเข้าถึงและประสิทธิภาพของการแจ้งเตือนในผลิตภัณฑ์ของ Google ให้ได้สูงสุด
ความแตกต่างเฉพาะของ Google กับข้อกำหนด XML ของ CAP 1.2 สรุปอยู่ในข้อกำหนดของ Google Public Alerts CAP v1.0
ตัวเลือก "CAP ของ Google Public Alerts" ใน CAP Validator แบบโอเพนซอร์สช่วยให้คุณตรวจสอบข้อมูลเทียบกับทั้งข้อกำหนดเฉพาะของ OASIS และข้อกำหนดเพิ่มเติมของ Google ได้
หลักเกณฑ์ด้านล่างนี้ใช้กับการแจ้งเตือนและอันตรายทุกประเภท นอกจากนี้ เรายังได้รวบรวมข้อกำหนดและคำแนะนำเพิ่มเติมสำหรับประเภทการแจ้งเตือนที่เฉพาะเจาะจงเหล่านี้ไว้ในส่วนตัวอย่างด้วย
ทำการทดสอบเป็นระยะ
- ตรวจสอบว่าระบบสามารถเผยแพร่การแจ้งเตือนด้วย
<status>
ทดสอบ</status>
เพื่อทำการทดสอบระบบจากต้นทางถึงปลายทางเป็นประจำ
กำหนดพื้นที่การแจ้งเตือนเป้าหมาย
- หากมีบริเวณที่ไม่ต่อเนื่องกันในระดับการแจ้งเตือนและประเภทเดียวกัน ให้สร้างข้อความ
<alert>
แยกต่างหากแทนที่จะสร้าง<alert>
รายการเดียวที่มีบริเวณที่ไม่ต่อเนื่องกัน - หากองค์ประกอบ
<area>
มีองค์ประกอบ<polygon>
ให้ตรวจสอบว่าองค์ประกอบเหล่านั้นเป็นรูปหลายเหลี่ยมที่ถูกต้องโดยไม่มีขอบที่ตัดกันเองหรือรูปหลายเหลี่ยมที่ซ้อนทับกัน และระบุความแม่นยำเป็นทศนิยมสูงสุด 6 ตำแหน่ง - หากองค์ประกอบ
<area>
ของการแจ้งเตือนมีรหัสพิกัด ให้ระบุข้อมูลภูมิศาสตร์ในรูปแบบ shapefile และแจ้งให้ Google ทราบที่ google-public-alerts@google.com ล่วงหน้าอย่างน้อย 30 วันก่อนการเปลี่ยนแปลง Shapefile - วาดรูปหลายเหลี่ยมตามผลกระทบที่ปรับให้เหมาะกับสภาพปัจจุบันและลักษณะของเหตุการณ์ทุกครั้งที่เป็นไปได้ แทนที่จะกำหนดเป้าหมายการแจ้งเตือนไปยังพื้นที่ทางภูมิศาสตร์และการเมืองที่กำหนดไว้ล่วงหน้า (เช่น จังหวัด อำเภอ)
- ระบุคำอธิบายสั้นๆ (ไม่เกิน 50 อักขระ) เกี่ยวกับพื้นที่ได้รับผลกระทบให้ Google ทราบใน
<areaDesc>
หรือใน<parameter>
แยกต่างหากสำหรับการแจ้งเตือน CAP ข้อความนี้จะแสดงในชื่อการแจ้งเตือน
ใส่เนื้อหาอย่างละเอียด
- ใส่เนื้อหาที่เป็นประโยชน์และอ่านเข้าใจได้ในองค์ประกอบ
<description>
และ<instruction>
- อธิบายเหตุการณ์ปัจจุบัน การพัฒนาที่คาดการณ์ไว้ ผลกระทบที่คาดไว้ และคำแนะนำตามความเหมาะสม
- ใช้การสะกด ไวยากรณ์ และเครื่องหมายวรรคตอนที่ถูกต้อง
- ใช้ข้อความธรรมดาเพื่อปรับปรุงความอ่านง่ายของเนื้อหาแทนการใช้แท็ก HTML
- ระบุรหัสสี RGB หรือ Hex ที่สอดคล้องกับระดับการแจ้งเตือนแต่ละระดับ (สามารถส่งให้ Google แบบออฟไลน์ได้)
การอัปเดตการแจ้งเตือน
เมื่อการแจ้งเตือนมีการเปลี่ยนแปลง ให้ออกการแจ้งเตือนใหม่ซึ่งอ้างอิงถึงการแจ้งเตือนก่อนหน้าแทนที่จะเปลี่ยนแปลงหรือนำการแจ้งเตือนที่มีอยู่ออกจากฟีด หลังจากผ่านไประยะเวลาที่เหมาะสม (สูงสุด 2 สัปดาห์) ให้นำการแจ้งเตือน CAP ที่ล้าสมัยออกจากฟีด
<msgType>
UPDATE หรือ CANCEL ต้องมีองค์ประกอบ <references>
อย่างน้อย 1 รายการ
ตามมาตรฐาน CAP ข้อความแจ้งเตือนที่อัปเดตข้อความแจ้งเตือนก่อนหน้าควรใช้ <msgType>Update</msgType>
และตั้งค่า <references>code</references>
เป็นข้อความที่เกี่ยวข้องก่อนหน้านี้ทั้งหมดที่ยังไม่ถึงวันที่ <expires>
การอัปเดตหรือยกเลิกต้องนำไปใช้กับการแจ้งเตือนที่ยังไม่หมดอายุ
การยกเลิกกิจกรรมทำได้ 3 วิธีตามลำดับความสะดวก ดังนี้
- ตั้งค่าวันที่และเวลา
<expires>
สำหรับแต่ละเหตุการณ์ โดยให้คำอธิบายข้อความระบุความคาดหวังว่าการแจ้งเตือนนี้จะสิ้นสุดลงเอง - ออก
<alert>
ใหม่กับ<msgType>UPDATE
,<responseType>"All Clear"
และ<expires>
ในอีกไม่ช้า - ออก
<alert>
ใหม่ด้วย<msgType>CANCEL
โปรดดูตัวอย่างที่หัวข้อตัวอย่างการแจ้งเตือนสำหรับการอัปเดตและการยกเลิก
การรองรับหลายภาษา
โปรดสร้าง <alert>
1 รายการที่มีบล็อก <info>
หลายบล็อก (บล็อก <info>
1 บล็อกต่อภาษา)
ดูรายละเอียดเพิ่มเติมและตัวอย่างการแจ้งเตือนหลายภาษาได้ที่หลายภาษา