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
W tym przewodniku znajdziesz informacje o tym, jak skonfigurować listę hoteli za pomocą plików XML i umieścić plik danych XML na serwerze, aby Google mógł pobierać pliki XML zgodnie z podanym harmonogramem. Inne metody konfigurowania listy hoteli znajdziesz w artykule Konfigurowanie zasobów reklamowych hotelu.
Listy 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 przedstawiamy bardzo prosty przykład pliku listy hoteli w formacie XML. Ten przykład pokazuje tylko jeden z wielu 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 listy hoteli w formacie XML, wykonaj te czynności:
Sprawdź wymagania dotyczące plików.
Zakoduj pliki zgodnie ze specyfikacją pliku XML listy hoteli.
Sprawdź poprawność plików za pomocą schematu pliku danych z listą hoteli.
Po zweryfikowaniu plików umieść plik danych na swoim serwerze. Możesz też ręcznie przesłać listę w Hotel Center.
Hostowanie pliku danych XML na serwerze
Za pomocą metody dostarczania danych z listy hoteli możesz przechowywać listę hoteli na swoim serwerze, a Google będzie pobierać plik danych z ustawioną przez Ciebie częstotliwością. Po utworzeniu listy hoteli i sprawdzeniu jej plików XML wykonaj te czynności:
Przygotuj pliki dla Google zgodnie z opisem w wymaganiach dotyczących hostingu.
Aby skonfigurować te opcje:
- harmonogram pobierania danych do Google (zwykle raz w tygodniu);
- Adres URL do pobrania i wymagania dotyczące uwierzytelniania
Jeśli nie ma żadnych błędów, lista hoteli zostanie opublikowana, a wszystkie obiekty, które zostały pomyślnie dopasowane w Mapach Google, pojawią się na Twoim koncie Hotel Center na karcie Obiekty.
Jeśli wystąpią błędy, Google poinformuje Cię o nich, aby umożliwić ich poprawienie i ponowne przygotowanie plików do pobrania.
Wymagania dotyczące hostingu
Podczas hostowania pliku danych XML należy przestrzegać tych wymagań:
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.
Tworzenie i sprawdzanie plików XML pliku danych w katalogu innym niż ten, z którego pliki pobiera Google, czyli nie używaj katalogu
download
.Po pomyślnym sprawdzeniu plików XML pliku danych utwórz dowiązanie symboliczne z katalogu pobierania do nowo utworzonego pliku danych.
Jeśli przesyłasz plik
.zip
, dołącz pliki XML na poziomie głównym, a nie w katalogu pobierania.
Wymagania dotyczące plików
Używaj plików tekstowych, a nie sformatowanych plików, takich jak pliki programu Microsoft Word.
Rozpakowany plik XML nie może mieć rozmiaru większego niż 100 MB. Pojedynczy plik XML lub wiele takich plików można skompresować do jednego pliku
.zip
. Nie ma limitu dla 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 pliku XML lub wielu plików XML w skompresowanym pliku ZIP użyj:
PARTNER_NAME_local.xml.zip
Poszczególne pliki XML w archiwum ZIP mogą mieć dowolne nazwy, ale zalecamy dodanie kodu języka do nazwy każdego pliku.
- W przypadku pojedynczego pliku XML użyj
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.