Phần này chỉ định các tệp nguồn cấp dữ liệu dùng để truyền dữ liệu kho hàng đến Trung tâm hành động. Nội dung của nguồn cấp dữ liệu xác định những dịch vụ mà bạn đang cung cấp, những dịch vụ có sẵn và thời điểm cung cấp các dịch vụ đó.
Hãy làm theo hướng dẫn tích hợp trình bắt đầu cũ để tìm hiểu cách chia sẻ các 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ởi API Đặt phòng trên Google Maps.
Bạn bắt buộc phải sử dụng nguồn cấp dữ liệu sau đây trong mọi hoạt động tích hợp:
- Nguồn cấp dữ liệu người bán: Chứa dữ liệu mô tả người bán.
Ngoài ra, bạn bắt buộc phải có 2 nguồn cấp dữ liệu sau để tích hợp toàn diện.
- Nguồn cấp dữ liệu dịch vụ: Mô tả các dịch vụ do người bán cung cấp.
- Nguồn cấp dữ liệu về tình trạng còn chỗ: Liệt kê các khung giờ còn chỗ của dịch vụ do người bán cung cấp.
Một số nguồn cấp dữ liệu không bắt buộc cũng được chỉ định:
- Nguồn cấp dữ liệu lượt chuyển đổi: Mô tả các chỉ số lượt chuyển đổi được tạo bằng mối quan hệ đối tác của bạn với Trung tâm hành động.
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 bất kỳ trường nào được đánh dấu là không bắt buộc 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 vùng đệ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 vùng đệm giao thức Trung tâm hành động. Để 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à ví dụ trong Java.