คลาส GCKAdBreakClipInfoBuilder

ข้อมูลอ้างอิงคลาส GCKAdBreakClipInfoBuilder

ภาพรวม

ออบเจ็กต์เครื่องมือสร้างสําหรับสร้างอินสแตนซ์ GCKAdBreakClipInfo ใหม่หรือที่ดึงมา

เครื่องมือสร้างอาจใช้ในการดึง GCKAdBreakClipInfo จากที่มีอยู่:

[[GCKAdBreakClipInfoBuilder alloc] initWithAdBreakClipInfo:originalAdBreakClipInfo];
Builder.adBreakClipID = ...; // เปลี่ยนรหัสคลิปช่วงพักโฆษณา
Builder.duration = 100; // เปลี่ยนระยะเวลาของช่วงพักโฆษณา
GCKAdBreakClipInfo *derivedAdBreakClipInfo = [เครื่องมือสร้าง build];

นอกจากนี้ยังใช้สร้าง GCKAdBreakClipInfo ใหม่ตั้งแต่ต้นได้ด้วย

[[GCKAdBreakClipInfoBuilder alloc] initWithAdBreakClipID:...];
เครื่องมือสร้าง.ชื่อ = ...;
Builder.contentURL = ...;
Builder.contentID = ...;
// ตั้งค่าพร็อพเพอร์ตี้อื่นๆ ที่ต้องการทั้งหมด...
GCKAdBreakClipInfo *newAdBreakClipInfo = [Build];
Since
4.3.4

รับค่า NSObject

สรุปเมธอดของอินสแตนซ์

(instancetype) - initWithAdBreakClipInfo:
 สร้าง GCKAdBreakClipInfoBuilder ใหม่ที่มีช่องทั้งหมดของออบเจ็กต์ adBreakClipInfo เพิ่มเติม...
 
(instancetype) - initWithAdBreakClipID:
 สร้าง GCKAdBreakClipInfoBuilder ใหม่ที่มีรหัสคลิปของช่วงพักโฆษณาและแอตทริบิวต์อื่นๆ ทั้งหมดที่มีค่าเริ่มต้นเป็นค่าเริ่มต้น เพิ่มเติม...
 
(instancetype) - init
 
(GCKAdBreakClipInfo *) - build
 สร้าง GCKAdBreakClipInfo โดยใช้แอตทริบิวต์ปัจจุบันของเครื่องมือสร้าง เพิ่มเติม...
 

สรุปพร็อพเพอร์ตี้

NSString * adBreakClipID
 สตริงที่ระบุคลิปช่วงพักโฆษณานี้โดยไม่ซ้ำกัน เพิ่มเติม...
 
NSTimeInterval duration
 ระยะเวลาของคลิป เพิ่มเติม...
 
NSString * title
 ชื่อคลิป เพิ่มเติม...
 
NSURL * clickThroughURL
 URL การคลิกผ่านสำหรับคลิปนี้ เพิ่มเติม...
 
NSURL * contentURL
 URL ของเนื้อหาที่แสดงถึงคลิปนี้ (โดยปกติจะเป็นรูปภาพ) เพิ่มเติม...
 
NSString * mimeType
 ประเภท MIME ของเนื้อหาที่อ้างอิงโดย contentURL เพิ่มเติม...
 
NSString * contentID
 รหัสของเนื้อหา เพิ่มเติม...
 
NSURL * posterURL
 URL โปสเตอร์สำหรับคลิปนี้ เพิ่มเติม...
 
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 ใหม่ที่มีรหัสคลิปของช่วงพักโฆษณาและแอตทริบิวต์อื่นๆ ทั้งหมดที่มีค่าเริ่มต้นเป็นค่าเริ่มต้น

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

ประเภท MIME ของเนื้อหาที่อ้างอิงโดย contentURL

- (NSString*) contentID
readwritenonatomiccopy

รหัสของเนื้อหา

- (NSURL*) posterURL
readwritenonatomiccopy

URL โปสเตอร์สำหรับคลิปนี้

- (NSTimeInterval) whenSkippable
readwritenonatomicassign

ระยะเวลาของคลิปเมื่อข้ามได้เป็นวินาที

- (GCKHLSSegmentFormat) hlsSegmentFormat
readwritenonatomicassign

รูปแบบกลุ่ม HLS สำหรับคลิปนี้

- (GCKVASTAdsRequest*) vastAdsRequest
readwritenonatomicassign

การกำหนดค่าคำขอโฆษณา VAST หากมี

ดูเพิ่มเติมที่นี่: เทมเพลตการแสดงโฆษณาวิดีโอดิจิทัล 4.0

- (id) customData
readwritenonatomicassign

ข้อมูลเฉพาะแอปพลิเคชันที่กำหนดเองซึ่งเชื่อมโยงกับคลิป