Class ImageSettings
Branding properties for images associated with the channel.
Inheritance
Implements
Inherited Members
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.
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
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("watchIconImageUrl")]
public virtual string WatchIconImageUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |