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)

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

allowMissing

boolean

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

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

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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

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

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

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

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

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

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

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