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}
网址采用 gRPC 转码语法。
路径参数
参数 |
subscriptionOffer.packageName |
string
必需。不可变。父级订阅所属应用的软件包名称。
|
subscriptionOffer.productId |
string
必需。不可变。此优惠所属的父级订阅的 ID。
|
subscriptionOffer.basePlanId |
string
必需。不可变。此优惠可延期的基础方案的 ID。
|
subscriptionOffer.offerId |
string
必需。不可变。此订阅优惠的唯一 ID。在基础方案中必须是唯一的。
|
查询参数
参数 |
updateMask |
string (FieldMask format)
必需。要更新的字段列表。 这是以逗号分隔的完全限定字段名称列表。示例:"user.displayName,photo" 。
|
regionsVersion |
object (RegionsVersion )
必需。用于 subscriptionOffer 的可用地区的版本。
|
allowMissing |
boolean
可选。如果设为 true,并且不存在具有指定 packageName、productId、basePlanId 和 offerId 的订阅优惠,系统将会创建优惠。 如果创建了新优惠,系统会忽略 updateMask。
|
latencyTolerance |
enum (ProductUpdateLatencyTolerance )
可选。此产品更新的传播的延迟容忍度。默认为对延迟敏感。
|
请求正文
请求正文包含一个 SubscriptionOffer
实例。
响应正文
如果成功,则响应正文包含一个 SubscriptionOffer
实例。
授权范围
需要以下 OAuth 作用域:
https://www.googleapis.com/auth/androidpublisher
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-05-21。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-05-21。"],[[["This operation updates an existing subscription offer with a `PATCH` request to a specific URL."],["You'll need to provide path parameters for package name, product ID, base plan ID, and offer ID to identify the target offer."],["The request body should contain the updated `SubscriptionOffer` object, and the response will return the modified `SubscriptionOffer` if successful."],["Query parameters allow for specifying the fields to update (`updateMask`), handling missing offers (`allowMissing`), and controlling update propagation latency (`latencyTolerance`)."],["Authorization requires the `https://www.googleapis.com/auth/androidpublisher` scope."]]],["This describes updating a subscription offer via a `PATCH` HTTP request to a specific URL. Key actions involve setting `packageName`, `productId`, `basePlanId`, and `offerId` in the URL path. The request body includes `SubscriptionOffer` data, and the response returns the updated `SubscriptionOffer`. `updateMask`, and `regionsVersion` are required query parameters; `allowMissing`, and `latencyTolerance` are optional. The operation requires `androidpublisher` OAuth scope.\n"]]