راه‌اندازی فهرست هتل در XML

برای راه‌اندازی فهرست هتل‌هایتان، می‌توانید از یکی از این روش‌ها استفاده کنید:

  • فایل 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، این مراحل را دنبال کنید:

  1. الزامات فایل را مرور کنید.

  2. فایل‌هایتان را طبق آنچه در مرجع XML فهرست هتل شرح داده شده است کدگذاری کنید.

  3. فایل‌ها را بااستفاده از طرح‌واره فید فهرست هتل اعتبارسنجی کنید.

پس‌از اعتبارسنجی فایل‌هایتان، فید را در سرورتان میزبانی کنید. همچنین می‌توانید به‌صورت دستی فهرستتان را در Hotel Center بارگذاری کنید.

میزبانی فید XML در سرور شما

با روش ارسال «دریافت فهرست هتل»، می‌توانید فهرست هتل را در سرورتان میزبانی کنید و Google فید را با تناوب ترجیحی شما واکشی خواهد کرد. پس‌از اینکه فهرست هتل‌هایتان را ایجاد کردید و فایل‌های XML آن را اعتبارسنجی کردید، کارهای زیر را انجام دهید:

  1. فایل‌ها را طبق آنچه در الزامات میزبانی شرح داده شده است برای Google آماده کنید.

  2. برای راه‌اندازی موارد زیر با «مدیر فنی حساب» (TAM) تماس بگیرید:

    • برنامه زمان‌بندی بارگیری برای Google، معمولاً یک بار در هفته
    • نشانی وب بارگیری و الزامات اصالت‌سنجی

اگر خطایی وجود نداشته باشد، فهرست هتل شما منتشر می‌شود و همه دارایی‌هایی که با موفقیت در Google Maps مطابقت داده شده‌اند در حساب Hotel Center شما، در برگه «دارایی‌ها» نمایش داده می‌شوند.

اگر خطایی وجود داشته باشد، Google خطاها را با شما هم‌رسانی می‌کند تا بتوانید آن‌ها را برطرف کنید و فایل‌ها را دوباره برای بارگیری آماده کنید.

الزامات میزبانی

هنگام میزبانی فید XML خود، الزامات زیر را رعایت کنید:

الزامات سرور

  • سرور باید ازطریق HTTP یا HTTPS قابل‌دسترسی باشد.

الزامات فهرست راهنما

برای اطمینان از اینکه Google عکس آنی کاملی از داده‌هایتان را بازیابی می‌کند و تلاش نمی‌کند فایل‌های ناقص را بارگیری کند، هنگام پست کردن فایل‌ها در سرور HTTP خود، این دستورالعمل‌ها را دنبال کنید:

  • فایل‌های XML فیدتان را در دایرکتوری‌ای غیر از دایرکتوری‌ای که Google از آن واکشی می‌کند توسعه دهید و اعتبارسنجی کنید، یعنی: از دایرکتوری download استفاده نکنید.

  • پس‌از اینکه فایل‌های XML فیدتان را با موفقیت اعتبارسنجی کردید، پیوندی نمادین از دایرکتوری بارگیری به فید جدیداً ایجادشده ایجاد کنید.

  • اگر فایل .zip ارائه می‌دهید، فایل‌های XML را در سطح ریشه و نه در دایرکتوری بارگیری قرار دهید.

شرایط لازم فایل

  • از فایل‌های نوشتار ساده استفاده کنید و نه فایل‌های قالب‌بندی‌شده مانند فایل Microsoft Word.

  • مطمئن شوید که فایل XML غیرفشرده از ۱۰۰ مگابایت بیشتر نباشد. یک یا چند فایل XML را می‌توان در یک فایل .zip فشرده کرد. هیچ محدودیتی برای فایل‌های XML فشرده‌شده یا فایل‌های .zip وجود ندارد.

  • فایل‌ها را به‌صورت زیر نام‌گذاری کنید:

    • برای یک فایل XML، از PARTNER_NAME_local.xml استفاده کنید.
    • برای یک یا چند فایل XML در یک فایل zip، از PARTNER_NAME_local.xml.zip استفاده کنید

    فایل‌های XML جداگانه در فایل zip را می‌توان به هر روشی نام‌گذاری کرد، اما توصیه می‌کنیم کد زبان را به هر نام فایل اضافه کنید.

الزامات اصالت‌سنجی

  • درصورت تمایل، می‌توانید بااستفاده از اصالت‌سنجی BASIC یا DIGEST، فایل‌هایتان را با نام کاربری و گذرواژه ایمن کنید.

  • از NTLM پشتیبانی نمی‌شود.