Show / Hide Table of Contents

Class Publication

Represents a publisher's publication in Reader Revenue Manager.

Inheritance
object
Publication
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.WebContentPublisher.v1.Data
Assembly: Google.Apis.WebContentPublisher.v1.dll
Syntax
public class Publication : IDirectResponseSchema

Properties

AdditionalDomains

Optional. Additional domain properties verified for the publication.

Declaration
[JsonProperty("additionalDomains")]
public virtual IList<DomainProperty> AdditionalDomains { get; set; }
Property Value
Type Description
IList<DomainProperty>

ContentPolicyStatus

Output only. The content policy compliance status of the publication.

Declaration
[JsonProperty("contentPolicyStatus")]
public virtual ContentPolicyStatus ContentPolicyStatus { get; set; }
Property Value
Type Description
ContentPolicyStatus

DisplayName

Required. The user-visible display name of the publication.

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

LanguageCode

Required. The primary language of the publication (BCP-47 code, e.g., "en-US").

Declaration
[JsonProperty("languageCode")]
public virtual string LanguageCode { get; set; }
Property Value
Type Description
string

Name

Identifier. The resource name of the publication. Format: organizations/{organization}/publications/{publication}

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

OnboardingState

Output only. The current onboarding state.

Declaration
[JsonProperty("onboardingState")]
public virtual string OnboardingState { get; set; }
Property Value
Type Description
string

OrganizationId

Output only. The unique identifier of the organization that owns this publication.

Declaration
[JsonProperty("organizationId")]
public virtual string OrganizationId { get; set; }
Property Value
Type Description
string

PaymentOption

Output only. The configured payment option.

Declaration
[JsonProperty("paymentOption")]
public virtual string PaymentOption { get; set; }
Property Value
Type Description
string

PrimaryDomain

Required. The primary domain property associated with the publication.

Declaration
[JsonProperty("primaryDomain")]
public virtual DomainProperty PrimaryDomain { get; set; }
Property Value
Type Description
DomainProperty

Products

Output only. The list of active products/features enabled for this publication.

Declaration
[JsonProperty("products")]
public virtual IList<string> Products { get; set; }
Property Value
Type Description
IList<string>

PublicationId

Output only. The unique identifier of the publication.

Declaration
[JsonProperty("publicationId")]
public virtual string PublicationId { get; set; }
Property Value
Type Description
string

PublicationPrivacyPolicyUrl

Optional. The URL to the publisher's Privacy Policy.

Declaration
[JsonProperty("publicationPrivacyPolicyUrl")]
public virtual string PublicationPrivacyPolicyUrl { get; set; }
Property Value
Type Description
string

PublicationTosUrl

Optional. The URL to the publisher's own Terms of Service.

Declaration
[JsonProperty("publicationTosUrl")]
public virtual string PublicationTosUrl { get; set; }
Property Value
Type Description
string

RegionCode

Required. The ISO 3166-1 alpha-2 region code where the publication is registered (e.g., "US").

Declaration
[JsonProperty("regionCode")]
public virtual string RegionCode { get; set; }
Property Value
Type Description
string

RrmProduct

Optional. Reader Revenue Manager product settings and status.

Declaration
[JsonProperty("rrmProduct")]
public virtual RrmProduct RrmProduct { get; set; }
Property Value
Type Description
RrmProduct

SlProduct

Optional. Subscription Linking product configurations.

Declaration
[JsonProperty("slProduct")]
public virtual SlProduct SlProduct { get; set; }
Property Value
Type Description
SlProduct

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX