Method: monetization.subscriptions.basePlans.migratePrices

Geçmiş abonelik fiyatı alan aboneleri, belirtilen bölge için şu anda sunulan fiyata taşır. İstekler, şu anda sağlanan zaman damgasından daha eski bir geçmiş fiyatı alan kullanıcılara fiyat değişikliği bildirimlerinin gönderilmesine neden olur. Yeni fiyatı kabul etmeyen abonelerin abonelikleri bir sonraki yenileme tarihinde sonlandırılır.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
packageName

string

Zorunlu. Üst uygulamanın paket adı. Abonelik kaynağındaki packageName alanına eşit olmalıdır.

productId

string

Zorunlu. Güncellenecek aboneliğin kimliği. Abonelik kaynağındaki productId alanına eşit olmalıdır.

basePlanId

string

Zorunlu. Fiyatların güncelleneceği temel planın benzersiz temel plan kimliği.

İstek içeriği

İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:

JSON gösterimi
{
  "regionalPriceMigrations": [
    {
      object (RegionalPriceMigrationConfig)
    }
  ],
  "regionsVersion": {
    object (RegionsVersion)
  },
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
Alanlar
regionalPriceMigrations[]

object (RegionalPriceMigrationConfig)

Zorunlu. Güncellenecek bölgesel fiyatlar.

regionsVersion

object (RegionsVersion)

Zorunlu. BölgeselPriceMigrations için kullanılan kullanılabilir bölgelerin sürümü.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

İsteğe bağlı. Bu ürün güncellemesinin yayılması için gecikme toleransı. Varsayılan olarak gecikmeye duyarlıdır.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi boş olur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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