Aktualisiert ein bestehendes Aboangebot.
HTTP-Anfrage
PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId}
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
subscriptionOffer.packageName |
Erforderlich. Nicht veränderbar. Der Paketname der App, zu der das übergeordnete Abo gehört. |
subscriptionOffer.productId |
Erforderlich. Nicht veränderbar. Die ID des übergeordneten Abos, zu dem dieses Angebot gehört. |
subscriptionOffer.basePlanId |
Erforderlich. Nicht veränderbar. Die ID des Basis-Abos, für das dieses Angebot eine Erweiterung ist. |
subscriptionOffer.offerId |
Erforderlich. Nicht veränderbar. Eindeutige ID dieses Aboangebots. Darf innerhalb des Basis-Abos nur einmal vorkommen. |
Abfrageparameter
Parameter | |
---|---|
updateMask |
Erforderlich. Die Liste der zu aktualisierenden Felder. Dies ist eine durch Kommas getrennte Liste voll qualifizierter Feldnamen. Beispiel: |
regionsVersion |
Erforderlich. Die Version der verfügbaren Regionen, die für das AboOffer verwendet werden. |
allowMissing |
Optional. Wenn die Richtlinie auf „true“ gesetzt ist und das Aboangebot mit den angegebenen Werten „packageName“, „productId“, „basePlanId“ und „offerId“ nicht vorhanden ist, wird ein Angebot erstellt. Wenn ein neues Angebot erstellt wird, wird „updateMask“ ignoriert. |
latencyTolerance |
Optional. Die Latenztoleranz für die Weitergabe dieses Produktupdates. Die Standardeinstellung ist latenzempfindlich. |
Anfragetext
Der Anfragetext enthält eine Instanz von SubscriptionOffer
.
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von SubscriptionOffer
.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/androidpublisher