Trước tiên, bạn cần tạo nguồn cấp dữ liệu, sau đó Google sẽ đánh giá các nguồn cấp dữ liệu đó.
Tạo nguồn cấp dữ liệu
-
Tạo nguồn cấp dữ liệu. Bạn truyền hầu hết dữ liệu kho hàng cho Google thông qua nguồn cấp dữ liệu. Để bắt đầu, hãy tạo hai loại nguồn cấp dữ liệu:
- Nguồn cấp dữ liệu người bán: Nguồn cấp dữ liệu người bán mô tả người bán và các đường liên kết đến hành động ở cấp người bán.
- Nguồn cấp dữ liệu dịch vụ (không bắt buộc): Nguồn cấp dữ liệu dịch vụ mô tả các dịch vụ và
action_link
cấp dịch vụ mà người bán cung cấp cho nền tảng của bạn.
Các trường bắt buộc và nên dùng
Nguồn cấp dữ liệu Tên trường Mô tả Bắt buộc? Người bán merchant_id Giá trị nhận dạng duy nhất của người bán Có Người bán tên Tên người bán Có Người bán geo Địa chỉ và toạ độ địa lý của người bán Có Người bán điện thoại Số điện thoại của người bán Có Người bán category Loại địa điểm của người bán Nên có Người bán action_link Thông tin về Đường liên kết sâu dành riêng cho người bán Không bắt buộc nếu bạn cung cấp nguồn cấp dữ liệu dịch vụ, bắt buộc nếu không Người bán brand_id Chuỗi xác định thương hiệu dành cho người tiêu dùng cần sử dụng Không bắt buộc Dịch vụ service_id Giá trị nhận dạng duy nhất của dịch vụ do người bán cung cấp Có (chỉ khi bạn cung cấp nguồn cấp dữ liệu Dịch vụ) Dịch vụ merchant_id Đường liên kết đến Người bán đang cung cấp dịch vụ này Có (chỉ khi bạn cung cấp nguồn cấp dữ liệu Dịch vụ) Dịch vụ localized_service_name Tên của dịch vụ được cung cấp Có (chỉ khi bạn cung cấp nguồn cấp dữ liệu Dịch vụ) Dịch vụ localized_description Nội dung mô tả dịch vụ mà người dùng nhìn thấy Không bắt buộc Dịch vụ action_link Cung cấp thông tin về các đường liên kết sâu liên quan đến dịch vụ Có (chỉ khi bạn cung cấp nguồn cấp dữ liệu dịch vụ) Dịch vụ loại Loại đường liên kết sâu (ví dụ: SERVICE_TYPE_DINING_RESERVATION) Có (chỉ khi bạn cung cấp nguồn cấp dữ liệu dịch vụ) Để bắt đầu, hãy xem các nguồn cấp dữ liệu mẫu
- Nguồn cấp dữ liệu về lượt đặt chỗ ăn uống
- Nguồn cấp dữ liệu giao đồ ăn cho dịch vụ Đặt đồ ăn
- Nguồn cấp dữ liệu về đơn đặt món ăn tự đến lấy
- Nguồn cấp dữ liệu đặt món ăn có siêu dữ liệu
- Nguồn cấp dữ liệu đặt hàng bán lẻ
- Nguồn cấp dữ liệu đơn đặt hàng bán lẻ có siêu dữ liệu
- Nguồn cấp dữ liệu về cuộc hẹn trực tiếp
- Nguồn cấp dữ liệu về cuộc hẹn trực tuyến/trực tiếp
Đối với những người bán có nhiều dịch vụ nhưng đang phân phát các dịch vụ đó bằng một đường liên kết hành động, bạn nên cung cấp một đường liên kết hành động cho tất cả các dịch vụ được liên kết với người bán trong nguồn cấp dữ liệu người bán.
Bạn có thể tìm hiểu thêm về cách chỉ định đường liên kết hành động trong nguồn cấp dữ liệu tích hợp trình khởi động cũ tại đây.
Thêm siêu dữ liệu nguồn cấp dữ liệu vào từng nguồn cấp dữ liệu để hướng dẫn Google cách diễn giải nguồn cấp dữ liệu.
Sau đây là đoạn mã siêu dữ liệu của nguồn cấp dữ liệu:
"metadata": { "generation_timestamp": "1467993600", "processing_instruction": "PROCESS_AS_COMPLETE", "total_shards": 1 }
-
Xuất nguồn cấp dữ liệu. Định dạng nguồn cấp dữ liệu được mô tả bằng ngữ pháp vùng đệm giao thức 3, tuy nhiên, bạn có thể tham khảo các mẫu được đề cập ở trên để xem định dạng JSON. Bạn nên tải nguồn cấp dữ liệu lên ở định dạng JSON.
Nếu bạn thực sự muốn tiếp tục với định dạng pb3, hãy xem Kiến thức cơ bản về vùng đệm giao thức: Java để biết thông tin chung về cách sử dụng vùng đệm giao thức nhằm tạo tệp pb3.
-
Tải nguồn cấp dữ liệu lên tài khoản đăng SFTP. Để tải nguồn cấp dữ liệu lên, hãy sử dụng thông tin về hộp thư lưu trữ trên SFTP mà Google cung cấp cho bạn và khoá riêng tư mà bạn đã tạo trong phần Thiết lập. Máy chủ SFTP của Google có sẵn tại
sftp://partnerupload.google.com
trên cổng19321
.Tải tệp lên bằng tên riêng biệt, chẳng hạn như tên có chứa dấu thời gian. Tên riêng biệt giúp khắc phục sự cố và cho phép truy vấn trạng thái nguồn cấp dữ liệu.
Để xác định kích thước nguồn cấp dữ liệu và tần suất phân phối, hãy sử dụng các nguyên tắc sau:
- Kích thước của tệp nguồn cấp dữ liệu và mảnh:
- Giữ kích thước tệp nguồn cấp dữ liệu dưới 200 MB (sau khi nén). Nén các tệp đó bằng
gzip
- Nếu tệp của bạn có thể đạt hơn 200 MB (sau khi nén), hãy chia tệp thành nhiều phân đoạn theo hướng dẫn Phân đoạn tệp nguồn cấp dữ liệu . Tuy nhiên, chỉ riêng việc tích hợp trình khởi động cũ thì khó có thể đạt đến giới hạn 200 MB.
- Giữ kích thước tệp nguồn cấp dữ liệu dưới 200 MB (sau khi nén). Nén các tệp đó bằng
- Tần suất cập nhật đầy đủ:
- Nguồn cấp dữ liệu đầy đủ của người bán được cung cấp một lần mỗi ngày.
- (Nếu được triển khai) Nguồn cấp dữ liệu dịch vụ đầy đủ được cung cấp một lần mỗi ngày.
- Kích thước của tệp nguồn cấp dữ liệu và mảnh:
Google đánh giá nguồn cấp dữ liệu
Sau khi bạn tải nguồn cấp dữ liệu lên, Google sẽ xử lý và đánh giá chất lượng cũng như tính hoàn chỉnh của nguồn cấp dữ liệu đó. Chúng tôi xem xét một số yếu tố:
- Nguồn cấp dữ liệu đáp ứng các quy cách.
- Nguồn cấp dữ liệu bao gồm tất cả các trường bắt buộc.
- Mỗi người bán có ít nhất một
action_link
hoặc một dịch vụ có ít nhấtaction_link
được xác định. - Phần lớn dữ liệu người bán của bạn khớp với các vị trí trên Google Maps.