Classe GCKAdBreakClipInfoBuilder

Referência da classe GCKAdBreakClipInfoBuilder

Informações gerais

Um objeto builder para a construção de instâncias de GCKAdBreakClipInfo novas ou derivadas.

O builder pode ser usado para derivar um GCKAdBreakClipInfo de um já existente:

[[GCKAdBreakClipInfoBuilder alloc] initWithAdBreakClipInfo:originalAdBreakClipInfo];
builder.adBreakClipID = ...; // Alterar o ID do clipe de intervalo de anúncio.
builder.duration = 100; // Mude a duração do intervalo de anúncio.
GCKAdBreakClipInfo *derivedAdBreakClipInfo = [builder build];

Ele também pode ser usado para criar um novo GCKAdBreakClipInfo do zero:

[[GCKAdBreakClipInfoBuilder alloc] initWithAdBreakClipID:...];
builder.title = ...;
builder.contentURL = ...;
builder.contentID = ...;
// Defina todas as outras propriedades desejadas...
GCKAdBreakClipInfo *newAdBreakClipInfo = [builder build];
Como
4.3.4

Herda o NSObject.

Resumo do método de instância

(instancetype) - initWithAdBreakClipInfo:
 Constrói um novo GCKAdBreakClipInfoBuilder com todos os campos do objeto adBreakClipInfo. Mais...
 
(instancetype) - initWithAdBreakClipID:
 Constrói um novo GCKAdBreakClipInfoBuilder com o ID do clipe de intervalo de anúncio e todos os outros atributos inicializados com os valores padrão. Mais...
 
(instancetype) - init
 
(GCKAdBreakClipInfo *) - build
 Cria um GCKAdBreakClipInfo usando os atributos atuais do builder. Mais...
 

Resumo da propriedade

NSString * adBreakClipID
 É uma string que identifica exclusivamente esse clipe de intervalo de anúncio. Mais...
 
NSTimeInterval duration
 A duração do clipe. Mais...
 
NSString * title
 O título do clipe. Mais...
 
NSURL * clickThroughURL
 É o URL de clique deste clipe. Mais...
 
NSURL * contentURL
 URL do conteúdo que representa o clipe (geralmente uma imagem). Mais...
 
NSString * mimeType
 Tipo MIME do conteúdo referenciado por contentURL. Mais...
 
NSString * contentID
 ID do conteúdo. Mais...
 
NSURL * posterURL
 É o URL do pôster deste clipe. Mais...
 
NSTimeInterval whenSkippable
 É o tempo no clipe em que ele pode ser pulado em segundos. Mais...
 
GCKHLSSegmentFormat hlsSegmentFormat
 É o formato do segmento HLS deste clipe. Mais...
 
GCKVASTAdsRequestvastAdsRequest
 É a configuração da solicitação de anúncio VAST, se houver. Mais...
 
id customData
 Dados personalizados específicos do aplicativo associados ao clipe. Mais...
 

Detalhes dos métodos

- (instancetype) initWithAdBreakClipInfo: (GCKAdBreakClipInfo *)  adBreakClipInfo

Constrói um novo GCKAdBreakClipInfoBuilder com todos os campos do objeto adBreakClipInfo.

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

Constrói um novo GCKAdBreakClipInfoBuilder com o ID do clipe de intervalo de anúncio e todos os outros atributos inicializados com os valores padrão.

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

Cria um GCKAdBreakClipInfo usando os atributos atuais do builder.

Retorna
A nova instância GCKAdBreakClipInfo.

Detalhe da propriedade

- (NSString*) adBreakClipID
readwritenonatomiccopy

É uma string que identifica exclusivamente esse clipe de intervalo de anúncio.

- (NSTimeInterval) duration
readwritenonatomicassign

A duração do clipe.

- (NSString*) title
readwritenonatomiccopy

O título do clipe.

- (NSURL*) clickThroughURL
readwritenonatomiccopy

É o URL de clique deste clipe.

- (NSURL*) contentURL
readwritenonatomiccopy

URL do conteúdo que representa o clipe (geralmente uma imagem).

- (NSString*) mimeType
readwritenonatomiccopy

Tipo MIME do conteúdo referenciado por contentURL.

- (NSString*) contentID
readwritenonatomiccopy

ID do conteúdo.

- (NSURL*) posterURL
readwritenonatomiccopy

É o URL do pôster deste clipe.

- (NSTimeInterval) whenSkippable
readwritenonatomicassign

É o tempo no clipe em que ele pode ser pulado em segundos.

- (GCKHLSSegmentFormat) hlsSegmentFormat
readwritenonatomicassign

É o formato do segmento HLS deste clipe.

- (GCKVASTAdsRequest*) vastAdsRequest
readwritenonatomicassign

É a configuração da solicitação de anúncio VAST, se houver.

Saiba mais aqui: Modelo de veiculação de anúncio em vídeo digital 4.0

- (id) customData
readwritenonatomicassign

Dados personalizados específicos do aplicativo associados ao clipe.