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

Bạn có thể triển khai nguồn cấp dữ liệu giá của mình bằng cách sử dụng Mức giá đã thay đổi (trước đây gọi là Lấy dữ liệu có chọn lọc).

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 thời gian từ lần cập nhật máy chủ gần đây nhất của bạn.

  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>, chứa danh sách những khách sạn có giá đã thay đổi kể từ lần cập nhật gần nhất.

  3. Sau đó, Google sẽ phản hồi bằng một 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>, có chứa dữ liệu đã cập nhật.

Để biết thông tin tổng quan về việc đặt giá lại, hãy xem Quy trình đặt 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 khoảng thời gian 5 phút. Bạn có thể điều chỉnh tần suất này bằng cách đặt chế độ 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, trong đó tiêu đề Content-Type được đặt thành application/xml và tiêu đề User-Agent được đặt thành Google-HotelAdsPrices. Hãy liên hệ với Giám đốc Quản lý Khách hàng về Kỹ thuật (TAM) để đảm bảo trạng thái điểm cuối mà Google gửi lại là OK. 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 bài Tài liệu tham khảo XML về truy vấn và gợi ý.