قبل از ارسال فیدهای خود به 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