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):2024-12-18。
[[["易于理解","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):2024-12-18。"],[[["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"]]