مخططات 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) 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 السعر المسحوب، التغيير في السعر 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

كيفية التحقّق من صحة الملفات

للتحقّق من صحة ملفاتك باستخدام هذه المخططات، يمكنك استخدام أداة XML تابعة لجهة خارجية، مثل 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