Method: purchases.subscriptions.defer

Menunda pembelian langganan pengguna hingga masa berlaku mendatang yang ditentukan.

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
packageName

string

Nama paket aplikasi yang digunakan untuk membeli langganan ini (misalnya, 'com.some.thing').

subscriptionId

string

ID langganan yang dibeli (misalnya, 'monthly001').

token

string

Token yang diberikan ke perangkat pengguna saat langganan dibeli.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "deferralInfo": {
    object (SubscriptionDeferralInfo)
  }
}
Kolom
deferralInfo

object (SubscriptionDeferralInfo)

Informasi tentang waktu habis masa berlaku baru yang diinginkan untuk langganan.

Isi respons

Respons untuk API purchase.subscriptions.defer.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "newExpiryTimeMillis": string
}
Kolom
newExpiryTimeMillis

string (int64 format)

Waktu habis masa berlaku baru untuk langganan dalam milidetik sejak Epoch.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

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

SubscriptionDeferralInfo

SubscriptionDeferralInfo berisi data yang diperlukan untuk menunda pembelian langganan ke waktu habis masa berlaku yang akan datang.

Representasi JSON
{
  "expectedExpiryTimeMillis": string,
  "desiredExpiryTimeMillis": string
}
Kolom
expectedExpiryTimeMillis

string (int64 format)

Perkiraan waktu habis masa berlaku langganan. Jika masa berlaku langganan saat ini tidak sesuai dengan nilai yang ditentukan di sini, penangguhan tidak akan terjadi.

desiredExpiryTimeMillis

string (int64 format)

Waktu habis masa berlaku berikutnya yang diinginkan untuk ditetapkan ke langganan, dalam milidetik sejak Epoch. Waktu yang diberikan harus lebih lambat/lebih lama dari waktu habis masa berlaku saat ini untuk langganan tersebut.