Method: monetization.subscriptions.basePlans.migratePrices

Memigrasikan pelanggan yang menerima harga langganan historis ke harga yang saat ini ditawarkan untuk wilayah tertentu. Permintaan akan menyebabkan notifikasi perubahan harga dikirim kepada pengguna yang saat ini menerima harga historis yang lebih lama dari stempel waktu yang diberikan. Langganan mereka akan diakhiri pada perpanjangan berikutnya untuk pelanggan yang tidak menyetujui harga baru.

Permintaan HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
packageName

string

Wajib. Nama paket aplikasi induk. Harus sama dengan kolom packageName di resource Langganan.

productId

string

Wajib. ID langganan yang akan diperbarui. Harus sama dengan kolom ID produk di resource Langganan.

basePlanId

string

Wajib. ID paket dasar unik dari paket dasar untuk memperbarui harga.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "regionalPriceMigrations": [
    {
      object (RegionalPriceMigrationConfig)
    }
  ],
  "regionsVersion": {
    object (RegionsVersion)
  },
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
Kolom
regionalPriceMigrations[]

object (RegionalPriceMigrationConfig)

Wajib. Harga regional yang akan diperbarui.

regionsVersion

object (RegionsVersion)

Wajib. Versi wilayah yang tersedia yang digunakan untuk regionalPriceMigrations.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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

Isi respons

Jika berhasil, isi respons akan kosong.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

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