Migrates subscribers who are receiving an historical subscription price to the currently-offered price for the specified region. Requests will cause price change notifications to be sent to users who are currently receiving an historical price older than the supplied timestamp. Subscribers who do not agree to the new price will have their subscription ended at the next renewal.
HTTP request
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
packageName |
Required. Package name of the parent app. Must be equal to the packageName field on the Subscription resource. |
productId |
Required. The ID of the subscription to update. Must be equal to the productId field on the Subscription resource. |
basePlanId |
Required. The unique base plan ID of the base plan to update prices on. |
Request body
The request body contains data with the following structure:
JSON representation |
---|
{ "regionalPriceMigrations": [ { object ( |
Fields | |
---|---|
regionalPriceMigrations[] |
Required. The regional prices to update. |
regionsVersion |
Required. The version of the available regions being used for the regionalPriceMigrations. |
latencyTolerance |
Optional. The latency tolerance for the propagation of this product update. Defaults to latency-sensitive. |
Response body
If successful, the response body is empty.
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/androidpublisher