Method: monetization.subscriptions.basePlans.migratePrices

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Se migra a los suscriptores que tienen un precio de suscripción histórico al precio que se ofrece actualmente para la región especificada. Las solicitudes harán que se envíen notificaciones de cambio de precio a los usuarios que actualmente reciban un precio histórico anterior a la marca de tiempo proporcionada. Los suscriptores que no acepten el precio nuevo finalizarán la suscripción en la próxima renovación.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
packageName

string

Obligatorio. Nombre del paquete de la app principal. Debe ser igual al campo packageName del recurso de la suscripción.

productId

string

Obligatorio. El ID de la suscripción que se actualizará. Debe ser igual al campo productId del recurso Suscripción.

basePlanId

string

Obligatorio. El ID del plan básico del plan básico en el que se actualizarán los precios.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "regionalPriceMigrations": [
    {
      object (RegionalPriceMigrationConfig)
    }
  ],
  "regionsVersion": {
    object (RegionsVersion)
  }
}
Campos
regionalPriceMigrations[]

object (RegionalPriceMigrationConfig)

Obligatorio. Los precios regionales que se actualizarán.

regionsVersion

object (RegionsVersion)

Obligatorio. La versión de las regiones disponibles que se usan para regionalPriceMigrations.

Cuerpo de la respuesta

Si se ejecuta correctamente, el cuerpo de la respuesta está vacío.

Alcances de la autorización

Requiere el siguiente alcance de OAuth:

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

Configuración de la migración regional

Configuración para una migración de precios.

Representación JSON
{
  "regionCode": string,
  "oldestAllowedPriceVersionTime": string
}
Campos
regionCode

string

Obligatorio. Código de región al que se aplica esta configuración, según lo define la norma ISO 3166-2, p. ej., "US"

oldestAllowedPriceVersionTime

string (Timestamp format)

Obligatorio. Es el momento límite para fijar precios históricos que los suscriptores pueden seguir pagando. Los suscriptores que tengan un precio que se haya creado antes de la hora límite migrarán al precio que se ofrece actualmente. Estos suscriptores recibirán una notificación de que pagarán un precio diferente. Los suscriptores que no acepten el precio nuevo finalizarán la suscripción en la próxima renovación.

Una marca de tiempo en formato RFC3339 UTC (Zulú) con resolución en nanosegundos y hasta nueve dígitos decimales. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".