Class RegionalPriceMigrationConfig
Configuration for a price migration.
Implements
Inherited Members
Namespace: Google.Apis.AndroidPublisher.v3.Data
Assembly: Google.Apis.AndroidPublisher.v3.dll
Syntax
public class RegionalPriceMigrationConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
OldestAllowedPriceVersionTime
object representation of OldestAllowedPriceVersionTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use OldestAllowedPriceVersionTimeDateTimeOffset instead.")]
public virtual object OldestAllowedPriceVersionTime { get; set; }
Property Value
Type | Description |
---|---|
object |
OldestAllowedPriceVersionTimeDateTimeOffset
DateTimeOffset representation of OldestAllowedPriceVersionTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? OldestAllowedPriceVersionTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
OldestAllowedPriceVersionTimeRaw
Required. The cutoff time for historical prices that subscribers can remain paying. Subscribers on prices which were available at this cutoff time or later will stay on their existing price. Subscribers on older prices will be migrated to the currently-offered price. The migrated subscribers will receive a notification that they will be paying a different price. Subscribers who do not agree to the new price will have their subscription ended at the next renewal.
Declaration
[JsonProperty("oldestAllowedPriceVersionTime")]
public virtual string OldestAllowedPriceVersionTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
PriceIncreaseType
Optional. The behavior the caller wants users to see when there is a price increase during migration. If left unset, the behavior defaults to PRICE_INCREASE_TYPE_OPT_IN. Note that the first opt-out price increase migration for each app must be initiated in Play Console.
Declaration
[JsonProperty("priceIncreaseType")]
public virtual string PriceIncreaseType { get; set; }
Property Value
Type | Description |
---|---|
string |
RegionCode
Required. Region code this configuration applies to, as defined by ISO 3166-2, e.g. "US".
Declaration
[JsonProperty("regionCode")]
public virtual string RegionCode { get; set; }
Property Value
Type | Description |
---|---|
string |