Aby skonfigurować listę hoteli, możesz użyć jednej z tych metod:
- Prześlij plik CSV lub XML
- Prześlij plik z Hotel Center
- Hostowanie pliku na serwerze
W tym przewodniku opisujemy, jak skonfigurować listę hoteli przy użyciu plików XML i przechowywać plik danych XML na swoim serwerze, aby umożliwić Google pobieranie plików XML w wybranym terminie. Inne metody konfigurowania listy hoteli znajdziesz w artykule Konfigurowanie zasobów reklamowych hoteli.
Listy hoteli w pliku XML
Plik z listą hoteli zawiera dane opisowe, takie jak nazwa, adres i lokalizacja geokodowania, uporządkowane według usługi dla wszystkich obiektów na koncie Hotel Center.
Poniżej znajdziesz bardzo podstawowy przykład pliku z listą 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>
Utwórz listę hoteli w formacie XML
Aby utworzyć plik danych z listą hoteli w formacie XML:
Zapoznaj się z wymaganiami dotyczącymi plików.
Zakoduj pliki zgodnie z opisem w dokumentacji XML listy hoteli.
Zweryfikuj pliki za pomocą schematu pliku danych z listą hoteli.
Po sprawdzeniu plików umieść plik danych na serwerze. Możesz też ręcznie przesłać listę w Hotel Center.
Hostowanie pliku danych XML na serwerze
Dzięki metodzie dostarczania 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:
Przygotuj pliki dla Google zgodnie z opisem w wymaganiach dotyczących hostingu.
Skontaktuj się z technicznym menedżerem konta (TAM), by skonfigurować te ustawienia:
- Harmonogram pobierania przez Google, zwykle raz w tygodniu
- Adres URL pobierania i wymagania dotyczące uwierzytelniania
Jeśli nie będzie błędów, lista hoteli zostanie opublikowana, a wszystkie miejsca zakwaterowania, które zostały dopasowane w Mapach Google, pojawią się na Twoim koncie Hotel Center na karcie Właściwości.
Jeśli wystąpią błędy, Google udostępni Ci informacje o nich, aby umożliwić Ci ich naprawienie i ponowne przygotowanie plików do pobrania.
Wymagania dotyczące hostingu
Podczas hostowania pliku danych XML przestrzegaj następujących wymagań:
Wymagania dotyczące serwera
- Serwer musi być dostępny przez protokół HTTP lub HTTPS.
Wymagania dotyczące katalogu
Aby mieć pewność, że Google pobiera pełny zrzut danych i nie próbuje pobierać niekompletnych plików, podczas publikowania plików na serwerze HTTP przestrzegaj tych wskazówek:
Zaprogramuj i zweryfikuj pliki XML pliku danych w katalogu innym niż ten, z którego pobiera on Google, czyli nie używaj katalogu
download
.Po sprawdzeniu plików XML pliku danych utwórz łącze symboliczne z katalogu pobierania do nowo utworzonego pliku danych.
Jeśli udostępniasz 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 plików sformatowanych (np. plików programu Microsoft Word).
Upewnij się, że nieskompresowany plik XML nie przekracza 100 MB. Pojedynczy lub kilka plików XML można skompresować w jednym pliku
.zip
. Nie ma limitu skompresowanych plików XML ani plików.zip
.Nazwij pliki w ten sposób:
- W przypadku pojedynczego pliku XML użyj funkcji
PARTNER_NAME_local.xml
. - W przypadku jednego lub kilku plików XML w pliku ZIP użyj formatu
PARTNER_NAME_local.xml.zip
Poszczególne pliki XML w pliku ZIP mogą mieć nazwy w dowolny sposób, zalecamy jednak dołączanie do nich kodu języka.
- W przypadku pojedynczego pliku XML użyj funkcji
Wymagania dotyczące uwierzytelniania
Opcjonalnie możesz zabezpieczyć pliki za pomocą nazwy użytkownika i hasła, korzystając z uwierzytelniania BASIC lub DIGEST.
Protokół NTLM nie jest obsługiwany.