Konfigurowanie listy hoteli w formacie XML

Aby skonfigurować listę hoteli, możesz skorzystać z jednej z tych metod:

  • Prześlij plik CSV lub XML
  • Przesyłanie pliku z Hotel Center
  • Hostowanie pliku na serwerze

Ten przewodnik zawiera instrukcje konfigurowania listy hoteli za pomocą plików XML i hostowania pliku danych XML na serwerze, aby Google mogło pobierać pliki XML zgodnie z harmonogramem. Inne metody konfigurowania listy hoteli znajdziesz w artykule Konfigurowanie zasobów reklamowych hotelu.

Informacje o listach hoteli w formacie XML

Plik z listą hoteli zawiera dane opisowe, takie jak nazwa obiektu, adres i lokalizacja GeoCode, uporządkowane według obiektu dla wszystkich obiektów na koncie Hotel Center.

Poniżej znajdziesz bardzo prosty przykład pliku listy hoteli w formacie XML. Ten przykład pokazuje tylko jeden z kilku elementów <listing> określonych w pliku. Każdy element <listing> reprezentuje właściwość.

<?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>

Tworzenie listy hoteli w formacie XML

Aby utworzyć plik danych z listą hoteli w formacie XML:

  1. Sprawdź wymagania dotyczące plików.

  2. Zakoduj pliki zgodnie z opisem w specyfikacji listy hoteli w formacie XML.

  3. Sprawdź pliki za pomocą schematu pliku danych z listą hoteli.

Po sprawdzeniu poprawności plików umieść plik danych na serwerze. Możesz też ręcznie przesłać listę w Hotel Center.

Hostowanie pliku danych XML na serwerze

W przypadku metody dostarczania za pomocą pobierania listy hoteli możesz przechowywać listę hoteli na swoim serwerze, a Google będzie pobierać plik danych z wybraną przez Ciebie częstotliwością. Po utworzeniu listy hoteli i sprawdzeniu poprawności plików XML wykonaj te czynności:

  1. Przygotuj pliki dla Google zgodnie z opisem w sekcji Wymagania dotyczące hostingu.

  2. Aby skonfigurować te elementy, skontaktuj się z technicznym menedżerem konta:

    • Harmonogram pobierania danych przez Google, zwykle raz w tygodniu
    • Adres URL pobierania i wymagania dotyczące uwierzytelniania

Jeśli nie ma błędów, lista hoteli zostanie opublikowana, a wszystkie miejsca zakwaterowania, które zostały pomyślnie dopasowane w Mapach Google, będą wyświetlane na koncie Hotel Center na karcie Miejsca zakwaterowania.

Jeśli wystąpią błędy, Google poinformuje Cię o nich, aby umożliwić Ci ich naprawienie i ponowne przygotowanie plików do pobrania.

Wymagania dotyczące hostingu

Podczas hostowania pliku danych XML pamiętaj o tych wymaganiach:

Wymagania dotyczące serwera

  • Serwer musi być dostępny przez HTTP lub HTTPS.

Wymagania dotyczące katalogu

Aby mieć pewność, że Google pobiera kompletny zrzut Twoich danych i nie próbuje pobierać niekompletnych plików, przestrzegaj tych wytycznych, gdy przesyłasz pliki na serwer HTTP:

  • Twórz i sprawdzaj pliki XML pliku danych w katalogu innym niż ten, z którego pobiera dane Google, czyli nie używaj katalogu download.

  • Po sprawdzeniu plików XML pliku danych utwórz dowiązanie symboliczne z katalogu pobierania do nowo utworzonego pliku danych.

  • Jeśli przesyłasz .zip, umieść pliki XML w katalogu głównym, a nie w katalogu pobierania.

Wymagania dotyczące plików

  • Używaj zwykłych plików tekstowych, a nie sformatowanych plików, takich jak pliki Microsoft Word.

  • Upewnij się, że rozmiar rozpakowanego pliku XML nie przekracza 100 MB. Pojedynczy lub wiele plików XML można skompresować do jednego pliku .zip. Nie ma limitu rozmiaru spakowanych plików XML ani plików .zip.

  • Nazwij pliki w ten sposób:

    • W przypadku pojedynczego pliku XML użyj PARTNER_NAME_local.xml.
    • W przypadku pojedynczego lub wielu plików XML w pliku ZIP użyj PARTNER_NAME_local.xml.zip

    Poszczególne pliki XML w archiwum ZIP mogą mieć dowolne nazwy, ale zalecamy dodanie do każdej nazwy pliku kodu języka.

Wymagania dotyczące uwierzytelniania

  • Opcjonalnie możesz zabezpieczyć swoje pliki nazwą użytkownika i hasłem, używając uwierzytelniania BASIC lub DIGEST.

  • Protokół NTLM nie jest obsługiwany.