Method: monetization.subscriptions.patch

Memperbarui langganan yang sudah ada.

Permintaan HTTP

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{subscription.packageName}/subscriptions/{subscription.productId}

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
subscription.packageName

string

Tidak dapat diubah. Nama paket aplikasi induk.

subscription.productId

string

Tidak dapat diubah. ID produk unik dari produk tersebut. Unik di dalam aplikasi induk. ID produk harus terdiri dari huruf kecil (a-z), angka (0-9), garis bawah (_), dan titik (.). ID produk harus dimulai dengan huruf kecil atau angka, dan panjangnya antara 1 hingga 40 karakter (inklusif).

Parameter kueri

Parameter
updateMask

string (FieldMask format)

Wajib. Daftar kolom yang akan diperbarui.

Ini adalah daftar dipisahkan koma yang berisi nama-nama kolom yang sepenuhnya memenuhi syarat. Contoh: "user.displayName,photo".

regionsVersion

object (RegionsVersion)

Wajib. Versi wilayah yang tersedia yang digunakan untuk langganan.

allowMissing

boolean

Opsional. Jika disetel ke benar, dan langganan dengan packageName dan productId yang dimaksud tidak ada, langganan akan dibuat.

Jika langganan baru dibuat, updateMask diabaikan.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Opsional. Toleransi latensi untuk propagasi update produk ini. Setelan defaultnya sensitif terhadap latensi.

Isi permintaan

Isi permintaan memuat instance Subscription.

Isi respons

Jika berhasil, isi respons memuat instance Subscription.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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