Method: publishers.items.rollback

ย้อนกลับแพ็กเกจ CRX ที่เผยแพร่ของรายการไปยังแพ็กเกจ CRX ที่เผยแพร่ก่อนหน้านี้ที่ระบุ และเผยแพร่ไปยังผู้ใช้ทั้งหมด

คำขอ HTTP

POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:rollback

URL ใช้ไวยากรณ์การแปลงรหัส gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
name

string

ต้องระบุ ชื่อของรายการที่จะย้อนกลับในรูปแบบ publishers/{publisherId}/items/{itemId}

เนื้อความของคำขอ

เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "targetCrxVersion": string,
  "newVersion": string,
  "rollbackReason": string,
  "validateOnly": boolean
}
ช่อง
targetCrxVersion

string

ต้องระบุ เวอร์ชัน CRX เป้าหมายที่เผยแพร่ก่อนหน้านี้ซึ่งจะย้อนกลับไปใช้ หากไม่ได้ตั้งค่าไว้ ระบบจะใช้ค่าเริ่มต้นเป็นเวอร์ชัน CRX ที่เผยแพร่ล่าสุด

newVersion

string

ต้องระบุ เวอร์ชันใหม่ที่จะกำหนดให้กับแพ็กเกจที่ย้อนกลับไป ซึ่งจะ "อัปเกรด" แพ็กเกจก่อนหน้าได้อย่างมีประสิทธิภาพโดยให้หมายเลขเวอร์ชันที่สูงกว่าแพ็กเกจที่เผยแพร่อยู่ในปัจจุบัน เช่น หากเวอร์ชันที่เผยแพร่อยู่ในปัจจุบันคือ 1.1 เวอร์ชันใหม่อาจเป็น 1.1.1 หรือ 1.2 แต่ไม่ใช่ 1.0

rollbackReason

string

ต้องระบุ เหตุผลในการย้อนกลับซึ่งจะใช้สำหรับการตรวจสอบภายในและการแสดงผลในแดชบอร์ดสำหรับนักพัฒนาซอฟต์แวร์

validateOnly

boolean

ไม่บังคับ หากตั้งค่าไว้ ให้ตรวจสอบและทดลองใช้คำขอ แต่ไม่ต้องเริ่มการย้อนกลับจริง

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะว่างเปล่า

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/chromewebstore