คลาส GCKAdBreakInfoBuilder

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

ภาพรวม

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

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

[[GCKAdBreakInfoBuilder alloc] initWithAdBreakInfo:originalAdBreakInfo];
Builder.adBreakID = ...; // เปลี่ยนรหัสคลิปช่วงพักโฆษณา
Builder.playbackPosition = 100; // เปลี่ยนระยะเวลาของช่วงพักโฆษณา
GCKAdBreakInfo *derivedAdBreakInfo = [โมเดลเครื่องมือสร้าง];

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

[[GCKAdBreakInfoBuilder alloc] initWithAdBreakID:...];
เครื่องมือสร้าง.title = ...;
เครื่องมือสร้าง.contentURL = ...;
เครื่องมือสร้าง.contentID = ...;
// ตั้งค่าพร็อพเพอร์ตี้อื่นๆ ที่ต้องการทั้งหมด...
GCKAdBreakInfo *newAdBreakInfo = [โมเดลเครื่องมือสร้าง];
Since
4.3.4

รับค่า NSObject

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

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

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

NSString * adBreakID
 สตริงที่ระบุช่วงพักโฆษณานี้โดยไม่ซ้ำกัน เพิ่มเติม...
 
NSTimeInterval playbackPosition
 ตำแหน่งการเล่นเป็นวินาทีที่โฆษณานี้จะเริ่มเล่น เพิ่มเติม...
 
NSArray< NSString * > * adBreakClipIDs
 รายการสตริงตัวระบุของคลิปช่วงพักโฆษณาที่อยู่ในช่วงพักโฆษณานี้ เพิ่มเติม...
 
BOOL watched
 ผู้ใช้ดูช่วงพักโฆษณาแล้วหรือไม่ เพิ่มเติม...
 
BOOL embedded
 มีการฝังช่วงพักโฆษณาไหม เพิ่มเติม...
 
BOOL expanded
 ช่วงพักโฆษณาขยายอยู่หรือไม่ เพิ่มเติม...
 

รายละเอียดที่พัก

- (NSString*) adBreakID
readwritenonatomiccopy

สตริงที่ระบุช่วงพักโฆษณานี้โดยไม่ซ้ำกัน

- (NSTimeInterval) playbackPosition
readwritenonatomicassign

ตำแหน่งการเล่นเป็นวินาทีที่โฆษณานี้จะเริ่มเล่น

- (NSArray<NSString *>*) adBreakClipIDs
readwritenonatomiccopy

รายการสตริงตัวระบุของคลิปช่วงพักโฆษณาที่อยู่ในช่วงพักโฆษณานี้

- (BOOL) watched
readwritenonatomicassign

ผู้ใช้ดูช่วงพักโฆษณาแล้วหรือไม่

- (BOOL) embedded
readwritenonatomicassign

มีการฝังช่วงพักโฆษณาไหม

- (BOOL) expanded
readwritenonatomicassign

ช่วงพักโฆษณาขยายอยู่หรือไม่