GCKAdBreakInfoBuilder 類別

GCKAdBreakInfoBuilder 類別參考資料

總覽

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

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

GCKAdBreakInfoBuilder *建構工具 =
[[GCKAdBreakInfoBuilder alloc] initWithAdBreakInfo:originalAdBreakInfo];
builder.adBreakID = ...; // 變更廣告插播片段 ID。
builder.playbackPosition = 100; // 變更廣告插播的時間長度。
GCKAdBreakInfo *derivedAdBreakInfo = [建構工具版本];

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

GCKAdBreakInfoBuilder *建構工具 =
[[GCKAdBreakInfoBuilder alloc] initWithAdBreakID:...];
builder.title = ...;;
builder.contentURL = ...;
builder.contentID = ...;
// 設定所有其他需要的功能...
GCKAdBreakInfo *newAdBreakInfo = [建構工具版本];
開始時間
4.3.4

繼承 NSObject。

執行個體方法摘要

(instancetype) - initWithAdBreakInfo:
 
(instancetype) - initWithAdBreakID:adBreakClipIds:
 
(instancetype) - init
 
(GCKAdBreakInfo *) - build
 

資源摘要

NSString * adBreakID
 這個字串專門用來識別這個廣告插播時間點。更多...
 
NSTimeInterval playbackPosition
 此廣告開始播放時的播放位置 (以秒為單位)。更多...
 
NSArray< NSString * > * adBreakClipIDs
 這個廣告插播所含廣告插播片段的 ID 字串清單。更多...
 
BOOL watched
 表示廣告插播是否觀眾已看過。更多...
 
BOOL embedded
 廣告插播是否內嵌。更多...
 
BOOL expanded
 廣告插播是否展開。更多...
 

資源詳情

- (NSString*) adBreakID
readwritenonatomiccopy

這個字串專門用來識別這個廣告插播時間點。

- (NSTimeInterval) playbackPosition
readwritenonatomicassign

此廣告開始播放時的播放位置 (以秒為單位)。

- (NSArray<NSString *>*) adBreakClipIDs
readwritenonatomiccopy

這個廣告插播所含廣告插播片段的 ID 字串清單。

- (BOOL) watched
readwritenonatomicassign

表示廣告插播是否觀眾已看過。

- (BOOL) embedded
readwritenonatomicassign

廣告插播是否內嵌。

- (BOOL) expanded
readwritenonatomicassign

廣告插播是否展開。