Schémas Hotel Ads

Avant d'envoyer vos flux à Google, vous pouvez les valider à l'aide de schémas publiés.

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

Téléchargement du schéma Modes d'envoi des prix 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

Comment valider les fichiers

Pour valider vos fichiers avec ces schémas, vous pouvez utiliser un outil XML tiers tel que 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 au 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 au schéma du flux Hotel List Feed et affiche des erreurs le cas échéant:

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