Bước 2: Nguồn cấp dữ liệu

Trước tiên, bạn cần tạo nguồn cấp dữ liệu, sau đó Google sẽ đánh giá nguồn cấp dữ liệu đó.

Tạo nguồn cấp dữ liệu

  1. Tạo(các) nguồn cấp dữ liệu. Bạn truyền hầu hết dữ liệu kho hàng của mình đến Google bằng nguồn cấp dữ liệu. Để bắt đầu, hãy tạo nguồn cấp dữ liệu người bán (và nguồn cấp dữ liệu dịch vụ nếu có):

    • 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à đườ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 / không nên dùng): Bạn không nên triển khai nguồn cấp dữ liệu dịch vụ cho các chế độ tích hợp mới của Mối liên kết đến doanh nghiệp đặt phòng. Nếu bạn muốn duy trì chế độ tích hợp hiện có, hãy làm theo tài liệu cũ này.

    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 riêng biệt của người bán
    Người bán tên Tên người bán
    Người bán geo Địa chỉ và toạ độ địa lý của người bán
    Người bán điện thoại Số điện thoại của người bán
    Người bán category Loại địa điểm của người bán Sẽ hữu ích hơn rất nhiều nếu bạn
    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
    Người bán action_link_type Loại thao tác liên kết. Các đối tác có Đường liên kết đến các doanh nghiệp có cung cấp dịch vụ đặt chỗ nên sử dụng ACTION_LINK_TYPE_MAKE_DINING_RESERVATION.
    Người bán brand_id Chuỗi xác định thương hiệu hướng đến người tiêu dùng cần sử dụng Không bắt buộc

    Để bắt đầu, hãy xem các nguồn cấp dữ liệu mẫu

    Bạn có thể tìm hiểu thêm về cách chỉ định đường liên kết đến hành động trong nguồn cấp dữ liệu tích hợp Đường liên kết đến doanh nghiệp đặt phòng tại đây.

    Thêm siêu dữ liệu nguồn cấp dữ liệu vào mỗi 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à một đ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
    }
  2. Xuất nguồn cấp dữ liệu. Định dạng nguồn cấp dữ liệu được mô tả bằng cú pháp bộ đệ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, để biết thông tin chung về cách sử dụng vùng đệm giao thức để tạo tệp pb3, hãy xem phần Kiến thức cơ bản về vùng đệm giao thức: Java.

  3. Tải nguồn cấp dữ liệu lên máy chủ SFTP của bạn. Để tải nguồn cấp dữ liệu lên, hãy sử dụng thông tin máy chủ 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ó tại sftp://partnerupload.google.com trên cổng 19321.

    Tải các tệp lên bằng tên riêng biệt, chẳng hạn như tên có 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 của nguồn cấp dữ liệu và tần suất phân phối, hãy tuân theo các nguyên tắc sau:

    • Kích thước của tệp nguồn cấp dữ liệu và phân đoạn:
      • 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 dung lượng 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 Chia nhỏ tệp nguồn cấp dữ liệu . Tuy nhiên, chỉ riêng việc tích hợp này khó có thể đạt đến giới hạn 200 MB.
    • Tần suất cập nhật toàn bộ:
      • Nguồn cấp dữ liệu đầy đủ của người bán được cung cấp mỗi ngày một lần.
      • (Nếu được triển khai) Nguồn cấp dữ liệu dịch vụ hoàn chỉnh được cung cấp một lần mỗi ngày.

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á nguồn cấp dữ liệu đó về chất lượng và tính đầy đủ. 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 có 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ất một action_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.