Schémas Hotel Ads

Avant d'envoyer vos flux à Google, vous pouvez les valider des schémas.

Le tableau suivant répertorie les schémas disponibles que vous pouvez utiliser pour valider vos flux par rapport à:

Téléchargement du schéma Modes d'envoi des tarifs applicables Emplacement du schéma
Hotel List Tous gstatic.com/localfeed/local_feed.xsd
Landing pages Tous 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 Pull, Requête de prix modifiés gstatic.com/ads-travel/hotels/api/transaction.xsd
Rate rules Pull, Requête de prix modifiés gstatic.com/ads-travel/hotels/api/private_rates.xsd
Hint Response Requête de prix modifiés gstatic.com/ads-travel/hotels/api/hint.xsd
Query (from Google to partners) Pull, Requête de prix modifiés, Requête de prix en temps réel gstatic.com/ads-travel/hotels/api/query.xsd

Valider des fichiers

Pour valider vos fichiers avec ces schémas, vous pouvez utiliser un outil XML tiers comme xmllint.

La syntaxe permettant d'utiliser xmllint pour valider un schéma est la suivante:

xmllint --schema schema_location file_to_validate

L'exemple suivant valide le fichier mypriceupdates.xml par rapport à Schéma du message Transaction:

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

L'exemple suivant valide le fichier myfeed.xml par rapport à la liste d'hôtels. Schéma du flux et affiche les erreurs, le cas échéant:

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