- Yêu cầu HTTP
- Tham số đường dẫn
- Nội dung yêu cầu
- Nội dung phản hồi
- Phạm vi uỷ quyền
- PublishType
- DeployInfo
- Hãy làm thử!
Gửi mặt hàng để xuất bản trong cửa hàng.
Mặt hàng sẽ được gửi đi xem xét, trừ phi skipReview
được đặt thành true hoặc mặt hàng được dàn dựng từ một lần gửi trước đó với publishType
được đặt thành STAGED_PUBLISH
.
Yêu cầu HTTP
POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:publish
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Thông số | |
---|---|
name |
Bắt buộc. Tên của mặt hàng ở dạng |
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu với cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{ "publishType": enum ( |
Trường | |
---|---|
publishType |
Không bắt buộc. Sử dụng thuộc tính này để kiểm soát việc mặt hàng có được xuất bản ngay sau khi phê duyệt hay được lên lịch xuất bản trong tương lai. Mặc định là |
deployInfos[] |
Không bắt buộc. Thông tin triển khai bổ sung, bao gồm cả tỷ lệ phần trăm triển khai ban đầu mong muốn. Mặc định là giá trị hiện tại được lưu trong trang tổng quan dành cho nhà phát triển nếu bạn không đặt giá trị này. |
skipReview |
Không bắt buộc. Có nên cố gắng bỏ qua quy trình xem xét mặt hàng hay không. API sẽ xác thực xem mặt hàng có đủ điều kiện hay không và trả về lỗi xác thực nếu mặt hàng cần được xem xét. Mặc định là |
Nội dung phản hồi
Thông báo phản hồi cho items.publish
.
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{
"name": string,
"itemId": string,
"state": enum ( |
Trường | |
---|---|
name |
Tên của mặt hàng mà bạn đã gửi |
itemId |
Chỉ có đầu ra. Mã của mặt hàng. |
state |
Chỉ có đầu ra. Trạng thái hiện tại của yêu cầu gửi. |
Phạm vi uỷ quyền
Yêu cầu phạm vi OAuth sau:
https://www.googleapis.com/auth/chromewebstore
PublishType
Loại hình xuất bản mà mặt hàng này sẽ tuân theo nếu vượt qua quy trình xem xét.
Enum | |
---|---|
PUBLISH_TYPE_UNSPECIFIED |
Giá trị mặc định. Điều này cũng giống như DEFAULT_PUBLISH. |
DEFAULT_PUBLISH |
Nội dung bạn gửi sẽ được xuất bản ngay sau khi được phê duyệt. |
STAGED_PUBLISH |
Sau khi được phê duyệt, nội dung gửi sẽ được dàn dựng và nhà phát triển có thể xuất bản nội dung đó. |
DeployInfo
Thông tin triển khai cho một kênh phát hành cụ thể. Được dùng trong các yêu cầu cập nhật tham số triển khai.
Biểu diễn dưới dạng JSON |
---|
{ "deployPercentage": integer } |
Trường | |
---|---|
deployPercentage |
Bắt buộc. Phần trăm triển khai hiện tại cho kênh phát hành (số không âm trong khoảng từ 0 đến 100). |