Hướng dẫn nhanh về Merchant API

Trang này giải thích cách bạn có thể tạo tài khoản Merchant Center và tải một sản phẩm mẫu lên bằng Merchant API.

Trước khi bắt đầu

Bật Merchant API trong dự án Google Cloud. Bạn sẽ cần mã này để xác thực.

Tôi có dự án trên Google Cloud không?

Nếu bạn sử dụng chế độ tích hợp API trong Apps Script bằng Dịch vụ nội dung mua sắm, thì chế độ này sẽ tạo một dự án Google Cloud mặc định và tự động bật dịch vụ Merchant API. Tuy nhiên, bạn vẫn cần hoàn tất quy trình đăng ký Nhà phát triển một lần trước khi sử dụng Merchant API. Để biết thêm thông tin, hãy xem phần Sử dụng dịch vụ Merchant API trong Apps Script.

Nếu chưa có dự án trên Google Cloud, bạn có thể Tạo một dự án trên Google Cloud.

Truy cập vào Google Cloud

Bước 1. Tạo tài khoản Merchant Center

Để sử dụng Merchant API, bạn phải có một tài khoản Merchant Center. Để tạo một tài khoản, hãy xem bài viết Bắt đầu sử dụng Merchant Center. Nếu đã có tài khoản Merchant Center có quyền "Quản trị", bạn có thể sử dụng tài khoản đó.

Chuyển đến Merchant Center

Bước 2. Thiết lập quy trình xác thực cho Merchant API

Cách thiết lập xác thực hiệu quả nhất tuỳ thuộc vào môi trường mà bạn dự định làm việc:

  • Nếu bạn là một nhà cung cấp bên thứ ba, hãy yêu cầu ứng dụng của bạn truy cập vào tài khoản Merchant Center của khách hàng bằng OAuth 2.0. Để biết thông tin chi tiết, hãy xem bài viết Truy cập vào tài khoản khách hàng. Để đăng ký, bạn cần lấy mã thông báo OAuth cho Tài khoản Google của mình.
  • Nếu bạn đang phát triển một ứng dụng nội bộ chỉ cần truy cập vào tài khoản Merchant Center của bạn, hãy xem phần Truy cập vào tài khoản của bạn.

Bước 3: Quyết định cách tương tác với Merchant API.

Có 2 cách để tương tác với Merchant API:

Lệnh gọi API trực tiếp

Gửi trực tiếp các yêu cầu thô đến điểm cuối API, thường là qua HTTP(S). Bạn tự xử lý việc tạo nội dung yêu cầu, đặt tiêu đề (bao gồm cả xác thực) và phân tích cú pháp phản hồi.

Hướng dẫn về lệnh gọi API trực tiếp

Thư viện ứng dụng

Sử dụng các thư viện tạo sẵn để đóng gói thông tin chi tiết cấp thấp về việc đưa ra yêu cầu và xử lý phản hồi. Chúng xử lý việc xác thực, chuyển đổi tuần tự yêu cầu/phản hồi và các mã chuẩn khác.

Hướng dẫn về thư viện ứng dụng