کلاس GCKadBreakClipInfoBuilder

مرجع کلاس GCKAdBreakClipInfoBuilder

بررسی اجمالی

یک شی سازنده برای ساختن نمونه های جدید یا مشتق شده GCKAdBreakClipInfo .

سازنده ممکن است برای استخراج یک GCKAdBreakClipInfo از یک موجود استفاده شود:

[[ تخصیص GCKAdBreakClipInfoBuilder ] initWithAdBreakClipInfo:originalAdBreakClipInfo];
سازنده. adBreakClipID = ...; // شناسه کلیپ استراحت آگهی را تغییر دهید.
سازنده. مدت زمان = 100; // مدت زمان وقفه تبلیغاتی را تغییر دهید.
GCKAdBreakClipInfo *derivedAdBreakClipInfo = [builder build ];

همچنین می توان از آن برای ساخت یک GCKAdBreakClipInfo جدید از ابتدا استفاده کرد:

[[ تخصیص GCKAdBreakClipInfoBuilder ] initWithAdBreakClipID:...];
سازنده. عنوان = ...;
سازنده. contentURL = ...;
سازنده. شناسه محتوا = ...;
// تنظیم تمام ویژگی های دلخواه دیگر...
GCKAdBreakClipInfo *newAdBreakClipInfo = [builder build ];
از آنجا که
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
آدرس پوستر این کلیپ. بیشتر...
NSTimeInterval  whenSkippable
مدت زمان ورود به کلیپ که می توان آن را در چند ثانیه رد کرد. بیشتر...
GCKHLSSegmentFormat   hlsSegmentFormat
قالب بخش HLS برای این کلیپ. بیشتر...
GCKVASTAdsRequest vastAdsRequest
پیکربندی درخواست تبلیغ 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
read write nonatomic copy

رشته‌ای که به‌طور منحصربه‌فرد این کلیپ استراحت آگهی را مشخص می‌کند.

- (NSTimeInterval) duration
read write nonatomic assign

مدت زمان کلیپ

- (NSString*) title
read write nonatomic copy

عنوان کلیپ

- (NSURL*) clickThroughURL
read write nonatomic copy

URL کلیکی برای این کلیپ.

- (NSURL*) contentURL
read write nonatomic copy

URL برای محتوایی که این کلیپ را نشان می دهد (معمولاً یک تصویر).

- (NSString*) mimeType
read write nonatomic copy

نوع MIME محتوای ارجاع شده توسط contentURL .

- (NSString*) contentID
read write nonatomic copy

شناسه محتوا

- (NSURL*) posterURL
read write nonatomic copy

آدرس پوستر این کلیپ.

- (NSTimeInterval) whenSkippable
read write nonatomic assign

مدت زمان ورود به کلیپ که می توان آن را در چند ثانیه رد کرد.

- ( GCKHLSSegmentFormat ) hlsSegmentFormat
read write nonatomic assign

قالب بخش HLS برای این کلیپ.

- ( GCKVASTAdsRequest *) vastAdsRequest
read write nonatomic assign

پیکربندی درخواست تبلیغ VAST در صورت وجود.

بیشتر اینجا را ببینید: الگوی ارائه تبلیغات ویدیوی دیجیتال 4.0 .

- (id) customData
read write nonatomic assign

داده های اختصاصی برنامه کاربردی مرتبط با کلیپ.