Method: monetization.subscriptions.basePlans.offers.deactivate
Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Deaktiviert ein Aboangebot. Nach der Deaktivierung behalten bestehende Abonnenten ihr Abo, aber das Angebot ist für neue Abonnenten nicht mehr verfügbar.
HTTP-Anfrage
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:deactivate
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter |
packageName | string Erforderlich. Die übergeordnete App (Paketname) des Angebots zur Deaktivierung. |
productId | string Erforderlich. Das übergeordnete Abo (ID) des Angebots, das deaktiviert werden soll. |
basePlanId | string Erforderlich. Die ID des übergeordneten Basis-Abos für das zu deaktivierende Angebot. |
offerId | string Erforderlich. Die eindeutige Angebots-ID des Angebots, das deaktiviert werden soll. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
Felder |
latencyTolerance | enum (ProductUpdateLatencyTolerance ) Optional. Die Latenztoleranz für die Weitergabe dieses Produktupdates. Die Standardeinstellung ist latenzempfindlich. |
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
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-26 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-26 (UTC)."],[[["Deactivates a subscription offer, preventing new subscriptions while existing ones remain active."],["Sends a POST request to the specified URL with necessary path parameters like package name, product ID, base plan ID, and offer ID."],["Optionally includes a request body specifying the latency tolerance for the update."],["Upon success, returns a SubscriptionOffer object in the response body."],["Requires authorization with the `https://www.googleapis.com/auth/androidpublisher` scope."]]],["This API call deactivates a subscription offer for an Android app. It uses a `POST` request to a specific URL, incorporating the app's package name, subscription ID, base plan ID, and offer ID as required path parameters. The request body, in JSON format, allows for specifying `latencyTolerance`. A successful request returns data of `SubscriptionOffer`, and requires the `https://www.googleapis.com/auth/androidpublisher` OAuth scope for authorization. The deactivation makes the offer unavailable to new subscribers.\n"]]