Podobnie jak w przypadku Reklam hoteli, integracja z Kwaterami wakacyjnymi wymaga wykonania jednorazowych zadań, aby skonfigurować obiekty i ceny 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 partnerem zewnętrznym ds. 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 przejście do Twoich witryn z wstępnie wypełnionymi informacjami o podróży.
Zanim zaczniesz
Zanim zintegrujesz się z usługą Vacation Rentals, musisz mieć możliwość podania tych informacji:
Wyznaczona osoba odpowiedzialna za kwestie techniczne po stronie partnera, z którą może się skontaktować Techniczny menedżer konta w Google.
Umowa podpisana z Google w celu ochrony prywatności klientów.
zlokalizowaną obsługę klienta (do samodzielnego korzystania) lub obsługę klienta przez e-mail;
Plik danych z informacjami o produktach
Plik danych o kwaterach wakacyjnych zawiera wszystkie obiekty, które mają być wyświetlane w Google. Ten plik danych 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.
Oferty kwater wakacyjnych możesz przesyłać na 2 sposoby.
Metoda 1. Plik danych z listą indeksowaną
Ta metoda jest preferowana przez partnerów z mniejszymi zasobami reklamowymi, w tym menedżerów usług, którzy preferują prostszą konfigurację i obsługę. Partnerzy oznaczają swoją witrynę za pomocą danych strukturalnych, a Google może ją zindeksować, aby wygenerować plik danych listy.
Dodawanie znaczników do witryny
Aby oznaczyć obiekty wakacyjne w swojej witrynie, postępuj zgodnie z dokumentacją Search Console.
Tworzenie mapy witryny z informacjami o obiektach wakacyjnych
Google automatycznie będzie śledzić linki w Twojej witrynie, aby odkrywać informacje o Twoich obiektach wakacyjnych. Aby mieć pewność, że Google znajdzie wszystkie Twoje oferty i zrobi to szybciej, możesz utworzyć mapę witryny z ofertami wynajmu wakacyjnego. Postępuj zgodnie z tym przewodnikiem, aby utworzyć mapę witryny.
W przypadku mapy witryny dla pliku danych o indeksowanych informacjach o produktach obowiązują te dodatkowe wymagania:
- Mapa witryny musi zawierać adresy URL ofert wakacyjnych. Nie może to być indeks map witryn, który jest używany przez inne usługi wyszukiwania.
- Zalecamy, aby mapa witryny zawierała tylko adresy URL ofert wynajmu wakacyjnego, ale może ona zawierać również inne adresy URL.
- Możesz podać kilka map witryny.
- Udostępnij linki do mapy witryny Technicznemu menedżerowi konta Google.
Metoda 2. Plik danych XML z listą
Ta metoda jest dobrym rozwiązaniem dla partnerów zajmujących się połączeniami i partnerów z większymi zasobami reklamowymi. Na potrzeby wstępnego przesyłania danych partnerzy utworzą plik danych z listą kwater wakacyjnych i uwzględnią w nim atrybuty unikalne dla kwater wakacyjnych.
Tworzenie plików XML
Aby rozpocząć przesyłanie danych, musisz udostępnić plik danych o obiektach menedżerowi technicznemu konta Google zgodnie ze specyfikacjami podanymi w dokumentacji pliku danych XML z listą hoteli. W przeciwieństwie do list hoteli należy jednak uwzględnić odpowiednie atrybuty dotyczące wynajmu wakacyjnego. Przetwarzanie pliku danych o informacjach o firmie 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 unikalne dla wynajmu wakacyjnego
Ogólna struktura XML jest podobna do formatu plików danych z informacjami o hotelach. Zobacz specyfikację listy hoteli w formacie XML.
Brak tych informacji spowoduje automatyczne wyłączenie wizytówki.
- Wymagane elementy podrzędne XML:
id,name,latitude,longitude,address. - Wymagane atrybuty:
capacityiwebsite.- Zobacz przykład bezpośredniego linku do usługi w pliku danych o informacjach o firmie. Dzięki temu użytkownicy mogą odwiedzić witrynę obiektu.
- Atrybuty, elementy podrzędne i przykład XML dla wynajmu wakacyjnego
Hostowanie pliku danych o informacjach i struktury pliku
Hostuj plik danych o informacjach o firmie w pliku ZIP. Google codziennie pobiera najnowszy zestaw informacji o nieruchomościach w Twoim asortymencie.
Pamiętaj o tych wymaganiach dotyczących importowania pliku z hostowaną stroną oferty:
- Pliki ZIP należy udostępnić Google.
- Pliki danych należy udostępniać tylko w formacie ZIP (nie TAR ani GZ).
- Każdy plik ZIP może zawierać wiele plików XML z informacjami o produktach.
- Każdy plik XML powinien zawierać wiele informacji o produktach.
- Rozmiar każdego pliku XML musi być mniejszy niż 100 MB.
- Unikaj dużej liczby plików XML. Konsoliduj wiele informacji o firmie w jednym pliku.
Każdy plik XML może zawierać tylko jeden 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ść dla usługi w tym języku.
Testowanie kodu XML
Aby przed udostępnieniem plików XML Google sprawdzić, czy są one prawidłowe, użyj tego polecenia, aby zweryfikować plik danych zgodnie ze schematami reklam hoteli:
xmllint --noout --schema http://www.gstatic.com/localfeed/local_feed.xsd myfile.xml
Wymagania dotyczące zdjęć na stronie oferty
Zalecamy, aby oferta zawierała co najmniej 8 zdjęć (co najmniej 1 sypialnię, 1 łazienkę i 1 część ogólnodostępną). Mniejsza liczba zdjęć (poniżej 8) może mieć wpływ na dane dotyczące skuteczności wizytówki.
Używaj obrazów o najwyższej możliwej jakości, pod warunkiem że spełniają one te wymagania:
- 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 adresy URL obrazów są dostępne dla Googlebota i Googlebota indeksującego obrazy i nie są blokowane w
robots.txtani w nagłówku HTTPX-Robots-Tag. Więcej informacji znajdziesz w sekcji Testowanierobots.txt.
Obrazy nie powinny zawierać znaków wodnych ani elementów związanych z marką. Właściwości bez zdjęć zostaną automatycznie wyłączone.
Kolejność obrazów jest generowana automatycznie i nie można jej zmienić. Google ustala ranking i wyświetla obrazy w informacjach o Twojej nieruchomości, biorąc pod uwagę takie czynniki jak hasła wyszukiwane przez użytkowników. Na przykład, gdy użytkownik wyszuka „kwatery wakacyjne z basenem”, zdjęcia związane z basenem mogą wyświetlać się na wyższym poziomie.
Typowe problemy
W Google Vacation Rentals nie obsługujemy współdzielenia pokoju. Obsługujemy tylko pełne usługi.
Każdy obiekt, w którym można dokonać rezerwacji, powinien być wysyłany do Google jako osobny element <listing>, który 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 wyjaśnianiu szczegółów dotyczących obiektów, dlatego przesyłaj jak najwięcej atrybutów, aby promować swoje obiekty.
Plik danych z cenami
Po zakończeniu wczytywania pliku danych z ofertami i rozwiązaniu problemów musisz skonfigurować integrację cen hoteli, aby Google mogło buforować zaktualizowane ceny planów podróży dla obiektów kwater wakacyjnych.
Ceny można skonfigurować na 2 sposoby:
- Metoda 1. Ceny transakcji Google
- Metoda 2. Obsługa cen ARI w przypadku kwater wakacyjnych
Metoda 1. Ceny transakcji Google
Jeśli do przekazywania cen do Google używasz cen transakcji Google, integracja cen jest taka sama jak integracja cen hoteli. Zapoznaj się z dokumentacją XML: Ceny i zasoby reklamowe dotyczące pokoi (transakcje).
Możesz zacząć wdrażać plik danych o cenach, korzystając z metody dostarczania PULL. Jeśli metoda PULL się sprawdzi, możesz przejść na metodę PULL+HINT (zmienione ceny), aby mieć większą kontrolę nad zaktualizowanymi cenami.
Punkt końcowy zapytania 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 niebuforowane w Google.
Metoda 2. Obsługa cen ARI w przypadku kwater wakacyjnych
Dostępność, stawki i zasoby reklamowe (ARI) można wykorzystać do przesyłania informacji o stawkach za noc i dostępności, które Google wykorzystuje do generowania cen dla użytkowników.
W przypadku obiektów wakacyjnych każda jednostka jest osobną informacją z dokładnie 1 pomieszczeniem 1 typu.
Każdy obiekt może jednak mieć wiele różnych planów cenowych (pakietów). Na przykład:
Możesz oferować gościom opcje rezerwacji z różnymi dodatkami, np. bezpłatnym anulowaniem.
Możesz używać planów cenowych jako wirtualnych stawek, aby wdrażać promocje z dodatkowymi ograniczeniami (chociaż w tym przypadku preferowany jest interfejs API promocji).
Sprawdzone metody dotyczące wiadomości ARI w przypadku obiektów wakacyjnych:
W przypadku transakcji (dane o nieruchomości):
Określ pojedynczy element
RoomDataz wybranym identyfikatorem pokoju, który będzie reprezentować poszczególne jednostki w informacjach o obiekcie. Musi on być zgodny z elementem@InvTypeCodew wiadomościach ARI. Możesz ponownie użyć identyfikatora usługi.Określ co najmniej 1 element
PackageDatadla każdego planu cenowego, którego zamierzasz używać.
W przypadku OTA_HoteInvCountNotifRQ:
- Ustaw liczbę jednostek na 1, jeśli jednostka jest dostępna w danym dniu, lub 0, jeśli została zarezerwowana.
Strony docelowe
Podstawy konfigurowania stron docelowych są takie same w przypadku integracji z usługą Vacation Rentals i z usługą Hotele. Musi być dostępna co najmniej jedna ogólna strona docelowa, do której wszyscy użytkownicy mają dostęp bez ograniczeń.
Poniższy przykład strony docelowej obejmuje wszystkie kraje i języki użytkowników. W tym przykładzie My Amazing VR Website to nazwa marki, którą użytkownicy widzą w wynikach wyszukiwania dotyczących wynajmu wakacyjnego:
<?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ść zapisane 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 w porównaniu z cenami w Twojej witrynie i przypisujemy wynik zgodności cen na podstawie aktualności cen w pamięci podręcznej cen Google.
Aby konto kwalifikowało się do włączenia i wyświetlania użytkownikom, musi przez określoną liczbę dni przekraczać próg wyniku zgodności cen. Dzięki temu mamy pewność, że nie ma podstawowych problemów z przekazywaniem cen do Google. Weryfikacja jest kontynuowana nawet po aktywowaniu konta.
Podczas integracji i po jej zakończeniu masz dostęp do przypadków niezgodności i szczegółowych informacji na koncie Hotel Center, co ułatwia rozwiązywanie problemów.
Skojarzenia z marką dotyczące partnerów integracyjnych
Powiązanie z marką umożliwia grupowanie obiektów wakacyjnych. Możesz powiązać ikony (lub logo) konkretnej marki z zestawem właściwości w danej marce. Postępuj zgodnie z instrukcjami w artykule Jak powiązać usługi z markami.