Method: monetization.onetimeproducts.purchaseOptions.offers.batchGet

Legge una o più offerte di prodotti a pagamento singolo.

Richiesta HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchGet

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri di percorso

Parametri
packageName

string

Obbligatorio. L'app principale (nome del pacchetto) delle offerte da recuperare.

Deve essere uguale al campo packageName in tutte le richieste.

productId

string

Obbligatorio. L'ID prodotto del prodotto principale a pagamento singolo, se tutte le offerte appartengono allo stesso prodotto. Se questa richiesta riguarda più prodotti a pagamento singolo, imposta questo campo su "-".

purchaseOptionId

string

Obbligatorio. L'ID dell'opzione di acquisto principale per cui devono essere recuperate le offerte. Può essere specificato come "-" per recuperare le offerte da più opzioni di acquisto.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "requests": [
    {
      object (GetOneTimeProductOfferRequest)
    }
  ]
}
Campi
requests[]

object (GetOneTimeProductOfferRequest)

Obbligatorio. Un elenco di richieste GET contenente fino a 100 elementi. Tutte le richieste devono recuperare offerte diverse.

Corpo della risposta

Messaggio di risposta per l'endpoint offers.batchGet.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "oneTimeProductOffers": [
    {
      object (OneTimeProductOffer)
    }
  ]
}
Campi
oneTimeProductOffers[]

object (OneTimeProductOffer)

L'elenco delle offerte di prodotti a pagamento singolo richieste, nello stesso ordine della richiesta.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

  • https://www.googleapis.com/auth/androidpublisher

GetOneTimeProductOfferRequest

Messaggio di richiesta per GetOneTimeProductOffers.

Rappresentazione JSON
{
  "packageName": string,
  "productId": string,
  "purchaseOptionId": string,
  "offerId": string
}
Campi
packageName

string

Obbligatorio. L'app principale (nome del pacchetto) dell'offerta da recuperare.

productId

string

Obbligatorio. Il prodotto a pagamento singolo principale (ID) dell'offerta da recuperare.

purchaseOptionId

string

Obbligatorio. L'ID opzione di acquisto principale dell'offerta da recuperare.

offerId

string

Obbligatorio. L'ID offerta univoco dell'offerta da recuperare.