Method: monetization.subscriptions.basePlans.migratePrices

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

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

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 diisi. Nama paket aplikasi induk. Harus sama dengan kolom packageName di resource Subscription.

productId

string

Wajib diisi. ID langganan yang akan diperbarui. Harus sama dengan kolom productId pada resource Subscription.

basePlanId

string

Wajib diisi. 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)
  }
}
Kolom
regionalPriceMigrations[]

object (RegionalPriceMigrationConfig)

Wajib diisi. Harga regional yang akan diperbarui.

regionsVersion

object (RegionsVersion)

Wajib diisi. Versi region yang tersedia yang digunakan untuk regionalPriceMigrations.

Isi respons

Jika berhasil, isi respons kosong.

Cakupan Otorisasi

Memerlukan cakupan OAuth berikut ini:

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

RegionalPriceMigrationConfig

Konfigurasi untuk migrasi harga.

Representasi JSON
{
  "regionCode": string,
  "oldestAllowedPriceVersionTime": string
}
Kolom
regionCode

string

Wajib diisi. Kode wilayah yang menjadi tujuan konfigurasi ini, seperti yang ditentukan oleh ISO 3166-2, mis. "US".

oldestAllowedPriceVersionTime

string (Timestamp format)

Wajib diisi. Batas waktu harga historis yang dapat dibayar pelanggan. Pelanggan yang berada di harga yang dibuat sebelum batas waktu ini akan dimigrasikan ke harga yang saat ini ditawarkan. Pelanggan ini akan menerima notifikasi bahwa mereka akan membayar dengan harga yang berbeda. Langganan yang tidak menyetujui harga baru akan dihentikan langganannya pada perpanjangan berikutnya.

Stempel waktu dalam format RFC3339 UTC "Zulu" dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".