Class Subscription
A single subscription for an app.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.AndroidPublisher.v3.Data
Assembly: Google.Apis.AndroidPublisher.v3.dll
Syntax
public class Subscription : IDirectResponseSchema
Properties
Archived
Output only. Whether this subscription is archived. Archived subscriptions are not available to any subscriber any longer, cannot be updated, and are not returned in list requests unless the show archived flag is passed in.
Declaration
[JsonProperty("archived")]
public virtual bool? Archived { get; set; }
Property Value
Type | Description |
---|---|
bool? |
BasePlans
The set of base plans for this subscription. Represents the prices and duration of the subscription if no other offers apply.
Declaration
[JsonProperty("basePlans")]
public virtual IList<BasePlan> BasePlans { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<T><BasePlan> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Listings
Required. List of localized listings for this subscription. Must contain at least an entry for the default language of the parent app.
Declaration
[JsonProperty("listings")]
public virtual IList<SubscriptionListing> Listings { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<T><SubscriptionListing> |
PackageName
Immutable. Package name of the parent app.
Declaration
[JsonProperty("packageName")]
public virtual string PackageName { get; set; }
Property Value
Type | Description |
---|---|
string |
ProductId
Immutable. Unique product ID of the product. Unique within the parent app. Product IDs must be composed of lower-case letters (a-z), numbers (0-9), underscores (_) and dots (.). It must start with a lower-case letter or number, and be between 1 and 40 (inclusive) characters in length.
Declaration
[JsonProperty("productId")]
public virtual string ProductId { get; set; }
Property Value
Type | Description |
---|---|
string |
TaxAndComplianceSettings
Details about taxes and legal compliance.
Declaration
[JsonProperty("taxAndComplianceSettings")]
public virtual SubscriptionTaxAndComplianceSettings TaxAndComplianceSettings { get; set; }
Property Value
Type | Description |
---|---|
SubscriptionTaxAndComplianceSettings |