ย้อนกลับแพ็กเกจ CRX ที่เผยแพร่ของรายการไปยังแพ็กเกจ CRX ที่เผยแพร่ก่อนหน้านี้ที่ระบุ และเผยแพร่ไปยังผู้ใช้ทั้งหมด
คำขอ HTTP
POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:rollback
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
name |
ต้องระบุ ชื่อของรายการที่จะย้อนกลับในรูปแบบ |
เนื้อความของคำขอ
เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{ "targetCrxVersion": string, "newVersion": string, "rollbackReason": string, "validateOnly": boolean } |
| ช่อง | |
|---|---|
targetCrxVersion |
ต้องระบุ เวอร์ชัน CRX เป้าหมายที่เผยแพร่ก่อนหน้านี้ซึ่งจะย้อนกลับไปใช้ หากไม่ได้ตั้งค่าไว้ ระบบจะใช้ค่าเริ่มต้นเป็นเวอร์ชัน CRX ที่เผยแพร่ล่าสุด |
newVersion |
ต้องระบุ เวอร์ชันใหม่ที่จะกำหนดให้กับแพ็กเกจที่ย้อนกลับไป ซึ่งจะ "อัปเกรด" แพ็กเกจก่อนหน้าได้อย่างมีประสิทธิภาพโดยให้หมายเลขเวอร์ชันที่สูงกว่าแพ็กเกจที่เผยแพร่อยู่ในปัจจุบัน เช่น หากเวอร์ชันที่เผยแพร่อยู่ในปัจจุบันคือ 1.1 เวอร์ชันใหม่อาจเป็น 1.1.1 หรือ 1.2 แต่ไม่ใช่ 1.0 |
rollbackReason |
ต้องระบุ เหตุผลในการย้อนกลับซึ่งจะใช้สำหรับการตรวจสอบภายในและการแสดงผลในแดชบอร์ดสำหรับนักพัฒนาซอฟต์แวร์ |
validateOnly |
ไม่บังคับ หากตั้งค่าไว้ ให้ตรวจสอบและทดลองใช้คำขอ แต่ไม่ต้องเริ่มการย้อนกลับจริง |
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะว่างเปล่า
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/chromewebstore