Thông báo Yêu cầu gợi ý

Một cách để triển khai nguồn cấp dữ liệu giá là sử dụng Mức giá đã thay đổi (trước đây gọi là Lấy dữ liệu có gợi ý).

Quy trình cho phương thức này như sau:

  1. Google sẽ gửi thông báo Yêu cầu gợi ý từ phần tử gốc <HintRequest> chứa thông tin về thời gian trong bản cập nhật máy chủ gần đây nhất.

  2. Máy chủ của bạn sẽ phản hồi bằng một thông báo Phản hồi gợi ý <Hint>, trong đó chứa danh sách các khách sạn đã thay đổi giá kể từ lần cập nhật gần đây nhất.

  3. Sau đó, Google sẽ phản hồi bằng thông báo Truy vấn: <Query>.

  4. Máy chủ của bạn sẽ phản hồi bằng một thông báo Giao dịch, <Transaction>, trong đó có dữ liệu đã cập nhật.

Để biết thông tin tổng quan về việc định giá lại, hãy xem phần Quy trình định giá lại.

Theo mặc định, Google sẽ gửi thông báo Yêu cầu gợi ý đến máy chủ của bạn theo tần suất 5 phút một lần. Bạn có thể điều chỉnh tần suất này bằng cách đặt mục Liên hệ với chúng tôi.

Thông báo yêu cầu được gửi bằng phương thức POST HTTP với tiêu đề Content-Type được đặt thành application/xml và tiêu đề User-Agent được đặt thành Google-HotelAdsPrices. Hãy đảm bảo trạng thái điểm cuối mà Google gửi lại là OK bằng cách liên hệ với Nhà quản lý tài khoản hỗ trợ kỹ thuật (TAM) của bạn. Bạn phải định cấu hình chế độ cài đặt này trong quá trình thiết lập Giá khách sạn ban đầu.

Ví dụ về Yêu cầu gợi ý

Thông báo Yêu cầu gợi ý có phần tử gốc là <HintRequest> và một phần tử con duy nhất là <LastFetchTime>.

<?xml version="1.0" encoding="UTF-8"?>
<HintRequest id="request" timestamp="2023-06-03T22:59:48Z">
  <LastFetchTime>2023-06-03T22:54:40Z</LastFetchTime>
</HintRequest>

Để xem thêm ví dụ và thông tin bổ sung, hãy tham khảo Tài liệu tham khảo XML về Truy vấn và Gợi ý.