GCKAdBreakClipInfoBuilder 클래스

GCKAdBreakClipInfoBuilder 클래스 참조

개요

새 인스턴스 또는 파생된 GCKAdBreakClipInfo 인스턴스를 구성하기 위한 빌더 객체입니다.

빌더를 사용하여 기존 빌더에서 GCKAdBreakClipInfo를 파생할 수 있습니다.

[[GCKAdBreakClipInfoBuilder alloc] initWithAdBreakClipInfo:originalAdBreakClipInfo];
Builder.adBreakClipID = ...; // 광고 시점 클립 ID를 변경합니다.
Builder.duration = 100; // 광고 시점 길이를 변경합니다.
GCKAdBreakClipInfo *derivedAdBreakClipInfo = [builder build];

GCKAdBreakClipInfo를 처음부터 구성하는 데 사용할 수도 있습니다.

[[GCKAdBreakClipInfoBuilder alloc] initWithAdBreakClipID:...];
빌더.title = ...;
Builder.contentURL = ...;
빌더.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
 이 클립의 클릭연결 URL입니다. 더보기...
 
NSURL * contentURL
 이 클립을 나타내는 콘텐츠의 URL (일반적으로 이미지)입니다. 더보기...
 
NSString * mimeType
 contentURL에서 참조하는 콘텐츠의 MIME 유형입니다. 더보기...
 
NSString * contentID
 콘텐츠의 ID입니다. 더보기...
 
NSURL * posterURL
 이 클립의 포스터 URL입니다. 더보기...
 
NSTimeInterval whenSkippable
 클립에서 건너뛸 수 있는 클립 길이(초)입니다. 더보기...
 
GCKHLSSegmentFormat hlsSegmentFormat
 이 클립의 HLS 세그먼트 형식입니다. 더보기...
 
GCKVASTAdsRequestvastAdsRequest
 VAST 광고 요청 구성입니다(있는 경우). 더보기...
 
id customData
 클립과 연결된 맞춤 애플리케이션별 데이터입니다. 더보기...
 

메서드 세부정보

- (instancetype) initWithAdBreakClipInfo: (GCKAdBreakClipInfo *)  adBreakClipInfo

adBreakClipInfo 객체의 모든 필드를 사용하여 새 GCKAdBreakClipInfoBuilder를 구성합니다.

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

광고 시점 클립 ID와 기본값으로 초기화된 기타 모든 속성을 사용하여 새 GCKAdBreakClipInfoBuilder를 구성합니다.

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

이 클립의 클릭연결 URL입니다.

- (NSURL*) contentURL
readwritenonatomiccopy

이 클립을 나타내는 콘텐츠의 URL (일반적으로 이미지)입니다.

- (NSString*) mimeType
readwritenonatomiccopy

contentURL에서 참조하는 콘텐츠의 MIME 유형입니다.

- (NSString*) contentID
readwritenonatomiccopy

콘텐츠의 ID입니다.

- (NSURL*) posterURL
readwritenonatomiccopy

이 클립의 포스터 URL입니다.

- (NSTimeInterval) whenSkippable
readwritenonatomicassign

클립에서 건너뛸 수 있는 클립 길이(초)입니다.

- (GCKHLSSegmentFormat) hlsSegmentFormat
readwritenonatomicassign

이 클립의 HLS 세그먼트 형식입니다.

- (GCKVASTAdsRequest*) vastAdsRequest
readwritenonatomicassign

VAST 광고 요청 구성입니다(있는 경우).

자세한 내용은 디지털 동영상 광고 게재 템플릿 4.0을 참조하세요.

- (id) customData
readwritenonatomicassign

클립과 연결된 맞춤 애플리케이션별 데이터입니다.