قبل إرسال خلاصاتك إلى 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