Nếu đang hoàn tất quá trình tích hợp cả ưu đãi và quy trình tích hợp Đặt trước trên Trung tâm hành động, bạn có thể kết nối cả ưu đãi và quy trình tích hợp hai đầu này để hiển thị ưu đãi trong quy trình đặt trước từ đầu đến cuối. Nếu bạn không chắc liệu mình đã hoàn tất cả hai công cụ tích hợp này hay chỉ muốn tạo một trong những công cụ tích hợp này, vui lòng liên hệ với bộ phận kinh doanh của bạn tại Google.
Sau khi bạn hoàn tất cả quá trình tích hợp ưu đãi và tích hợp Actions Center, vui lòng liên hệ với bộ phận kỹ thuật của Google để bắt đầu thay đổi máy chủ đặt trước theo mô tả dưới đây.
Thay đổi về máy chủ đặt phòng
- Nếu bạn chỉ định
offer_id
(cùng mã ưu đãi có trong nguồn cấp dữ liệu Ưu đãi) trongCreateBookingRequest
, hãy đảm bảo ưu đãi được áp dụng cho lượt đặt trước.CreateBooking
cũng sẽ hoạt động mà không cần chỉ địnhoffer_id
. - Ưu đãi áp dụng cho yêu cầu đặt phòng phải được đưa vào
CreateBookingResponse
. Chỉ những Ưu đãi thuộc yêu cầu mới có thể áp dụng cho lượt đặt trước. Nếu không có Ưu đãi nào được áp dụng cho yêu cầu đặt chỗ thì trường này sẽ bị loại khỏi phản hồi. - Nếu
offer_id
không tồn tại hoặc không áp dụng cho vị trí được yêu cầu, hãy trả vềOFFER_UNAVAILABLE
trongBookingFailure
củaCreateBookingResponse
. Nếu khung giờ không còn trống, hãy trả vềSLOT_UNAVAILABLE
.
Các trường hợp kiểm thử
Đây là những trường hợp kiểm thử mà bạn phải hoàn tất để đảm bảo việc tích hợp Trung tâm hành động hoạt động tốt với quy trình tích hợp Quy trình đặt trước từ đầu đến cuối. Bạn nên kiểm thử bổ sung dựa trên các trường hợp sử dụng nền tảng cụ thể của mình.
- Đặt chỗ hợp lệ mà không có ưu đãi
- Đặt một khung giờ hợp lệ với ưu đãi hợp lệ
- Đặt một khung giờ hợp lệ có nhiều ưu đãi, chọn một ưu đãi ngẫu nhiên và đảm bảo áp dụng đúng ưu đãi cho lượt đặt trước đó
- Đặt một khung giờ hợp lệ với một ưu đãi hợp lệ, nhưng ưu đãi đó nằm ngoài
giờ sử dụng ưu đãi. Thao tác này sẽ trả về
OFFER_UNAVAILABLE
- Đặt một khung giờ hợp lệ với một ưu đãi hợp lệ, nhưng ưu đãi đó nằm ngoài ngày sử dụng ưu đãi. Thao tác này sẽ trả về
OFFER_UNAVAILABLE
- Đặt một khung giờ hợp lệ với một ưu đãi không hợp lệ, nhưng vẫn có một ưu đãi hợp lệ khác vào thời điểm đó. Thao tác này sẽ trả về
OFFER_UNAVAILABLE
- Đặt chỗ với một ưu đãi dành cho một người bán khác. Thao tác này sẽ trả về
OFFER_UNAVAILABLE
- Đặt chỗ với ưu đãi không tồn tại. Thao tác này sẽ trả về
OFFER_UNAVAILABLE
- Đặt một suất có ưu đãi hợp lệ, nhưng cơ hội đó không còn nữa. Thao tác này sẽ trả về
SLOT_UNAVAILABLE
- Đặt một suất không còn ưu đãi. Thao tác này sẽ trả về
SLOT_UNAVAILABLE
- Đặt một khung giờ không tồn tại. Thao tác này sẽ trả về
SLOT_UNAVAILABLE
Sau khi những thay đổi này hoàn tất, vui lòng kiểm tra quá trình tích hợp của bạn trong môi trường hộp cát. Sau khi bạn hoàn thành thử nghiệm và tự tin với kết quả, hãy liên hệ với người phụ trách kỹ thuật của Google.