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 unik produk dari produk. Unik 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 atau angka kecil, dan panjangnya antara 1 dan 40 (inklusif).

Parameter kueri

Parameter
updateMask

string (FieldMask format)

Wajib. Daftar kolom yang akan diperbarui.

Ini adalah daftar yang 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 (true), dan langganan dengan packageName dan productId yang ditentukan tidak ada, langganan akan dibuat.

Jika langganan baru dibuat, updateMask akan diabaikan.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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

Isi permintaan

Isi permintaan memuat instance Subscription.

Isi respons

Jika berhasil, isi respons akan berisi instance Subscription.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

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