- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- ItemRevisionStatus
- DistributionChannel
- ลองใช้งาน
ดึงข้อมูลสถานะของสินค้า
คำขอ HTTP
GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:fetchStatus
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
name |
ต้องระบุ ชื่อของรายการที่จะดึงสถานะในรูปแบบ |
เนื้อความของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
ข้อความตอบกลับสำหรับ items.fetchStatus
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{ "name": string, "itemId": string, "publicKey": string, "publishedItemRevisionStatus": { object ( |
ช่อง | |
---|---|
name |
ชื่อของรายการที่ขอ |
itemId |
เอาต์พุตเท่านั้น รหัสของสินค้า |
publicKey |
คีย์สาธารณะของสินค้า ซึ่งร้านค้าอาจสร้างขึ้น |
publishedItemRevisionStatus |
เอาต์พุตเท่านั้น สถานะของการแก้ไขรายการที่เผยแพร่ในปัจจุบัน จะไม่มีการตั้งค่าหากรายการไม่ได้เผยแพร่ |
submittedItemRevisionStatus |
สถานะของการแก้ไขรายการที่ส่งเพื่อเผยแพร่ จะไม่มีการตั้งค่าหากไม่ได้ส่งรายการเพื่อเผยแพร่ตั้งแต่การเผยแพร่ครั้งล่าสุดที่สำเร็จ |
lastAsyncUploadState |
เอาต์พุตเท่านั้น สถานะของการอัปโหลดแบบไม่พร้อมกันครั้งล่าสุดสำหรับรายการ ตั้งค่าเฉพาะในกรณีที่มีการอัปโหลดแบบไม่พร้อมกันสำหรับรายการในช่วง 24 ชั่วโมงที่ผ่านมา |
takenDown |
หากเป็นจริง แสดงว่าระบบนำสินค้าออกเนื่องจากละเมิดนโยบาย โปรดดูรายละเอียดในแดชบอร์ดสำหรับนักพัฒนาแอป |
warned |
หากเป็น "จริง" แสดงว่าสินค้าได้รับการแจ้งเตือนเรื่องการละเมิดนโยบายแล้ว และจะถูกนำออกหากไม่ได้รับการแก้ไข โปรดดูรายละเอียดในแดชบอร์ดสำหรับนักพัฒนาแอป |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้
https://www.googleapis.com/auth/chromewebstore
https://www.googleapis.com/auth/chromewebstore.readonly
ItemRevisionStatus
รายละเอียดเกี่ยวกับสถานะของการแก้ไขรายการ
การแสดง JSON |
---|
{ "state": enum ( |
ช่อง | |
---|---|
state |
เอาต์พุตเท่านั้น สถานะปัจจุบันของรายการ |
distributionChannels[] |
รายละเอียดเกี่ยวกับแพ็กเกจของสินค้า |
DistributionChannel
ข้อมูลการติดตั้งใช้งานสำหรับเวอร์ชันการเผยแพร่ที่เฉพาะเจาะจง
การแสดง JSON |
---|
{ "deployPercentage": integer, "crxVersion": string } |
ช่อง | |
---|---|
deployPercentage |
เปอร์เซ็นต์การใช้งานปัจจุบันสำหรับช่องรุ่น (ตัวเลขที่ไม่เป็นลบระหว่าง 0 ถึง 100) |
crxVersion |
เวอร์ชันของส่วนขยายที่ระบุไว้ในไฟล์ Manifest ของแพ็กเกจที่อัปโหลด |