GoogleApi.YouTube.V3.Model.ChannelSettings (google_api_you_tube v0.54.0)

View Source

Branding properties for the channel view.

Attributes

  • country (type: String.t, default: nil) - The country of the channel.
  • defaultLanguage (type: String.t, default: nil) -
  • defaultTab (type: String.t, default: nil) - Which content tab users should see when viewing the channel.
  • description (type: String.t, default: nil) - Specifies the channel description.
  • featuredChannelsTitle (type: String.t, default: nil) - Title for the featured channels tab.
  • featuredChannelsUrls (type: list(String.t), default: nil) - The list of featured channels.
  • keywords (type: String.t, default: nil) - Lists keywords associated with the channel, comma-separated.
  • moderateComments (type: boolean(), default: nil) - Whether user-submitted comments left on the channel page need to be approved by the channel owner to be publicly visible.
  • profileColor (type: String.t, default: nil) - A prominent color that can be rendered on this channel page.
  • showBrowseView (type: boolean(), default: nil) - Whether the tab to browse the videos should be displayed.
  • showRelatedChannels (type: boolean(), default: nil) - Whether related channels should be proposed.
  • title (type: String.t, default: nil) - Specifies the channel title.
  • trackingAnalyticsAccountId (type: String.t, default: nil) - The ID for a Google Analytics account to track and measure traffic to the channels.
  • unsubscribedTrailer (type: String.t, default: nil) - The trailer of the channel, for users that are not subscribers.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.YouTube.V3.Model.ChannelSettings{
  country: String.t() | nil,
  defaultLanguage: String.t() | nil,
  defaultTab: String.t() | nil,
  description: String.t() | nil,
  featuredChannelsTitle: String.t() | nil,
  featuredChannelsUrls: [String.t()] | nil,
  keywords: String.t() | nil,
  moderateComments: boolean() | nil,
  profileColor: String.t() | nil,
  showBrowseView: boolean() | nil,
  showRelatedChannels: boolean() | nil,
  title: String.t() | nil,
  trackingAnalyticsAccountId: String.t() | nil,
  unsubscribedTrailer: String.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.