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