Tổng quan về nguồn cấp dữ liệu

Phần này cung cấp thêm thông tin chi tiết về 3 phần chính của một quy trình tích hợp với Actions Center. Bạn sẽ sử dụng từng bước trong số này theo hướng dẫn trong Hướng dẫn toàn diện.

Nguồn cấp dữ liệu

Nguồn cấp dữ liệu là các tệp ở định dạng JSON hoặc pb3 dùng để truyền dữ liệu kho hàng của bạn đến Actions Center. Điều này cho phép bạn gửi tất cả dữ liệu cùng một lúc để cập nhật người bán, dịch vụ và các khung giờ còn trống bằng cách tải lên qua SFTP.

Maps Booking API

Maps Booking API cho phép bạn cập nhật các đối tượng trong hệ thống của Trung tâm hành động giữa các lần gửi nguồn cấp dữ liệu để luôn có thông tin mới nhất. API này cũng cho phép bạn huỷ các lượt đặt chỗ được thực hiện thông qua quy trình tích hợp toàn diện của tính năng Đặt chỗ với Google.

Tính năng Cập nhật theo thời gian thực được triển khai bằng cách sử dụng lệnh gọi REST.

Máy chủ đặt phòng

Để tính năng tích hợp toàn diện của Actions Center tạo lượt đặt phòng thay cho bạn, bạn phải thiết lập một máy chủ Đặt phòng.

API REST

Phiên bản 3 là phiên bản mới nhất của API và hỗ trợ giao diện dựa trên REST. Tất cả các mối liên kết tích hợp mới đều phải sử dụng API phiên bản 3.

Phần này chỉ định các tệp nguồn cấp dữ liệu được dùng để truyền dữ liệu kho hàng của bạn đến Actions Center. Nội dung của nguồn cấp dữ liệu xác định những dịch vụ bạn đang cung cấp, những dịch vụ có sẵn và thời điểm cung cấp dịch vụ.

Hãy xem phần Tài liệu tham khảo và mẫu trong danh sách xếp dọc để tìm hiểu cách chia sẻ những nguồn cấp dữ liệu này với chúng tôi.

Cấu trúc của nguồn cấp dữ liệu kho hàng được xác định bằng Google Maps Booking API.

Bạn bắt buộc phải có nguồn cấp dữ liệu sau trong mọi hoạt động tích hợp:

Ngoài ra, bạn phải cung cấp 2 nguồn cấp dữ liệu sau để tích hợp từ đầu đến cuối.

Một số trường trong các nguồn cấp dữ liệu này là bắt buộc và một số trường là không bắt buộc. Bạn có thể bỏ qua mọi trường được đánh dấu là không bắt buộc trong nguồn cấp dữ liệu khi trường đó trống.

Định dạng nguồn cấp dữ liệu được mô tả bằng cú pháp vùng đệm giao thức 3. Bạn có thể tải tệp nguồn cấp dữ liệu lên dưới dạng một quá trình chuyển đổi tuần tự nhị phân của dữ liệu bộ đệm giao thức ở định dạng pb3 hoặc ở định dạng JSON phái sinh. Bạn nên tải nguồn cấp dữ liệu lên ở định dạng JSON.

Bạn nên sử dụng gzip để nén nguồn cấp dữ liệu trước khi tải lên.

Hướng dẫn này dành riêng cho các vùng đệm giao thức của Actions Center. Để biết thông tin chung về cách sử dụng vùng đệm giao thức để tạo tệp pb3, dưới đây là một ví dụ bằng Java.