Bạn nên sử dụng Thư viện ứng dụng API của Google để thiết lập thiết lập Content API for Shopping. Hướng dẫn này sử dụng ứng dụng Python Content API làm ví dụ, nhưng các thư viện này có sẵn cho nhiều lập trình phổ biến và đơn giản hoá các tác vụ API phổ biến như xác thực, gửi yêu cầu, và phân tích cú pháp phản hồi. Để được trợ giúp thiết lập thư viện ứng dụng cho các ngôn ngữ khác, hãy xem phần README.md để biết ngôn ngữ trong phần tử googleads/googleads-shopping-samples kho lưu trữ trên GitHub.
Để thiết lập thư viện ứng dụng API của Google cho Python, hãy hoàn tất các bước sau:
Tạo thư mục cho cấu hình và xác thực của thư viện ứng dụng tệp. Trong thư mục gốc, hãy tạo các thư mục sau:
~/shopping-samples/content/
Để tải thông tin đăng nhập tài khoản dịch vụ của bạn xuống, hãy hoàn tất các bước sau:
- Trong Merchant Center, trong trình đơn Cài đặt, chọn Content API.
- Nhấp vào Xác thực.
- Nhấp vào [+] TẠO KHOÁ API.
- Khi được nhắc, hãy đọc và chấp nhận các điều khoản trong thoả thuận dịch vụ.
Khoá mới sẽ tự động tải xuống.
Đổi tên tệp thông tin đăng nhập đã tải xuống thành service-account.json.
Chuyển tệp service-account.json vào home directory/shopping-samples/content/.
Trong home directory/shopping-samples/content/, hãy tạo một thuộc tính tệp merchant-info.json trống.
Trong merchant-info.json, hãy thêm văn bản sau:
{ "merchantId": your Merchant Center merchant ID, "accountSampleUser": "the email address associated with your Merchant Center account" }
Sao chép (hoặc tải xuống và giải nén) googleads/googleads-shopping-samples Kho lưu trữ GitHub vào bất kỳ vị trí nào trên máy tính của bạn; thì chương trình này không nhất thiết phải nằm trong thư mục gốc hoặc trong ~/shopping-samples/content/.
Nếu bạn đã tải xuống và giải nén kho lưu trữ, thay vì sao chép, hãy đổi tên thư mục đã giải nén vào googleads-shopping-samples.
Cách cài đặt các phần phụ thuộc mẫu bắt buộc trong cửa sổ dòng lệnh: chuyển đến googleads-shopping-samples/python/ rồi chạy:
pip install -r requirements.txt
Bây giờ, bạn đã định cấu hình thư viện ứng dụng Google API cho Python và sẵn sàng sử dụng với Content API. Trong phần tiếp theo, bạn sẽ tạo và gửi yêu cầu chèn sản phẩm mới.