Hotel Ads स्कीमा

Google को अपने फ़ीड सबमिट करने से पहले, पब्लिश किए गए स्कीमा की मदद से उनकी पुष्टि की जा सकती है.

इस टेबल में उपलब्ध स्कीमा की सूची दी गई है. इनका इस्तेमाल करके, अपने फ़ीड की पुष्टि की जा सकती है:

स्कीमा डाउनलोड लागू मूल्य-निर्धारण वितरण मोड स्कीमा की जगह की जानकारी
Hotel List सभी gstatic.com/localfeed/local_feed.xsd
Landing pages सभी gstatic.com/ads-travel/hotels/api/point_of_sale.xsd
Transaction (Property Data) एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/transaction_property_data.xsd
Transaction (Property Data) Response एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/transaction_property_data_response.xsd
OTA_HotelRateAmountNotifRQ एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/ota_hotel_rate_amount_notif_rq.xsd
OTA_HotelRateAmountNotifRS एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/ota_hotel_rate_amount_notif_rs.xsd
OTA_HotelAvailNotifRQ एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/ota_hotel_avail_notif_rq.xsd
OTA_HotelAvailNotifRS एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/ota_hotel_avail_notif_rs.xsd
OTA_HotelInvCountNotifRQ एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/ota_hotel_inv_count_notif_rq.xsd
OTA_HotelInvCountNotifRS एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/ota_hotel_inv_count_notif_rs.xsd
TaxFeeInfo एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/tax_fee_info.xsd
TaxFeeInfoResponse एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/tax_fee_info_response.xsd
Promotions एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/promotions.xsd
PromotionsResponse एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/promotions_response.xsd
RateModifications एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/rate_modifications.xsd
RateModificationsResponse एआर (ऑगमेंटेड रिएलिटी) gstatic.com/ads-travel/hotels/api/rate_modifications_response.xsd
Transaction पुल, बदली गई कीमत gstatic.com/ads-travel/hotels/api/transaction.xsd
Rate rules पुल, बदली गई कीमत gstatic.com/ads-travel/hotels/api/private_rates.xsd
Hint Response बदली गई कीमत gstatic.com/ads-travel/hotels/api/hint.xsd
Query (from Google to partners) पुल, बदली हुई कीमत, लाइव कीमत से जुड़ी क्वेरी gstatic.com/ads-travel/hotels/api/query.xsd

फ़ाइलों की पुष्टि करने का तरीका

इन स्कीमा का इस्तेमाल करके अपनी फ़ाइलों की पुष्टि करने के लिए, किसी तीसरे पक्ष के एक्सएमएल टूल का इस्तेमाल किया जा सकता है, जैसे कि xmllint.

स्कीमा की पुष्टि करने के लिए, xmllint का इस्तेमाल करने का सिंटैक्स इस तरह है:

xmllint --schema schema_location file_to_validate

नीचे दिया गया उदाहरण, लेन-देन मैसेज स्कीमा के ख़िलाफ़ mypriceupdates.xml फ़ाइल की पुष्टि करता है:

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

इस उदाहरण में, होटल लिस्ट फ़ीड स्कीमा के हिसाब से myfeed.xml फ़ाइल की पुष्टि की गई है. साथ ही, अगर गड़बड़ियां मौजूद हैं, तो उन्हें दिखाया गया है:

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