การตั้งค่าฟีด
ข้อมูลต่อไปนี้จะช่วยให้คุณตั้งค่าและเรียกใช้ฟีดได้อย่างถูกต้อง
การโฮสต์ไฟล์ฟีด
ระบบการได้มาซึ่งเนื้อหาของ Waze จะดึงข้อมูลฟีดของคุณโดยอัตโนมัติเป็นระยะๆ วิธีตรวจสอบว่า Waze ดึงไฟล์ฟีดที่ถูกต้องมีดังนี้
- ทำให้เข้าถึงได้: ใช้โปรโตคอลเครือข่ายมาตรฐาน (HTTP, HTTPS, FTP หรือ SFTP) หรือ Google Cloud Storage (GCS)
- รักษาความปลอดภัยให้ข้อมูล (ไม่บังคับ):
- คุณทำให้ฟีดปลอดภัยได้ด้วยชื่อผู้ใช้และรหัสผ่านโดยใช้การตรวจสอบสิทธิ์พื้นฐานผ่าน HTTPS คุณระบุชุดค่าผสมของการเข้าสู่ระบบและรหัสผ่านผ่าน Partner Hub
- นอกจากนี้ เรายังรองรับการผสานรวม API ที่ใช้การตรวจสอบสิทธิ์ตามส่วนหัวผ่านส่วนหัว KeyID หรือ OCP_APIM_SUBSCRIPTION_KEY
- สำหรับไฟล์ GCS คุณสามารถจำกัดสิทธิ์เข้าถึงบัญชีบริการที่เราจะให้ได้
- ตรวจสอบว่าเข้าถึงได้: ตรวจสอบว่าไฟล์ที่โฮสต์เข้าถึงได้ทั่วโลก
- โปรดตรวจสอบว่าไฟร์วอลล์ไม่ได้บล็อกการเข้าถึงตามประเทศ ที่อยู่ IP หรือภูมิศาสตร์ เพื่อหลีกเลี่ยงการหยุดชะงักในการดึงข้อมูล ข้อจำกัดเหล่านี้อาจทำให้เราดึงข้อมูลฟีดไม่ได้
- เราใช้ระบบแบบไดนามิกในการดึงข้อมูลการปิดและเหตุการณ์ ซึ่งหมายความว่าเราไม่ได้ใช้ IP แบบคงที่หรือรองรับ URL/โดเมน/ไวลด์การ์ดที่ได้รับอนุญาตล่วงหน้า หรือการให้สิทธิ์รายการ DNS
ความถี่ของฟีด
ระบบการได้เนื้อหาจะดึงข้อมูลทุกๆ 2-3 นาที หากมีข้อกำหนดพิเศษเกี่ยวกับความถี่ของฟีด ให้เพิ่มหมายเหตุที่ระบุคำขอนี้เมื่อส่งฟีด หรือติดต่อทีม Waze เพื่อให้เราปรับระยะเวลาการสำรวจให้สอดคล้องกับรอบการอัปเดตฟีดของคุณ
การตรวจสอบ XML
Waze ใช้สคีมา XML ต่อไปนี้เพื่อกำหนดโครงสร้างที่ยอมรับได้ของฟีด ข้อกำหนดของฟีดการปิดถนนและเหตุการณ์ (CIFS) https://www.gstatic.com/road-incidents/cifsv2.xsd
มีเครื่องมือมากมายบนอินเทอร์เน็ตที่จะช่วยคุณ ตรวจสอบโครงสร้างของฟีด XML ซึ่งรวมถึงแต่ไม่จำกัดเพียงเครื่องมือต่อไปนี้
- http://www.w3.org/XML/Schema#Tools
- http://www.xml.com/pub/a/2000/12/13/schematools.html
- http://xmlsoft.org/xmllint.html
การเปลี่ยนแปลงฟีดที่สำคัญ
ก่อนทำการเปลี่ยนแปลงต่อไปนี้ โปรดแจ้งให้ทีม Waze ทราบโดยกรอกข้อมูลในแบบฟอร์มนี้ และแก้ไขคำขอในพอร์ทัลเพื่อระบุฟีดที่อัปเดต
- การแก้ไข การเพิ่ม หรือการนำภูมิภาคหรือประเทศออกจากฟีด
- การอัปเดต URL ฟีดหรือข้อมูลเข้าสู่ระบบที่จำเป็นสำหรับการเข้าถึง ข้อมูล
- การเปลี่ยนโครงสร้างฟีดหรือชื่อแท็ก
ข้อกำหนดฟีด
ไฟล์ฟีดเดียวสามารถให้ข้อมูลเกี่ยวกับการปิดและเหตุการณ์หลายรายการได้ หากคุณให้ข้อมูลเกี่ยวกับเหตุการณ์หลายรายการ การปิด หรือเหตุการณ์แต่ละรายการต้องมีรายละเอียดในองค์ประกอบแยกกันและต้องมีรหัสที่ไม่ซ้ำกัน ส่วนเหล่านี้ ควรใช้เวลาและวันที่ท้องถิ่น ข้อกำหนด CIFS ระบุรายละเอียดแท็กทั้งหมดที่ใช้ได้เพื่ออธิบายเหตุการณ์และการปิด