หากต้องการตั้งค่าข้อมูลโรงแรม ให้ใช้วิธีใดวิธีหนึ่งต่อไปนี้
- ระบุไฟล์ CSV หรือ XML
- อัปโหลดไฟล์จาก Hotel Center
- ฝากไฟล์บนเซิร์ฟเวอร์
คู่มือนี้อธิบายวิธีตั้งค่าข้อมูลโรงแรมโดยใช้ไฟล์ XML และโฮสต์ฟีด XML บนเซิร์ฟเวอร์เพื่อให้ Google ดาวน์โหลดไฟล์ XML ตามเวลาที่ขอ ดูวิธีอื่นๆ ในการตั้งค่าข้อมูลโรงแรมได้ที่วิธีตั้งค่าพื้นที่โฆษณาโรงแรม
เกี่ยวกับข้อมูลโรงแรมใน XML
ไฟล์ข้อมูลโรงแรมมีข้อมูลรายละเอียด เช่น ชื่อที่พัก ที่อยู่ สถานที่ตั้งตามรหัสพิกัดภูมิศาสตร์ของที่พักทั้งหมดในบัญชี Hotel Center
ด้านล่างนี้เป็นตัวอย่างพื้นฐานของไฟล์ข้อมูลโรงแรมในรูปแบบไฟล์ XML ตัวอย่างนี้แสดงองค์ประกอบ <listing>
เพียงรายการเดียวจากหลายรายการที่ระบุไว้ในไฟล์ องค์ประกอบ <listing>
แต่ละรายการแสดงถึงพร็อพเพอร์ตี้
<?xml version="1.0" encoding="UTF-8"?>
<listings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://www.gstatic.com/localfeed/local_feed.xsd">
<language>en</language>
<listing>
<!-- The value of <id> must be unique to your site for all time. Do NOT reuse IDs. -->
<id>123abc</id>
<name>Belgrave House</name>
<address format="simple">
<component name="addr1">6 Acacia Ave</component>
<component name="addr2">Floor 5</component>
<component name="city">London</component>
<component name="province">Greater London</component>
<component name="postal_code">SW1W 9TQ</component>
</address>
<country>GB</country>
<latitude>35.070374</latitude>
<longitude>-106.213648</longitude>
<phone type="main">123-456-7890</phone>
<category>hotel</category> <!-- You can use whatever property type categories you wish -->
</listing>
...
</listings>
สร้างข้อมูลโรงแรมใน XML
หากต้องการสร้างฟีดข้อมูลโรงแรมใน XML ให้ทำตามขั้นตอนต่อไปนี้
อ่านข้อกำหนดของไฟล์
เขียนโค้ดไฟล์ตามที่อธิบายไว้ในข้อมูลอ้างอิง XML ของข้อมูลโรงแรม
ตรวจสอบไฟล์โดยใช้สคีมาของฟีดข้อมูลโรงแรม
หลังจากตรวจสอบไฟล์แล้ว ให้โฮสต์ฟีดในเซิร์ฟเวอร์ หรือคุณจะอัปโหลดรายการใน Hotel Center ด้วยตนเองก็ได้
โฮสต์ฟีด XML บนเซิร์ฟเวอร์
วิธีการส่งข้อมูลราคาแบบดึงข้อมูลโรงแรมช่วยให้คุณโฮสต์ข้อมูลโรงแรมบนเซิร์ฟเวอร์ได้ และ Google จะดึงข้อมูลฟีดตามความถี่ที่ต้องการ หลังจากที่สร้างข้อมูลโรงแรมและตรวจสอบไฟล์ XML แล้ว ให้ทำดังนี้
เตรียมไฟล์สำหรับ Google ตามที่อธิบายไว้ในข้อกำหนดของโฮสติ้ง
โปรดติดต่อผู้จัดการลูกค้าด้านเทคนิค (TAM) เพื่อตั้งค่าสิ่งต่อไปนี้
- กำหนดการดาวน์โหลดสำหรับ Google โดยปกติสัปดาห์ละครั้ง
- URL สำหรับดาวน์โหลดและข้อกำหนดการตรวจสอบสิทธิ์
หากไม่มีข้อผิดพลาด ระบบจะเผยแพร่ข้อมูลโรงแรมและแสดงที่พักทั้งหมดที่ตรงกันใน Google Maps ในบัญชี Hotel Center ในแท็บที่พัก
หากมีข้อผิดพลาด Google จะแชร์ข้อผิดพลาดดังกล่าวกับคุณเพื่อให้คุณแก้ไขและเตรียมไฟล์สำหรับการดาวน์โหลดอีกครั้งได้
ข้อกำหนดของโฮสติ้ง
ปฏิบัติตามข้อกำหนดต่อไปนี้เมื่อโฮสต์ฟีด XML
ข้อกำหนดของเซิร์ฟเวอร์
- โดยเซิร์ฟเวอร์ดังกล่าวต้องเข้าถึงได้ผ่าน HTTP หรือ HTTPS
ข้อกำหนดของไดเรกทอรี
เพื่อให้มั่นใจว่า Google จะเรียกสแนปชอตที่สมบูรณ์ของข้อมูลและไม่พยายามดาวน์โหลดไฟล์ที่ไม่สมบูรณ์ ให้ทำตามหลักเกณฑ์ต่อไปนี้เมื่อโพสต์ไฟล์ไปยังเซิร์ฟเวอร์ HTTP
พัฒนาและตรวจสอบไฟล์ XML ของฟีดในไดเรกทอรีอื่นนอกเหนือจากที่ Google ดึงข้อมูลมา กล่าวคือ อย่าใช้ไดเรกทอรี
download
หลังจากตรวจสอบไฟล์ XML ของฟีดเรียบร้อยแล้ว ให้สร้างลิงก์สัญลักษณ์จากไดเรกทอรีดาวน์โหลดไปยังฟีดที่สร้างขึ้นใหม่
หากระบุไฟล์
.zip
ให้รวมไฟล์ XML ที่ระดับรูทและไม่อยู่ในไดเรกทอรีดาวน์โหลด
ข้อกำหนดเกี่ยวกับไฟล์
ใช้ไฟล์ข้อความธรรมดาและไม่ใช่ไฟล์ที่จัดรูปแบบ เช่น ไฟล์ Microsoft Word
ตรวจสอบว่าไฟล์ XML ที่ไม่ได้บีบอัดมีขนาดไม่เกิน 100 MB คุณจะบีบอัดไฟล์ XML เดียวหรือหลายไฟล์เป็นไฟล์
.zip
ไฟล์เดียวได้ ไม่มีขีดจำกัดสำหรับไฟล์ XML ที่ซิปหรือไฟล์.zip
ตั้งชื่อไฟล์ดังนี้
- สำหรับไฟล์ XML เดียว ให้ใช้
PARTNER_NAME_local.xml
- สำหรับไฟล์ XML เดียวหรือหลายไฟล์ที่มีการบีบอัด ให้ใช้
PARTNER_NAME_local.xml.zip
คุณจะตั้งชื่อไฟล์ XML แต่ละไฟล์ที่มีการบีบอัดแบบใดก็ได้ อย่างไรก็ตาม เราแนะนำให้ใส่รหัสภาษาต่อท้ายชื่อไฟล์แต่ละชื่อ
- สำหรับไฟล์ XML เดียว ให้ใช้
ข้อกำหนดในการตรวจสอบสิทธิ์
หรือคุณจะรักษาความปลอดภัยให้ไฟล์ด้วยชื่อผู้ใช้และรหัสผ่านโดยใช้การตรวจสอบสิทธิ์แบบ BASIC หรือ DIGEST ก็ได้
ไม่รองรับ NTLM