یک لیست هتل را در XML تنظیم کنید

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

  • یک فایل CSV یا XML ارائه دهید
  • یک فایل از مرکز هتل آپلود کنید
  • یک فایل را روی یک سرور میزبانی کنید

این راهنما نحوه تنظیم یک لیست هتل را با استفاده از فایل‌های XML و میزبانی فید XML در سرور خود برای Google توضیح می‌دهد تا فایل‌های XML شما را در زمان‌بندی درخواستی دانلود کند. برای سایر روش‌های تنظیم فهرست هتل، به نحوه تنظیم موجودی هتل مراجعه کنید.

درباره لیست هتل ها در XML

یک فایل فهرست هتل حاوی داده‌های توصیفی است - مانند نام ملک، آدرس، مکان ژئوکد - سازمان‌دهی شده بر اساس دارایی، برای همه دارایی‌های یک حساب مرکز هتل.

یک مثال بسیار ابتدایی از فایل لیست هتل در قالب فایل 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. فایل ها را با استفاده از طرح خوراک لیست هتل ها اعتبار سنجی کنید.

پس از تایید فایل های خود، فید را روی سرور خود میزبانی کنید. از طرف دیگر، می‌توانید فهرست خود را به صورت دستی در مرکز هتل آپلود کنید .

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

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

  1. فایل ها را همانطور که در الزامات میزبانی توضیح داده شده برای Google آماده کنید.

  2. برای تنظیم موارد زیر با مدیر حساب فنی (TAM) خود تماس بگیرید:

    • یک برنامه دانلود برای Google، معمولاً یک بار در هفته
    • URL دانلود و الزامات احراز هویت

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

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

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

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

نیاز به سرور

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

الزامات دایرکتوری

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

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

  • پس از اینکه فایل های XML فید خود را با موفقیت تأیید کردید، یک پیوند نمادین از فهرست دانلود به فید تازه ایجاد شده ایجاد کنید.

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

الزامات فایل

  • از فایل های متنی ساده و نه از فایل های فرمت شده مانند فایل مایکروسافت ورد استفاده کنید.

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

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

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

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

الزامات احراز هویت

  • به صورت اختیاری، می توانید فایل های خود را با نام کاربری و رمز عبور با استفاده از احراز هویت BASIC یا DIGEST ایمن کنید.

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