Method: purchases.subscriptions.defer

Rimanda l'acquisto dell'abbonamento di un utente fino a una data di scadenza futura specificata.

Richiesta HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
packageName

string

Il nome del pacchetto dell'applicazione per cui è stato acquistato l'abbonamento (ad esempio "com.some.thing").

subscriptionId

string

L'ID abbonamento acquistato (ad esempio "monthly001").

token

string

Il token fornito al dispositivo dell'utente al momento dell'acquisto dell'abbonamento.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "deferralInfo": {
    object (SubscriptionDeferralInfo)
  }
}
Campi
deferralInfo

object (SubscriptionDeferralInfo)

Le informazioni sulla nuova data di scadenza desiderata per l'abbonamento.

Corpo della risposta

Risposta per l'API purchase.subscriptions.defer.

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

Rappresentazione JSON
{
  "newExpiryTimeMillis": string
}
Campi
newExpiryTimeMillis

string (int64 format)

La nuova data di scadenza dell'abbonamento in millisecondi dall'epoca.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

SubscriptionDeferralInfo

Un SubscriptionDeferralInfo contiene i dati necessari per rimandare l'acquisto di un abbonamento a una scadenza futura.

Rappresentazione JSON
{
  "expectedExpiryTimeMillis": string,
  "desiredExpiryTimeMillis": string
}
Campi
expectedExpiryTimeMillis

string (int64 format)

La data di scadenza prevista per l'abbonamento. Se la data di scadenza corrente dell'abbonamento non corrisponde al valore specificato qui, il differimento non avverrà.

desiredExpiryTimeMillis

string (int64 format)

L'ora di scadenza successiva desiderata da assegnare alla sottoscrizione, in millisecondi dall'epoca. La data/ora specificata deve essere successiva o superiore alla data di scadenza corrente dell'abbonamento.