Podobnie jak w przypadku reklam hoteli, integracja z kwaterami wakacyjnymi wymaga wykonania jednorazowych zadań polegających na skonfigurowaniu obiektów i cen kwater wakacyjnych, które będą wyświetlane użytkownikom szukającym kolejnego miejsca docelowego. Proces integracji można rozpocząć bezpośrednio w Google, spełniając wymagania wymienione poniżej i wypełniając formularz zgłoszenia zainteresowania kwaterami wakacyjnymi, lub współpracując z zatwierdzonym przez Google zewnętrznym partnerem integracji. Po zatwierdzeniu techniczna obsługa klienta Google będzie się z Tobą kontaktować na każdym etapie procesu integracji.
Podsumowując, musisz wdrożyć:
Wizytówka obiektu:statyczne informacje o obiekcie, w tym nazwa, adres, lokalizacje GeoCode, adresy URL obrazów i witryny oraz udogodnienia.
Cena: plan podróży, który wskazuje dostępność i cenę pobytu w obiekcie.
Strona docelowa: szablon, który umożliwia użytkownikom wyświetlanie witryn z wstępnie wypełnionymi informacjami o planie podróży.
Zanim zaczniesz
Przed integracją z Usługami wynajmu wakacyjnego musisz mieć możliwość udostępnienia tych informacji:
Osoba kontaktowa ds. technicznych, z którą może się skontaktować techniczny menedżer konta w Google.
Umowa podpisana z Google w celu ochrony prywatności klientów.
Lokalna obsługa użytkowników na podstawie samoobsługi lub poczty e-mail.
Plik danych o ofercie obiektu
Plik danych o informacjach o kwaterach wakacyjnych zawiera wszystkie obiekty, które mają być wyświetlane w Google. Ten plik zawiera atrybuty fizyczne obiektu, w tym nazwę, adres, lokalizacje GeoCode, adresy URL obrazów, adresy URL witryn i udogodnienia. Jeśli nie masz pewności, czy Twój obiekt to kwatera wakacyjna czy hotel, zapoznaj się z kategoriami hoteli i obiektów noclegowych.
Istnieją 2 sposoby udostępniania informacji o kwaterach wakacyjnych.
Metoda 1. Plik danych z zindeksowaną listą
Ta metoda jest preferowana w przypadku partnerów z mniejszymi zasobami reklamowymi, w tym menedżerów usług, którzy preferują prostszą konfigurację i obsługę. Partnerzy oznaczają swoje witryny uporządkowanymi danymi, a Google może je indeksować, aby wygenerować plik danych z listą.
Oznaczanie witryny
Aby oznaczyć w swojej witrynie obiekty wakacyjne, postępuj zgodnie z dokumentacją Search Console.
Tworzenie mapy witryny z informacjami o kwaterach wakacyjnych
Google automatycznie będzie śledzić linki w Twojej witrynie, aby znaleźć informacje o Twoich kwaterach wynajmowanych na okres wakacji. Aby mieć pewność, że Google znajdzie wszystkie Twoje oferty i znajdzie je szybciej, możesz utworzyć mapę witryny z ofertami kwater wakacyjnych. Postępuj zgodnie z przewodnikiem dotyczącym tworzenia mapy witryny.
Istnieją pewne dodatkowe wymagania dotyczące mapy witryny dla zindeksowanego pliku danych z informacjami o produktach:
- Mapa witryny musi zawierać adresy URL informacji o wakacyjnych ofertach noclegowych. Nie może to być indeks map witryn, który jest używany przez inne usługi wyszukiwania.
- Najlepiej, aby mapa witryny zawierała tylko adresy URL ofert wynajmu wakacyjnego, ale może też zawierać inne adresy URL.
- Możesz przesłać wiele map witryny.
- Udostępnij linki do mapy witryny technicznemu menedżerowi konta Google.
Metoda 2. Plik danych listy XML
Ta metoda jest dobrym rozwiązaniem dla partnerów obsługujących połączenia i partnerów z większymi zasobami. Na potrzeby początkowego przetwarzania partnerzy utworzy plik danych z listą kwater wakacyjnych i uwzględni w nim atrybuty charakterystyczne dla tego rodzaju obiektów.
Tworzenie plików XML
Aby przetworzyć dane, musisz udostępnić plik danych z informacjami o obiektach hotelowych menedżerowi technicznemu konta Google zgodnie ze specyfikacją podaną w pliku danych XML listy hoteli. Jednak w odróżnieniu od list hoteli musisz uwzględnić odpowiednie atrybuty dotyczące wynajmu krótkoterminowego. Przetworzenie pliku danych o produktach może potrwać od 2 do 4 tygodni. W tym czasie Google będzie się z Tobą kontaktować, aby pomóc Ci w rozwiązywaniu problemów i optymalizacji pliku danych.
Atrybuty specyficzne dla wynajmu wakacyjnego
Ogólna struktura XML ma format podobny do plików danych z informacjami o hotelach. Zobacz specyfikację listy hoteli w formacie XML.
Jeśli nie uwzględnisz tych elementów, automatycznie wyłączymy stronę.
- Wymagane podelementy XML:
id
,name
,latitude
,longitude
,address
. - Wymagane atrybuty:
capacity
iwebsite
.- Przykład bezpośredniego linku do obiektu w pliku danych o ofertach. Dzięki temu użytkownicy mogą odwiedzić witrynę obiektu.
- Atrybuty, elementy podrzędne i przykład XML specyficzne dla obiektów do wynajęcia na wakacje
Hostowanie pliku danych i struktury plików z informacjami o produktach
Hostowanie pliku danych z informacjami o produktach w pliku ZIP. Google codziennie pobiera najnowszy zestaw informacji o usługach z Twojego asortymentu.
Podczas importowania pliku strony hostowanej pamiętaj o tych wymaganiach:
- Pliki ZIP należy udostępnić Google.
- Pliki danych powinny być udostępniane tylko w formacie ZIP (nie TAR ani GZ).
- Każdy plik ZIP może zawierać wiele plików XML z informacjami o produkcie.
- Każdy plik XML powinien zawierać kilka pozycji.
- Rozmiar każdego pliku XML nie może przekraczać 100 MB.
- Unikaj korzystania z dużej liczby plików XML. Konsolidowanie wielu wizytówek na plik.
Każdy plik XML może zawierać tylko 1 język.
Przykład:
xml{:.readonly} <listings><language>en</language>...</listings>
W przypadku języków innych niż podstawowy podaj tylko unikalny identyfikator hotelu i treść dotyczącą obiektu w danym języku.
Testowanie pliku XML
Aby przed udostępnieniem plików XML w Google sprawdzić, czy są one prawidłowe, użyj tego polecenia do weryfikacji pliku danych zgodnie z instrukcjami podanymi w sekcji schematy reklam hotelowych:
xmllint --noout --schema http://www.gstatic.com/localfeed/local_feed.xsd myfile.xml
Wymagania dotyczące zdjęć na stronie oferty
Zalecamy, aby oferty zawierały co najmniej 8 zdjęć (co najmniej 1 sypialnię, 1 łazienkę i 1 część ogólnodostępną). Mniej niż 8 zdjęć może wpłynąć na dane dotyczące skuteczności strony.
Używaj obrazów o jakości jak najlepszej, o ile tylko mieszczą się w ramach tych ograniczeń:
- Zalecana rozdzielczość: 1920 x 1080 pikseli
- Maksymalna wysokość: 4000 pikseli
- Maksymalna szerokość: 4000 pikseli
- Maksymalny łączny rozmiar: 10 MB
- Format pliku: JPG, JPEG, PNG, WEBP
- Orientacja: pozioma
- Upewnij się, że roboty Googlebot i Googlebot indeksujący obrazy mają dostęp do adresów URL obrazów, a nie są blokowane w nagłówku
robots.txt
lub nagłówku HTTPX-Robots-Tag
. Więcej informacji znajdziesz w artykule Testowanie aplikacjirobots.txt
.
Obrazy nie powinny zawierać znaków wodnych ani elementów marki. Właściwości bez obrazów będą automatycznie wyłączone z wyświetlania.
Kolejność obrazów jest generowana automatycznie i nie można jej zmienić. Google może uwzględniać w rankingu i wyświetlaniu zdjęć w opisie obiektu takie czynniki jak zapytania użytkowników. Gdy użytkownik wyszukuje „kwatery wakacyjne z basenem”, na wyższym poziomie mogą wyświetlać się obrazy związane z basenem.
Typowe problemy
Udostępnianie pokoi nie jest obsługiwane w usłudze Kwatery wakacyjne Google. Obsługujemy tylko pełne właściwości.
Każdą usługę, którą można zarezerwować, należy przesłać do Google jako osobną <listing>
, która zawiera własne szczegóły i atrybuty. Na przykład każdy lokal w budynku wielorodzinnym powinien być wysyłany jako osobny <listing>
.
Atrybuty odgrywają ważną rolę w pozwaleniu na określenie szczegółów usług, dlatego prześlij jak najwięcej atrybutów, aby ułatwić promowanie usług.
Kanał cenowy
Po zakończeniu przetwarzania pliku danych z ofertami i rozwiązywania problemów musisz skonfigurować integrację z cenami hoteli, aby Google mogło zapisać w pamięci podręcznej zaktualizowane ceny planów podróży dla obiektów oferujących wynajem wakacyjny.
Istnieją 2 metody konfigurowania cen:
- Metoda 1. Stawki Google za transakcje
- Metoda 2. Obsługa cen ARI w przypadku kwater wakacyjnych
Metoda 1. Stawki Google za transakcje
Jeśli używasz cen transakcji Google, aby przekazywać ceny do Google, integracja cen jest taka sama jak integracja cen hoteli. Informacje o pliku XML: Plik XML dotyczący cen i zasobów reklamowych (transakcje).
Zaimplementowanie pliku danych o cenach możesz rozpocząć za pomocą metody dostarczania typu PULL. Jeśli metoda PULL zadziała, możesz przejść na metodę PULL+HINT (zmieniona cena), aby uzyskać większą kontrolę nad zaktualizowanymi cenami.
Punkt końcowy zapytań o ceny na żywo (podobny do punktu końcowego PULL) może służyć do pobierania cen dla użytkowników, którzy odwiedzają plany podróży, które nie są przechowywane w pamięci podręcznej w Google.
Metoda 2. Obsługa cen ARI w przypadku kwater wakacyjnych
Dostępność, stawki i zasoby reklamowe (ARI) mogą służyć do przesyłania stawek i informacji o dostępności co noc, których Google używa do generowania cen dla użytkowników.
W przypadku kwater na wynajem każda jednostka to osobna strona z ofertą, która zawiera dokładnie jeden pokój jednego typu.
W przypadku każdej usługi może jednak istnieć kilka różnych planów cenowych (pakietów). Na przykład:
Możesz oferować gościom opcje rezerwacji z różnymi dodatkami, takimi jak bezpłatna anulacja.
Plany cenowe możesz używać jako ceny wirtualne, aby wdrażać promocje z dodatkowymi ograniczeniami (chociaż w tym przypadku zalecamy użycie interfejsu API Promocje).
Sprawdzone metody dotyczące wiadomości ARI w przypadku kwater na wynajem:
W przypadku transakcji (danych właściwości):
Określ pojedynczy element
RoomData
z wybranym identyfikatorem pokoju, aby reprezentował poszczególne pomieszczenie w ofercie, pasując do elementu@InvTypeCode
w wiadomościach ARI. Identyfikator usługi możesz ponownie użyć.Wskaż co najmniej 1 element
PackageData
dla każdego abonamentu, którego chcesz użyć.
W przypadku OTA_HoteInvCountNotifRQ:
- Ustaw liczbę zasobów reklamowych na 1, jeśli jednostka jest dostępna w określonym dniu, lub na 0, jeśli została zarezerwowana.
Strony docelowe
Podstawowe zasady konfigurowania stron docelowych są takie same w przypadku integracji z usługą Wakacje na wynajem i z usługą Hotele. Musisz mieć co najmniej 1 ogólnoużytkową stronę docelową, która jest dostępna dla wszystkich użytkowników bez żadnych ograniczeń.
Podane niżej przykłady strony docelowej obejmują wszystkie kraje i języki użytkowników. W tym przykładzie My Amazing VR Website
to nazwa marki widoczna w wynikach wyszukiwania w sekcji „Wakacje”:
<?xml version='1.0' encoding='UTF-8'?>
<PointsOfSale partner='partner-name-vr'>
<PointOfSale id='landing-everywhere'>
<DisplayNames display_text='My Amazing VR website' display_language='en'/>
<URL>https://example.com/property/(PARTNER-HOTEL-ID)?checkin=
(CHECKINDAY)%2F(CHECKINMONTH)%2F(CHECKINYEAR)&checkout=
(CHECKOUTDAY)%2F(CHECKOUTMONTH)%2F(CHECKOUTYEAR)&guests=(NUM-GUESTS)
</URL>
</PointOfSale>
</PointsOfSale>
Dokładność cen
Zgodnie z zasadami dotyczącymi odsyłania Google oczekuje, że ceny i dostępność w pamięci podręcznej po stronie Google będą zgodne z cenami i dostępnością w Twojej witrynie. Regularnie sprawdzamy ceny w pamięci podręcznej z cenami w Twojej witrynie i przypisujemy wynik zgodności cen na podstawie świeżości cen w pamięci podręcznej Google.
Aby konto mogło zostać włączone i wyświetlane użytkownikom, musi przez pewien czas przekraczać próg zgodności cen, aby mieć pewność, że nie ma żadnych podstawowych problemów z przekazywaniem cen do Google. Te kontrole są przeprowadzane nawet po uruchomieniu konta.
Aby ułatwić rozwiązywanie problemów, masz dostęp do niezgodnych przypadków i szczegółów na koncie Hotel Center w trakcie integracji i po jej zakończeniu.
Skojarzenia z marką charakterystyczne dla partnerów integracyjnych
Powiązanie z marką umożliwia grupowanie obiektów wynajmu wakacyjnego. Możesz powiązać ikony (lub logo) konkretnej marki z zestawem właściwości w ramach marki. Postępuj zgodnie z instrukcjami dotyczącymi kojarzenia usług z markami.