RegionalPriceMigrationConfig

Konfigurasi untuk migrasi harga.

Representasi JSON
{
  "regionCode": string,
  "oldestAllowedPriceVersionTime": string,
  "priceIncreaseType": enum (PriceIncreaseType)
}
Kolom
regionCode

string

Wajib. Kode wilayah tempat konfigurasi ini diterapkan, seperti yang didefinisikan oleh ISO 3166-2, mis. "US".

oldestAllowedPriceVersionTime

string (Timestamp format)

Wajib. Batas waktu untuk harga historis yang dapat tetap dibayar oleh pelanggan. Pelanggan yang menggunakan harga yang tersedia pada batas waktu ini atau setelahnya akan tetap menggunakan harga saat ini. Pelanggan dengan harga lama akan dimigrasikan ke harga yang saat ini ditawarkan. Pelanggan yang dimigrasikan akan menerima notifikasi bahwa mereka akan membayar dengan harga yang berbeda. Langganan mereka akan diakhiri pada perpanjangan berikutnya untuk pelanggan yang tidak menyetujui harga baru.

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

priceIncreaseType

enum (PriceIncreaseType)

Opsional. Perilaku yang diinginkan pemanggil agar pengguna melihat saat ada kenaikan harga selama migrasi. Jika tidak disetel, perilaku akan ditetapkan secara default ke PRICE_Increase_TYPE_OPT_IN. Perlu diperhatikan bahwa migrasi kenaikan harga ketidakikutsertaan pertama untuk setiap aplikasi harus dimulai di Konsol Play.

PriceIncreaseType

Jenis migrasi harga.

Enum
PRICE_INCREASE_TYPE_UNSPECIFIED Status tidak ditentukan.
PRICE_INCREASE_TYPE_OPT_IN Kenaikan harga akan ditampilkan kepada pengguna berdasarkan keikutsertaan.
PRICE_INCREASE_TYPE_OPT_OUT Kenaikan harga akan ditampilkan kepada pengguna berdasarkan pilihan tidak bersedia ikut kenaikan.