Class Channel
A channel resource contains information about a YouTube channel.
Implements
Inherited Members
Namespace: Google.Apis.YouTube.v3.Data
Assembly: Google.Apis.YouTube.v3.dll
Syntax
public class Channel : IDirectResponseSchema
Properties
AuditDetails
The auditionDetails object encapsulates channel data that is relevant for YouTube Partners during the audition process.
Declaration
[JsonProperty("auditDetails")]
public virtual ChannelAuditDetails AuditDetails { get; set; }
Property Value
Type | Description |
---|---|
ChannelAuditDetails |
BrandingSettings
The brandingSettings object encapsulates information about the branding of the channel.
Declaration
[JsonProperty("brandingSettings")]
public virtual ChannelBrandingSettings BrandingSettings { get; set; }
Property Value
Type | Description |
---|---|
ChannelBrandingSettings |
ContentDetails
The contentDetails object encapsulates information about the channel's content.
Declaration
[JsonProperty("contentDetails")]
public virtual ChannelContentDetails ContentDetails { get; set; }
Property Value
Type | Description |
---|---|
ChannelContentDetails |
ContentOwnerDetails
The contentOwnerDetails object encapsulates channel data that is relevant for YouTube Partners linked with the channel.
Declaration
[JsonProperty("contentOwnerDetails")]
public virtual ChannelContentOwnerDetails ContentOwnerDetails { get; set; }
Property Value
Type | Description |
---|---|
ChannelContentOwnerDetails |
ConversionPings
The conversionPings object encapsulates information about conversion pings that need to be respected by the channel.
Declaration
[JsonProperty("conversionPings")]
public virtual ChannelConversionPings ConversionPings { get; set; }
Property Value
Type | Description |
---|---|
ChannelConversionPings |
ETag
Etag of this resource.
Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
The ID that YouTube uses to uniquely identify the channel.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
Kind
Identifies what kind of resource this is. Value: the fixed string "youtube#channel".
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
Localizations
Localizations for different languages
Declaration
[JsonProperty("localizations")]
public virtual IDictionary<string, ChannelLocalization> Localizations { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, ChannelLocalization> |
Snippet
The snippet object contains basic details about the channel, such as its title, description, and thumbnail images.
Declaration
[JsonProperty("snippet")]
public virtual ChannelSnippet Snippet { get; set; }
Property Value
Type | Description |
---|---|
ChannelSnippet |
Statistics
The statistics object encapsulates statistics for the channel.
Declaration
[JsonProperty("statistics")]
public virtual ChannelStatistics Statistics { get; set; }
Property Value
Type | Description |
---|---|
ChannelStatistics |
Status
The status object encapsulates information about the privacy status of the channel.
Declaration
[JsonProperty("status")]
public virtual ChannelStatus Status { get; set; }
Property Value
Type | Description |
---|---|
ChannelStatus |
TopicDetails
The topicDetails object encapsulates information about Freebase topics associated with the channel.
Declaration
[JsonProperty("topicDetails")]
public virtual ChannelTopicDetails TopicDetails { get; set; }
Property Value
Type | Description |
---|---|
ChannelTopicDetails |