Method: monetization.subscriptions.basePlans.offers.patch

Memperbarui penawaran langganan yang sudah ada.

Permintaan HTTP

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId}

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
subscriptionOffer.packageName

string

Wajib. Tidak dapat diubah. Nama paket aplikasi tempat langganan induk berada.

subscriptionOffer.productId

string

Wajib. Tidak dapat diubah. ID langganan induk yang memiliki penawaran ini.

subscriptionOffer.basePlanId

string

Wajib. Tidak dapat diubah. ID paket dasar yang merupakan ekstensi penawaran ini.

subscriptionOffer.offerId

string

Wajib. Tidak dapat diubah. ID unik penawaran langganan ini. Harus unik dalam paket dasar.

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 subscriptionOffer.

allowMissing

boolean

Opsional. Jika ditetapkan ke true, dan penawaran langganan dengan packageName, productId, basePlanId, dan offerId tertentu tidak ada, penawaran akan dibuat.

Jika penawaran 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 SubscriptionOffer.

Isi respons

Jika berhasil, isi respons akan berisi instance SubscriptionOffer.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

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