Method: purchases.subscriptions.defer

Rimanda l'acquisto dell'abbonamento di un utente fino a una 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 scadenza dell'abbonamento in millisecondi dall'epoca.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

SubscriptionDeferralInfo

Un elemento SubscriptionDeferralInfo contiene i dati necessari per posticipare l'acquisto di un abbonamento a una data di 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 attuale della sottoscrizione non è il valore specificato qui, il rinvio non avverrà.

desiredExpiryTimeMillis

string (int64 format)

La data di scadenza successiva che vuoi assegnare all'abbonamento, in millisecondi a partire dall'epoca. L'ora specificata deve essere successiva/superiore alla data di scadenza attuale dell'abbonamento.