لإعداد قائمة الفنادق، يمكنك استخدام إحدى الطريقتَين التاليتَين:
- توفير ملف 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" ضمن علامة التبويب "المواقع" في حسابك على "مركز إدارة معلومات الفنادق".
في حال حدوث أخطاء، ستشارك Google هذه الأخطاء معك لتتمكّن من إصلاحها وإعداد الملفات للتنزيل مرة أخرى.
متطلبات الاستضافة
يجب مراعاة المتطلبات التالية عند استضافة خلاصة XML:
متطلبات الخادم
- يجب أن يكون الخادم متاحًا من خلال HTTP أو HTTPS.
متطلبات الدليل
يُرجى اتّباع الإرشادات التالية عند نشر الملفات على خادم HTTP لضمان استرجاع Google نبذة كاملة عن بياناتك وعدم محاولة تنزيل ملفات غير كاملة:
طوِّر ملفات XML الخاصة بخلاصتك وتحقّق من صحتها في دليل آخر غير الدليل الذي تستخدمه Google لجلب البيانات، أي لا تستخدم الدليل
download.بعد التحقّق من صحة ملفات XML الخاصة بالخلاصة بنجاح، أنشئ رابطًا رمزيًا من دليل التنزيل إلى الخلاصة التي تم إنشاؤها حديثًا.
في حال توفير ملف
.zip، يجب تضمين ملفات XML في المستوى الجذر وليس في دليل التنزيل.
متطلبات الملف
استخدِم ملفات نصية عادية وليس ملفًا منسّقًا، مثل ملف Microsoft Word.
تأكَّد من أنّ ملف XML غير المضغوط لا يتجاوز 100 ميغابايت. يمكن ضغط ملف واحد أو ملفات متعدّدة بتنسيق XML في ملف
.zipواحد. ليس هناك حد أقصى لملفات XML المضغوطة أو ملفات.zip.سمِّ الملفات على النحو التالي:
- بالنسبة إلى ملف XML واحد، استخدِم
PARTNER_NAME_local.xml. - بالنسبة إلى ملف XML واحد أو ملفات XML متعددة في ملف مضغوط، استخدِم
PARTNER_NAME_local.xml.zip
يمكن تسمية ملفات XML الفردية في ملف zip بأي طريقة، ولكن ننصح بإضافة رمز لغة إلى كل اسم ملف.
- بالنسبة إلى ملف XML واحد، استخدِم
متطلبات المصادقة
يمكنك اختياريًا تأمين ملفاتك باستخدام اسم مستخدم وكلمة مرور من خلال مصادقة BASIC أو مصادقة DIGEST.
لا تتوافق هذه الطريقة مع NTLM.