- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- DeletePurchaseOptionRequest
- Prova!
Elimina le opzioni di acquisto per uno o più prodotti a pagamento singolo.
Per impostazione predefinita, questa operazione non riuscirà se sono presenti offerte esistenti nelle opzioni di acquisto eliminate. Utilizza il parametro force per ignorare il comportamento predefinito.
Richiesta HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchDelete
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
packageName |
Obbligatorio. L'app genitore (nome del pacchetto) delle opzioni di acquisto da eliminare. |
productId |
Obbligatorio. L'ID prodotto del prodotto a pagamento singolo principale, se tutte le opzioni di acquisto da eliminare appartengono allo stesso prodotto a pagamento singolo. Se questa eliminazione batch riguarda più prodotti a pagamento singolo, imposta questo campo su "-". |
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"requests": [
{
object ( |
Campi | |
---|---|
requests[] |
Obbligatorio. Un elenco di richieste di eliminazione di un massimo di 100 elementi. Tutte le richieste devono eliminare le opzioni di acquisto di diversi prodotti una tantum. |
Corpo della risposta
In caso di esito positivo, il corpo della risposta è un oggetto JSON vuoto.
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/androidpublisher
DeletePurchaseOptionRequest
Messaggio di richiesta per l'eliminazione di un'opzione di acquisto.
Rappresentazione JSON |
---|
{
"packageName": string,
"productId": string,
"purchaseOptionId": string,
"latencyTolerance": enum ( |
Campi | |
---|---|
packageName |
Obbligatorio. L'app genitore (nome del pacchetto) dell'opzione di acquisto da eliminare. |
productId |
Obbligatorio. Il prodotto a pagamento singolo (ID) principale dell'opzione di acquisto da eliminare. |
purchaseOptionId |
Obbligatorio. L'ID opzione di acquisto dell'opzione di acquisto da eliminare. |
latencyTolerance |
(Facoltativo) La tolleranza alla latenza per la propagazione di questo aggiornamento del prodotto. Il valore predefinito è sensibile alla latenza. |
force |
(Facoltativo) Questo campo non ha effetto per le opzioni di acquisto senza offerte. Per le opzioni di acquisto con offerte associate: * Se |