Trước khi gửi nguồn cấp dữ liệu cho Google, bạn có thể xác thực các nguồn cấp dữ liệu đó bằng giản đồ đã xuất bản.
Bảng sau đây liệt kê các giản đồ có sẵn mà bạn có thể sử dụng để xác thực nguồn cấp dữ liệu của mình:
Tải giản đồ xuống | Chế độ phân phối giá hiện hành | Vị trí giản đồ |
---|---|---|
Hotel List | Tất cả | gstatic.com/localfeed/local_feed.xsd |
Landing pages | Tất cả | 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 | Chế độ phân phối lấy dữ liệu, Mức giá đã thay đổi | gstatic.com/ads-travel/hotels/api/transaction.xsd |
Rate rules | Chế độ phân phối lấy dữ liệu, Mức giá đã thay đổi | gstatic.com/ads-travel/hotels/api/private_rates.xsd |
Hint Response | Chế độ phân phối Mức giá đã thay đổi | gstatic.com/ads-travel/hotels/api/hint.xsd |
Query (from Google to partners) | Truy vấn chế độ phân phối giá lấy dữ liệu, Mức giá đã thay đổi, Giá hiện tại | gstatic.com/ads-travel/hotels/api/query.xsd |
Cách xác thực tệp
Để xác thực tệp bằng các giản đồ này, bạn có thể dùng công cụ XML của bên thứ ba như xmllint
.
Cú pháp sử dụng xmllint
để xác thực giản đồ như sau:
xmllint --schema schema_location file_to_validate
Ví dụ sau đây xác thực tệp mypriceupdates.xml
dựa trên giản đồ của thông báo Giao dịch:
xmllint --schema http://gstatic.com/ads-travel/hotels/api/transaction.xsd mypriceupdates.xml
Ví dụ sau đây xác thực tệp myfeed.xml
dựa trên giản đồ Nguồn cấp dữ liệu danh sách khách sạn và cho thấy các lỗi nếu có:
xmllint --noout --schema http://gstatic.com/localfeed/local_feed.xsd myfeed.xml