Show / Hide Table of Contents

Class ImageSettings

Branding properties for images associated with the channel.

Inheritance
System.Object
ImageSettings
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.YouTube.v3.Data
Assembly: Google.Apis.YouTube.v3.dll
Syntax
public class ImageSettings : IDirectResponseSchema

Properties

BackgroundImageUrl

The URL for the background image shown on the video watch page. The image should be 1200px by 615px, with a maximum file size of 128k.

Declaration
[JsonProperty("backgroundImageUrl")]
public virtual LocalizedProperty BackgroundImageUrl { get; set; }
Property Value
Type Description
LocalizedProperty

BannerExternalUrl

This is used only in update requests; if it's set, we use this URL to generate all of the above banner URLs.

Declaration
[JsonProperty("bannerExternalUrl")]
public virtual string BannerExternalUrl { get; set; }
Property Value
Type Description
System.String

BannerImageUrl

Banner image. Desktop size (1060x175).

Declaration
[JsonProperty("bannerImageUrl")]
public virtual string BannerImageUrl { get; set; }
Property Value
Type Description
System.String

BannerMobileExtraHdImageUrl

Banner image. Mobile size high resolution (1440x395).

Declaration
[JsonProperty("bannerMobileExtraHdImageUrl")]
public virtual string BannerMobileExtraHdImageUrl { get; set; }
Property Value
Type Description
System.String

BannerMobileHdImageUrl

Banner image. Mobile size high resolution (1280x360).

Declaration
[JsonProperty("bannerMobileHdImageUrl")]
public virtual string BannerMobileHdImageUrl { get; set; }
Property Value
Type Description
System.String

BannerMobileImageUrl

Banner image. Mobile size (640x175).

Declaration
[JsonProperty("bannerMobileImageUrl")]
public virtual string BannerMobileImageUrl { get; set; }
Property Value
Type Description
System.String

BannerMobileLowImageUrl

Banner image. Mobile size low resolution (320x88).

Declaration
[JsonProperty("bannerMobileLowImageUrl")]
public virtual string BannerMobileLowImageUrl { get; set; }
Property Value
Type Description
System.String

BannerMobileMediumHdImageUrl

Banner image. Mobile size medium/high resolution (960x263).

Declaration
[JsonProperty("bannerMobileMediumHdImageUrl")]
public virtual string BannerMobileMediumHdImageUrl { get; set; }
Property Value
Type Description
System.String

BannerTabletExtraHdImageUrl

Banner image. Tablet size extra high resolution (2560x424).

Declaration
[JsonProperty("bannerTabletExtraHdImageUrl")]
public virtual string BannerTabletExtraHdImageUrl { get; set; }
Property Value
Type Description
System.String

BannerTabletHdImageUrl

Banner image. Tablet size high resolution (2276x377).

Declaration
[JsonProperty("bannerTabletHdImageUrl")]
public virtual string BannerTabletHdImageUrl { get; set; }
Property Value
Type Description
System.String

BannerTabletImageUrl

Banner image. Tablet size (1707x283).

Declaration
[JsonProperty("bannerTabletImageUrl")]
public virtual string BannerTabletImageUrl { get; set; }
Property Value
Type Description
System.String

BannerTabletLowImageUrl

Banner image. Tablet size low resolution (1138x188).

Declaration
[JsonProperty("bannerTabletLowImageUrl")]
public virtual string BannerTabletLowImageUrl { get; set; }
Property Value
Type Description
System.String

BannerTvHighImageUrl

Banner image. TV size high resolution (1920x1080).

Declaration
[JsonProperty("bannerTvHighImageUrl")]
public virtual string BannerTvHighImageUrl { get; set; }
Property Value
Type Description
System.String

BannerTvImageUrl

Banner image. TV size extra high resolution (2120x1192).

Declaration
[JsonProperty("bannerTvImageUrl")]
public virtual string BannerTvImageUrl { get; set; }
Property Value
Type Description
System.String

BannerTvLowImageUrl

Banner image. TV size low resolution (854x480).

Declaration
[JsonProperty("bannerTvLowImageUrl")]
public virtual string BannerTvLowImageUrl { get; set; }
Property Value
Type Description
System.String

BannerTvMediumImageUrl

Banner image. TV size medium resolution (1280x720).

Declaration
[JsonProperty("bannerTvMediumImageUrl")]
public virtual string BannerTvMediumImageUrl { get; set; }
Property Value
Type Description
System.String

ETag

The ETag of the item.

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

LargeBrandedBannerImageImapScript

The image map script for the large banner image.

Declaration
[JsonProperty("largeBrandedBannerImageImapScript")]
public virtual LocalizedProperty LargeBrandedBannerImageImapScript { get; set; }
Property Value
Type Description
LocalizedProperty

LargeBrandedBannerImageUrl

The URL for the 854px by 70px image that appears below the video player in the expanded video view of the video watch page.

Declaration
[JsonProperty("largeBrandedBannerImageUrl")]
public virtual LocalizedProperty LargeBrandedBannerImageUrl { get; set; }
Property Value
Type Description
LocalizedProperty

SmallBrandedBannerImageImapScript

The image map script for the small banner image.

Declaration
[JsonProperty("smallBrandedBannerImageImapScript")]
public virtual LocalizedProperty SmallBrandedBannerImageImapScript { get; set; }
Property Value
Type Description
LocalizedProperty

SmallBrandedBannerImageUrl

The URL for the 640px by 70px banner image that appears below the video player in the default view of the video watch page. The URL for the image that appears above the top-left corner of the video player. This is a 25-pixel-high image with a flexible width that cannot exceed 170 pixels.

Declaration
[JsonProperty("smallBrandedBannerImageUrl")]
public virtual LocalizedProperty SmallBrandedBannerImageUrl { get; set; }
Property Value
Type Description
LocalizedProperty

TrackingImageUrl

The URL for a 1px by 1px tracking pixel that can be used to collect statistics for views of the channel or video pages.

Declaration
[JsonProperty("trackingImageUrl")]
public virtual string TrackingImageUrl { get; set; }
Property Value
Type Description
System.String

WatchIconImageUrl

Declaration
[JsonProperty("watchIconImageUrl")]
public virtual string WatchIconImageUrl { get; set; }
Property Value
Type Description
System.String

Implements

IDirectResponseSchema
Back to top