Method: monetization.subscriptions.basePlans.migratePrices

Migriert Abonnenten, die einen bisherigen Abopreis erhalten, in den angegebenen Preis für die angegebene Region. Bei Anfragen werden Preisbenachrichtigungen an Nutzer gesendet, die derzeit einen Preis vor dem angegebenen Zeitstempel erhalten. Wenn Abonnenten nicht mit dem neuen Preis einverstanden sind, wird ihr Abo mit der nächsten Verlängerung beendet.

HTTP-Request

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
packageName

string

Erforderlich. Paketname der übergeordneten App. Muss dem Feld „packageName“ der Aboressource entsprechen.

productId

string

Erforderlich. Die ID des zu aktualisierenden Abos. Muss mit dem Feld „productId“ der Aboressource übereinstimmen.

basePlanId

string

Erforderlich. Die eindeutige Basis-Abo-ID des Basis-Abos, für das die Preise aktualisiert werden sollen.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "regionalPriceMigrations": [
    {
      object (RegionalPriceMigrationConfig)
    }
  ],
  "regionsVersion": {
    object (RegionsVersion)
  }
}
Felder
regionalPriceMigrations[]

object (RegionalPriceMigrationConfig)

Erforderlich. Die zu aktualisierenden regionalen Preise.

regionsVersion

object (RegionsVersion)

Erforderlich. Die Version der verfügbaren Regionen, die für die RegionalPriceMigrations verwendet wird.

Antworttext

Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

RegionalPriceMigrationConfig

Konfiguration für eine Preismigration.

JSON-Darstellung
{
  "regionCode": string,
  "oldestAllowedPriceVersionTime": string
}
Felder
regionCode

string

Erforderlich. Regionscode, für den diese Konfiguration gemäß ISO 3166-2 gilt, z. B. "US"

oldestAllowedPriceVersionTime

string (Timestamp format)

Erforderlich. Der Annahmeschluss für historische Preise, den Abonnenten weiterhin zahlen können. Abonnenten mit einem Preis, der vor diesem Stichtag erstellt wurde, werden zum aktuell angebotenen Preis migriert. Diese Abonnenten erhalten eine Benachrichtigung, dass sie einen anderen Preis zahlen werden. Wenn Abonnenten nicht mit dem neuen Preis einverstanden sind, wird ihr Abo mit der nächsten Verlängerung beendet.

Ein Zeitstempel im Format RFC3339 UTC mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".