GCKAdBreakClipInfoBuilder 類別

GCKAdBreakClipInfoBuilder 類別參考資料

總覽

用於建構全新或衍生 GCKAdBreakClipInfo 執行個體的建構工具物件。

您可以使用建構工具從現有工具衍生 GCKAdBreakClipInfo

[[GCKAdBreakClipInfoBuilder alloc] initWithAdBreakClipInfo:originalAdBreakClipInfo];
builder.adBreakClipID = ...; // 變更廣告插播片段 ID。
builder.duration = 100; // 變更廣告插播的時間長度。
GCKAdBreakClipInfo *derivedAdBreakClipInfo = [建構工具 build];

也可以用來從頭開始建構新的 GCKAdBreakClipInfo

[[GCKAdBreakClipInfoBuilder alloc] initWithAdBreakClipID:...];;
builder.title = ...;;
builder.contentURL = ...;;
builder.contentID = ...;;
// 設定所有其他需要的功能...
GCKAdBreakClipInfo *newAdBreakClipInfo = [builder build];
開始時間
4.3.4

繼承 NSObject。

執行個體方法摘要

(instancetype) - initWithAdBreakClipInfo:
 建構新的 GCKAdBreakClipInfoBuilder,其中包含 adBreakClipInfo 物件的所有欄位。更多...
 
(instancetype) - initWithAdBreakClipID:
 建構新的 GCKAdBreakClipInfoBuilder,其中包含廣告插播片段 ID 及初始化為預設值的所有其他屬性。更多...
 
(instancetype) - init
 
(GCKAdBreakClipInfo *) - build
 使用建構工具目前的屬性建構 GCKAdBreakClipInfo更多...
 

資源摘要

NSString * adBreakClipID
 這個字串專門用來識別此廣告插播短片。更多...
 
NSTimeInterval duration
 片段的時間長度。更多...
 
NSString * title
 剪輯片段的標題。更多...
 
NSURL * clickThroughURL
 這個剪輯片段的到達網址。更多...
 
NSURL * contentURL
 代表此剪輯片段的內容網址 (通常是圖片)。更多...
 
NSString * mimeType
 contentURL 參照內容的 MIME 類型。更多...
 
NSString * contentID
 內容的 ID。更多...
 
NSURL * posterURL
 這個剪輯片段的海報網址。更多...
 
NSTimeInterval whenSkippable
 短片播放時,以秒為單位的時間長度。更多...
 
GCKHLSSegmentFormat hlsSegmentFormat
 這個片段的 HLS 區段格式。更多...
 
GCKVASTAdsRequestvastAdsRequest
 VAST 廣告請求設定 (如果有的話)。更多...
 
id customData
 與短片相關聯的自訂應用程式特定資料。更多...
 

方法詳細資料

- (instancetype) initWithAdBreakClipInfo: (GCKAdBreakClipInfo *)  adBreakClipInfo

建構新的 GCKAdBreakClipInfoBuilder,其中包含 adBreakClipInfo 物件的所有欄位。

Parameters
adBreakClipInfoThe ad break clip info to get the fields from.
- (instancetype) initWithAdBreakClipID: (NSString *)  adBreakClipID

建構新的 GCKAdBreakClipInfoBuilder,其中包含廣告插播片段 ID 及初始化為預設值的所有其他屬性。

Parameters
adBreakClipIDThe clip ID of the ad break clip info.
- (GCKAdBreakClipInfo *) build

使用建構工具目前的屬性建構 GCKAdBreakClipInfo

傳回
新的 GCKAdBreakClipInfo 例項。

資源詳情

- (NSString*) adBreakClipID
readwritenonatomiccopy

這個字串專門用來識別此廣告插播短片。

- (NSTimeInterval) duration
readwritenonatomicassign

片段的時間長度。

- (NSString*) title
readwritenonatomiccopy

剪輯片段的標題。

- (NSURL*) clickThroughURL
readwritenonatomiccopy

這個剪輯片段的到達網址。

- (NSURL*) contentURL
readwritenonatomiccopy

代表此剪輯片段的內容網址 (通常是圖片)。

- (NSString*) mimeType
readwritenonatomiccopy

contentURL 參照內容的 MIME 類型。

- (NSString*) contentID
readwritenonatomiccopy

內容的 ID。

- (NSURL*) posterURL
readwritenonatomiccopy

這個剪輯片段的海報網址。

- (NSTimeInterval) whenSkippable
readwritenonatomicassign

短片播放時,以秒為單位的時間長度。

- (GCKHLSSegmentFormat) hlsSegmentFormat
readwritenonatomicassign

這個片段的 HLS 區段格式。

- (GCKVASTAdsRequest*) vastAdsRequest
readwritenonatomicassign

VAST 廣告請求設定 (如果有的話)。

詳情請參閱數位影片廣告放送範本 4.0

- (id) customData
readwritenonatomicassign

與短片相關聯的自訂應用程式特定資料。