Method: monetization.subscriptions.basePlans.offers.patch

อัปเดตข้อเสนอการสมัครใช้บริการที่มีอยู่

คำขอ HTTP

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId}

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

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

พารามิเตอร์
subscriptionOffer.packageName

string

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

subscriptionOffer.productId

string

ต้องระบุ เปลี่ยนแปลงไม่ได้ รหัสของการสมัครใช้บริการระดับบนสุดของข้อเสนอนี้

subscriptionOffer.basePlanId

string

ต้องระบุ เปลี่ยนแปลงไม่ได้ รหัสของแพ็กเกจเริ่มต้นที่เป็นส่วนขยายของข้อเสนอนี้

subscriptionOffer.offerId

string

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

พารามิเตอร์การค้นหา

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

string (FieldMask format)

ต้องระบุ รายการช่องที่จะอัปเดต

ซึ่งเป็นรายการชื่อฟิลด์ที่คั่นด้วยคอมมา ตัวอย่าง: "user.displayName,photo"

regionsVersion

object (RegionsVersion)

ต้องระบุ เวอร์ชันของภูมิภาคที่พร้อมใช้งานซึ่งใช้สำหรับข้อเสนอการสมัครใช้บริการ

allowMissing

boolean

ไม่บังคับ หากตั้งค่าเป็น "จริง" และไม่มีข้อเสนอการสมัครใช้บริการที่มี packageName, productId, basePlanId และ OffersId ที่ระบุ ระบบจะสร้างข้อเสนอ

หากมีการสร้างข้อเสนอใหม่ ระบบจะไม่สนใจupdateMask

latencyTolerance

enum (ProductUpdateLatencyTolerance)

ไม่บังคับ การยอมรับเวลาในการตอบสนองสำหรับการนำไปใช้งานของการอัปเดตผลิตภัณฑ์นี้ ค่าเริ่มต้นจะคำนึงถึงเวลาในการตอบสนอง

เนื้อหาของคำขอ

เนื้อความของคำขอมีอินสแตนซ์ของ SubscriptionOffer

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

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ SubscriptionOffer

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

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

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