นอกจากมาตรฐาน CAP แล้ว ให้ปฏิบัติตามข้อกำหนดเฉพาะของ Google สำหรับไฟล์ CAP เพื่อให้การแจ้งเตือนดำเนินการอย่างถูกต้อง
คุณมี 2 ตัวเลือกในการสร้างการแจ้งเตือน ดังนี้
- การสร้างอัตโนมัติ: ตั้งค่าระบบให้จัดรูปแบบข้อมูลฐานข้อมูลเป็นฟีด CAP แบบไดนามิกและส่งไปยัง Google โดยอัตโนมัติ
- การสร้างด้วยตนเอง: สร้างและส่งเนื้อหาการแจ้งเตือนด้วยตนเองตามที่จำเป็นผ่านแอปพลิเคชันบนเว็บ
การสร้างอัตโนมัติ
ไปที่คลัง CAP ของ Google เพื่อเริ่มต้นใช้งานในภาษาที่คุณต้องการ ไลบรารีรองรับการสร้าง การแยกวิเคราะห์ และการตรวจสอบฟีด 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 เพื่อดูตัวอย่างการแจ้งเตือนที่ใช้งานได้จริงซึ่งอาจคล้ายกับของคุณ
event
สตริง CAP <event>
(หรือบางครั้งเป็น <headline>
) จะปรากฏในชื่อของข้อความแจ้ง ข้อความเหล่านี้ควรสั้น (ไม่เกิน 35 อักขระ) และสื่อความหมายเพียงพอที่สาธารณชนจะเข้าใจ ดูข้อกำหนดโดยละเอียดเพิ่มเติมได้ที่องค์ประกอบ <info>
และองค์ประกอบย่อยในคู่มืออ้างอิง
วันที่
ช่องเขตเวลาต้องรวมอยู่ในค่าวันที่/เวลาทั้งหมด (เช่น <effective>
, <expires>
และ <onset>
) หากสถานที่ที่ระบุไว้ในบล็อก <area>
อยู่ในเขตเวลาเดียวกัน <effective>
ควรระบุเวลาในเขตเวลานั้น รวมถึงการเผื่อเวลาออมแสง (หากมี) เมื่อเนื้อหาของข้อความมีผลกับเขตเวลาหลายเขต ผู้สร้างข้อความควรใช้เวลา UTC แทนเวลาท้องถิ่น
วิธีการสำหรับ
ช่อง <instruction>
ของการแจ้งเตือน CAP จะปรากฏในหน้ารายละเอียดการแจ้งเตือนเป็น "การดำเนินการที่แนะนำ" โปรดทราบว่าเนื้อหาขององค์ประกอบนี้ไม่ควรเหมือนกับ <description>
ซึ่งเหมาะสำหรับสรุปลักษณะและความแรงของการแจ้งเตือน รวมถึงพื้นที่ที่ได้รับผลกระทบมากกว่า
พื้นที่การแจ้งเตือน
องค์ประกอบ <area>
ของการแจ้งเตือน CAP ควรอธิบายพื้นที่ทางภูมิศาสตร์ที่จะได้รับการแจ้งเตือน ซึ่งอาจรวมถึงสถานที่นอกพื้นที่ที่เกิดเหตุการณ์ ตัวอย่างเช่น ลองพิจารณาการแจ้งเตือนไฟป่า เนื่องจากไฟป่าสามารถลุกลามไปยังพื้นที่ที่ไม่ได้เกิดไฟไหม้อย่างรวดเร็ว <area>
จึงควรครอบคลุมพื้นที่อันตรายที่อาจเกิดขึ้นทั้งหมด ไม่ใช่แค่จุดเริ่มต้นของไฟไหม้หรือพื้นที่ที่กำลังเกิดไฟไหม้
การระบุพื้นที่เป็นรูปหลายเหลี่ยม
คุณควรกำหนดพื้นที่การแจ้งเตือนเป็นรูปหลายเหลี่ยมเนื่องจากมีความแม่นยำมากกว่า
โดยค่าที่ดีที่สุดขององค์ประกอบ <area>
คือพื้นที่ทางภูมิศาสตร์ที่ได้รับผลกระทบจากสภาพอากาศปัจจุบันหรือที่คาดการณ์ไว้ ไม่ใช่พื้นที่ทางภูมิศาสตร์ทางการเมืองที่กำหนดไว้ล่วงหน้า เช่น เขตหรือจังหวัด วิธีนี้ช่วยให้มั่นใจได้ว่าผู้ใช้ที่เห็นการแจ้งเตือนจะเห็นว่าการแจ้งเตือนนั้นเกี่ยวข้องกับตำแหน่งของตน ตัวอย่างเช่น คำเตือนพายุฝนฟ้าคะนองหรือน้ำท่วมอาจส่งผลกระทบต่อพื้นที่เล็กๆ ของเขตอํานาจศาล และคำเตือนหิมะตกมีแนวโน้มที่จะส่งผลกระทบต่อผู้ใช้ที่อยู่เหนือระดับความสูงหนึ่งๆ เท่านั้น ในกรณีเช่นนี้ การระบุทั้งอำเภอหรือจังหวัดเป็น <area>
ของการแจ้งเตือน CAP จะประเมินพื้นที่ที่ได้รับผลกระทบสูงเกินจริงและทำให้การแจ้งเตือนมีประโยชน์น้อยลง
จากประสบการณ์ของเรา ซอฟต์แวร์หรือเครื่องมือแจ้งเตือนที่ช่วยให้นักพยากรณ์วาดรูปหลายเหลี่ยมที่กำหนดเองในพื้นที่ที่ต้องการเตือนนั้นเหมาะที่สุด
หากคุณใช้รูปหลายเหลี่ยม เราขอแนะนำให้ระบุค่าทศนิยมไม่เกิน 5-6 ตำแหน่งในพิกัดละติจูด/ลองจิจูด (ซึ่งจะให้ความละเอียดสูงกว่าที่ระบบแจ้งเตือนส่วนใหญ่ควรกำหนดเป้าหมายได้) นอกจากนี้ โปรดตรวจสอบว่ารูปหลายเหลี่ยมถูกต้อง เช่น ไม่ควรมีขอบที่ตัดกัน
การระบุพื้นที่เป็นรหัสพิกัดภูมิศาสตร์
หากต้องระบุ <area>
เป็นพิกัดภูมิศาสตร์หรือชุดพิกัดภูมิศาสตร์หลายรายการแทน โปรดใช้พิกัดภูมิศาสตร์ที่ละเอียดที่สุดเท่าที่จะเป็นไปได้ และระบุชื่อเมือง ฯลฯ ที่เฉพาะเจาะจงซึ่งอาจมีแนวโน้มที่จะได้รับผลกระทบในองค์ประกอบ <description>
คุณจะต้องแชร์ Shapefile พื้นฐานในรูปแบบ shapefile
การรองรับหลายภาษา
โปรดสร้าง <alert>
1 รายการที่มีบล็อก <info>
หลายบล็อก (บล็อก <info>
1 บล็อกต่อภาษา)
ดูรายละเอียดเพิ่มเติมและตัวอย่างการแจ้งเตือนหลายภาษาได้ที่ตัวอย่างหลายภาษา
ตรวจสอบการแจ้งเตือน 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
ผู้เผยแพร่โฆษณาแบบแจ้งเตือนยังดาวน์โหลดสคีมา CAP ของ Google เวอร์ชันล่าสุดจากคลัง CAP และตรวจสอบแบบออฟไลน์ได้ด้วย