GCKAdBreakClipInfoBuilder-Klasse

GCKAdBreakClipInfoBuilder Klassenreferenz

Überblick

Ein Builder-Objekt zum Erstellen neuer oder abgeleiteter GCKAdBreakClipInfo-Instanzen.

Mit dem Builder kann ein GCKAdBreakClipInfo aus einem vorhandenen abgeleitet werden:

[[GCKAdBreakClipInfoBuilder alloc] initWithAdBreakClipInfo:originalAdBreakClipInfo];
Builder.adBreakClipID = ...; // Clip-ID für Werbeunterbrechungen ändern
Builder.duration = 100; // Dauer der Werbeunterbrechung ändern
GCKAdBreakClipInfo *derivedAdBreakClipInfo = [builder build];

Sie können damit auch ein neues GCKAdBreakClipInfo-Objekt von Grund auf erstellen:

[[GCKAdBreakClipInfoBuilder alloc] initWithAdBreakClipID:...];
Builder.title = ...;
Builder.contentURL = ...;
Builder.contentID = ...;
// Alle anderen gewünschten Eigenschaften festlegen...
GCKAdBreakClipInfo *newAdBreakClipInfo = [builder build];
Seit
4.3.4

Übernimmt NSObject.

Übersicht über Instanzmethoden

(instancetype) - initWithAdBreakClipInfo:
 Erstellt ein neues GCKAdBreakClipInfoBuilder-Objekt mit allen Feldern des adBreakClipInfo-Objekts. Mehr...
 
(instancetype) - initWithAdBreakClipID:
 Erstellt ein neues GCKAdBreakClipInfoBuilder mit der ID des Werbeunterbrechungen-Clips und allen anderen Attributen, die auf Standardwerte initialisiert sind. Mehr...
 
(instancetype) - init
 
(GCKAdBreakClipInfo *) - build
 Erstellt ein GCKAdBreakClipInfo mit den aktuellen Attributen des Builders. Mehr...
 

Property-Zusammenfassung

NSString * adBreakClipID
 Ein String, der diesen Werbeunterbrechungsclip eindeutig identifiziert. Mehr...
 
NSTimeInterval duration
 Die Dauer des Clips. Mehr...
 
NSString * title
 Der Titel des Clips. Mehr...
 
NSURL * clickThroughURL
 Die Klick-URL für diesen Clip. Mehr...
 
NSURL * contentURL
 URL für den Inhalt, der diesen Clip repräsentiert (normalerweise ein Bild). Mehr...
 
NSString * mimeType
 MIME-Typ des Inhalts, auf den contentURL verweist. Mehr...
 
NSString * contentID
 Die ID des Inhalts. Mehr...
 
NSURL * posterURL
 Die Poster-URL des Clips. Mehr...
 
NSTimeInterval whenSkippable
 Die Zeitspanne in Sekunden, während der der Clip übersprungen werden kann. Mehr...
 
GCKHLSSegmentFormat hlsSegmentFormat
 Das HLS-Segmentformat für diesen Clip. Mehr...
 
GCKVASTAdsRequestvastAdsRequest
 Die Konfiguration der VAST-Anzeigenanfrage, falls vorhanden. Mehr...
 
id customData
 Benutzerdefinierte anwendungsspezifische Daten, die mit dem Clip verknüpft sind. Mehr...
 

Methodendetail

- (instancetype) initWithAdBreakClipInfo: (GCKAdBreakClipInfo *)  adBreakClipInfo

Erstellt ein neues GCKAdBreakClipInfoBuilder-Objekt mit allen Feldern des adBreakClipInfo-Objekts.

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

Erstellt ein neues GCKAdBreakClipInfoBuilder mit der ID des Werbeunterbrechungen-Clips und allen anderen Attributen, die auf Standardwerte initialisiert sind.

Parameters
adBreakClipIDThe clip ID of the ad break clip info.
- (GCKAdBreakClipInfo *) build

Erstellt ein GCKAdBreakClipInfo mit den aktuellen Attributen des Builders.

Rückgaben
Die neue GCKAdBreakClipInfo-Instanz.

Objektdetails

- (NSString*) adBreakClipID
readwritenonatomiccopy

Ein String, der diesen Werbeunterbrechungsclip eindeutig identifiziert.

- (NSTimeInterval) duration
readwritenonatomicassign

Die Dauer des Clips.

- (NSString*) title
readwritenonatomiccopy

Der Titel des Clips.

- (NSURL*) clickThroughURL
readwritenonatomiccopy

Die Klick-URL für diesen Clip.

- (NSURL*) contentURL
readwritenonatomiccopy

URL für den Inhalt, der diesen Clip repräsentiert (normalerweise ein Bild).

- (NSString*) mimeType
readwritenonatomiccopy

MIME-Typ des Inhalts, auf den contentURL verweist.

- (NSString*) contentID
readwritenonatomiccopy

Die ID des Inhalts.

- (NSURL*) posterURL
readwritenonatomiccopy

Die Poster-URL des Clips.

- (NSTimeInterval) whenSkippable
readwritenonatomicassign

Die Zeitspanne in Sekunden, während der der Clip übersprungen werden kann.

- (GCKHLSSegmentFormat) hlsSegmentFormat
readwritenonatomicassign

Das HLS-Segmentformat für diesen Clip.

- (GCKVASTAdsRequest*) vastAdsRequest
readwritenonatomicassign

Die Konfiguration der VAST-Anzeigenanfrage, falls vorhanden.

Mehr dazu: Digital Video Ad Serving Template 4.0.

- (id) customData
readwritenonatomicassign

Benutzerdefinierte anwendungsspezifische Daten, die mit dem Clip verknüpft sind.