Schematy reklam hoteli

Zanim prześlesz pliki danych do Google, możesz je sprawdzić za pomocą opublikowanych schematy.

W tabeli poniżej znajdziesz dostępne schematy, których możesz użyć do weryfikacji Twoje pliki danych w odniesieniu do:

Pobieranie schematu Obowiązujące tryby dostarczania cen Lokalizacja schematu
Hotel List Wszystko gstatic.com/localfeed/local_feed.xsd
Landing pages Wszystko gstatic.com/ads-travel/hotels/api/point_of_sale.xsd
Transaction (Property Data) ARI gstatic.com/ads-travel/hotels/api/transaction_property_data.xsd
Transaction (Property Data) Response ARI gstatic.com/ads-travel/hotels/api/transaction_property_data_response.xsd
OTA_HotelRateAmountNotifRQ ARI gstatic.com/ads-travel/hotels/api/ota_hotel_rate_amount_notif_rq.xsd
OTA_HotelRateAmountNotifRS ARI gstatic.com/ads-travel/hotels/api/ota_hotel_rate_amount_notif_rs.xsd
OTA_HotelAvailNotifRQ ARI gstatic.com/ads-travel/hotels/api/ota_hotel_avail_notif_rq.xsd
OTA_HotelAvailNotifRS ARI gstatic.com/ads-travel/hotels/api/ota_hotel_avail_notif_rs.xsd
OTA_HotelInvCountNotifRQ ARI gstatic.com/ads-travel/hotels/api/ota_hotel_inv_count_notif_rq.xsd
OTA_HotelInvCountNotifRS ARI gstatic.com/ads-travel/hotels/api/ota_hotel_inv_count_notif_rs.xsd
TaxFeeInfo ARI gstatic.com/ads-travel/hotels/api/tax_fee_info.xsd
TaxFeeInfoResponse ARI gstatic.com/ads-travel/hotels/api/tax_fee_info_response.xsd
Promotions ARI gstatic.com/ads-travel/hotels/api/promotions.xsd
PromotionsResponse ARI gstatic.com/ads-travel/hotels/api/promotions_response.xsd
RateModifications ARI gstatic.com/ads-travel/hotels/api/rate_modifications.xsd
RateModificationsResponse ARI gstatic.com/ads-travel/hotels/api/rate_modifications_response.xsd
Transaction Pobieranie, zmiana cen gstatic.com/ads-travel/hotels/api/transaction.xsd
Rate rules Pobieranie, zmiana cen gstatic.com/ads-travel/hotels/api/private_rates.xsd
Hint Response Zmiana cen gstatic.com/ads-travel/hotels/api/hint.xsd
Query (from Google to partners) Pobieranie, zmiana cen, zapytanie o cenę w czasie rzeczywistym gstatic.com/ads-travel/hotels/api/query.xsd

Jak weryfikować pliki

Aby sprawdzić poprawność plików pod kątem tych schematów, możesz użyć narzędzia XML innej firmy na przykład xmllint.

Składnia używana do weryfikacji schematu przy użyciu funkcji xmllint jest taka:

xmllint --schema schema_location file_to_validate

W tym przykładzie sprawdzamy plik mypriceupdates.xml pod kątem Schemat wiadomości dotyczącej transakcji:

xmllint --schema http://gstatic.com/ads-travel/hotels/api/transaction.xsd mypriceupdates.xml

Ten przykład porównuje plik myfeed.xml z listą hoteli Schemat pliku danych i wyświetla błędy, jeśli występują:

xmllint --noout --schema http://gstatic.com/localfeed/local_feed.xsd myfeed.xml