概览
用于构建新的或派生的 GCKAdBreakClipInfo 实例的构建器对象。
构建器可用于从现有构造函数派生 GCKAdBreakClipInfo:
GCKAdBreakClipInfoBuilder *builder =
[[GCKAdBreakClipInfoBuilder 分配] initWithAdBreakClipInfo:originalAdBreakClipInfo];
Builder.adBreakClipID = ...; // 更改广告插播时间点剪辑 ID。
builder.duration = 100; // 更改广告插播时长。
GCKAdBreakClipInfo *derivedAdBreakClipInfo = [builder build];
它还可用于从头开始构建新的 GCKAdBreakClipInfo:
GCKAdBreakClipInfoBuilder *builder =
[[GCKAdBreakClipInfoBuilder alloc] initWithAdBreakClipID:...];
Builder.title = ...;
Builder.contentURL = ...;
Builder.contentID = ...;
// 设置所需的所有其他属性...
GCKAdBreakClipInfo *newAdBreakClipInfo = [builder build];
- 开始时间
- 4.3.4
此类继承 NSObject。
实例方法摘要 | |
| (instancetype) | - initWithAdBreakClipInfo: |
| 使用 adBreakClipInfo 对象的所有字段构造新的 GCKAdBreakClipInfoBuilder。更多... | |
| (instancetype) | - initWithAdBreakClipID: |
| 使用广告插播时间点剪辑 ID 以及初始化为默认值的所有其他属性构造新的 GCKAdBreakClipInfoBuilder。更多... | |
| (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 片段格式。更多... | |
| GCKVASTAdsRequest * | vastAdsRequest |
| VAST 广告请求配置(如果有)。更多... | |
| id | customData |
| 与剪辑关联的自定义应用专属数据。更多... | |
方法详细信息
| - (instancetype) initWithAdBreakClipInfo: | (GCKAdBreakClipInfo *) | adBreakClipInfo |
使用 adBreakClipInfo 对象的所有字段构造新的 GCKAdBreakClipInfoBuilder。
- Parameters
-
adBreakClipInfo The ad break clip info to get the fields from.
| - (instancetype) initWithAdBreakClipID: | (NSString *) | adBreakClipID |
使用广告插播时间点剪辑 ID 以及初始化为默认值的所有其他属性构造新的 GCKAdBreakClipInfoBuilder。
- Parameters
-
adBreakClipID The clip ID of the ad break clip info.
| - (GCKAdBreakClipInfo *) build |
使用构建器的当前属性构建 GCKAdBreakClipInfo。
- 返回
- 新的 GCKAdBreakClipInfo 实例。
房源详情
|
readwritenonatomiccopy |
用于唯一标识此广告插播时间点的字符串。
|
readwritenonatomicassign |
剪辑的时长。
|
readwritenonatomiccopy |
剪辑的标题。
|
readwritenonatomiccopy |
此剪辑的点击后到达网址。
|
readwritenonatomiccopy |
代表此剪辑的内容(通常是图片)的网址。
|
readwritenonatomiccopy |
contentURL 引用的内容的 MIME 类型。
|
readwritenonatomiccopy |
内容的 ID。
|
readwritenonatomiccopy |
此剪辑的海报网址。
|
readwritenonatomicassign |
片段中可跳过的时长(以秒为单位)。
|
readwritenonatomicassign |
此剪辑的 HLS 片段格式。
|
readwritenonatomicassign |
VAST 广告请求配置(如果有)。
|
readwritenonatomicassign |
与剪辑关联的自定义应用专属数据。