Method: monetization.subscriptions.basePlans.offers.delete
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Löscht ein Aboangebot. Das ist nur bei Angebotsvorlagen möglich. Diese Aktion kann nicht rückgängig gemacht werden.
HTTP-Anfrage
DELETE https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter |
packageName |
string
Erforderlich. Die übergeordnete App (Paketname) des Angebots, das gelöscht werden soll.
|
productId |
string
Erforderlich. Das übergeordnete Abo (ID) des Angebots, das gelöscht werden soll.
|
basePlanId |
string
Erforderlich. Die übergeordnete Basis-Abo-ID (ID) des Angebots, das gelöscht werden soll.
|
offerId |
string
Erforderlich. Die eindeutige Angebots-ID des Angebots, das gelöscht werden soll.
|
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, ist der Antworttext ein leeres JSON-Objekt.
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).
[null,null,["Zuletzt aktualisiert: 2025-07-26 (UTC)."],[[["\u003cp\u003ePermanently deletes a draft subscription offer, an irreversible action.\u003c/p\u003e\n"],["\u003cp\u003eRequires specifying the package name, product ID, base plan ID, and offer ID in the request URL.\u003c/p\u003e\n"],["\u003cp\u003eThe request body should be empty, and a successful deletion results in an empty response body.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization necessitates the \u003ccode\u003ehttps://www.googleapis.com/auth/androidpublisher\u003c/code\u003e OAuth scope.\u003c/p\u003e\n"]]],["The core content details deleting a subscription offer via a `DELETE` HTTP request to a specific URL. This action requires providing the `packageName`, `productId`, `basePlanId`, and `offerId` as path parameters in the URL. The request body must be empty. A successful deletion results in an empty JSON object response. This is irreversible, and only draft offers can be deleted using the specified authorization scope: `https://www.googleapis.com/auth/androidpublisher`.\n"],null,["# Method: monetization.subscriptions.basePlans.offers.delete\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nDeletes a subscription offer. Can only be done for draft offers. This action is irreversible.\n\n### HTTP request\n\n`DELETE https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|---------------|--------------------------------------------------------------------------|\n| `packageName` | `string` Required. The parent app (package name) of the offer to delete. |\n| `productId` | `string` Required. The parent subscription (ID) of the offer to delete. |\n| `basePlanId` | `string` Required. The parent base plan (ID) of the offer to delete. |\n| `offerId` | `string` Required. The unique offer ID of the offer to delete. |\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body is an empty JSON object.\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/androidpublisher`"]]