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