Konfigurowanie listy hoteli w pliku XML

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

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

Z tego przewodnika dowiesz się, jak skonfigurować listę hoteli za pomocą plików XML i hostować plik danych XML na swoim serwerze, aby umożliwić Google pobieranie plików XML zgodnie z ustalonym harmonogramem. Inne metody konfigurowania listy hoteli znajdziesz w artykule Konfigurowanie zasobów reklamowych hoteli.

Listy hoteli w formacie XML

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

Poniżej znajdziesz podstawowy przykład pliku z listą hoteli w formacie XML. W tym przykładzie pokazujemy tylko 1 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. Zapoznaj się z wymaganiami dotyczącymi plików.

  2. Zakoduj pliki zgodnie z opisem w dokumentacji XML listy hoteli.

  3. Sprawdź pliki, korzystając ze schematu pliku danych listy hoteli.

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

Plik danych XML hosta na Twoim serwerze

Dzięki metodzie dostawy 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 jej plików XML wykonaj te czynności:

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

  2. Skontaktuj się z technicznym menedżerem konta, aby skonfigurować te ustawienia:

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

Jeśli nie wystąpią błędy, lista hoteli zostanie opublikowana i wszystkie obiekty, które udało się dopasować w Mapach Google, pojawią się na karcie Właściwości na Twoim koncie Hotel Center.

Jeśli wystąpią błędy, Google je udostępnia, aby umożliwić Ci ich poprawienie i ponowne przygotowanie plików do pobrania.

Wymagania dotyczące hostingu

Podczas hostowania pliku danych XML przestrzegaj tych wymagań:

Wymagania dotyczące serwera

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

Wymagania dotyczące katalogu

Aby mieć pewność, że Google pobierze pełny zrzut danych i nie próbuje pobierać niekompletnych plików, postępuj zgodnie z tymi wskazówkami podczas publikowania plików na serwerze HTTP:

  • Utwórz i zweryfikuj pliki XML kanału w katalogu innym niż katalog pobrany przez Google, czyli: nie używaj katalogu download.

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

  • Jeśli podajesz plik .zip, umieść pliki XML na poziomie głównym, a nie w katalogu pobierania.

Wymagania dotyczące plików:

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

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

  • Nazwij pliki w następujący sposób:

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

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

Wymagania dotyczące uwierzytelniania

  • Opcjonalnie możesz zabezpieczyć swoje pliki za pomocą nazwy użytkownika i hasła, używając uwierzytelniania PODSTAWOWEGO lub DIGEST.

  • Protokół NTLM nie jest obsługiwany.