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 : IDirectResponseSchemaProperties
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 |