GCKAdBreakClipVastAdsRequest Class
Stay organized with collections
Save and categorize content based on your preferences.
Inherits GCKVASTAdsRequest
.
A string specifying a VAST document to be used as the ads response instead of making a request via an ad tag url. More...
- (nullable instancetype) initWithAdTagURL: |
|
(nullable NSURL *) |
adTagURL
|
adsResponse: |
|
(nullable NSString *) |
adsResponse
|
|
|
|
|
Initializes a GCKVASTAdsRequest
object.
Needs an adTagURL or an adsResponse.
- Parameters
-
adTagURL |
The ad tag URL for the request. |
adsResponse |
The ads response for the request. If this is non-nil, adTagURL will be ignored by the receiver. |
- Since
- 4.3.4
read
nonatomic
assign
inherited
A URL for the VAST file.
- Since
- 4.1
- (NSString*) adsResponse
read
nonatomic
assign
inherited
A string specifying a VAST document to be used as the ads response instead of making a request via an ad tag url.
This can be useful for debugging and other situations where a VAST response is already available. If the adsResponse is non-nil, the adTagURL will be ignored by the receiver.
- Since
- 4.1
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eGCKAdBreakClipVastAdsRequest\u003c/code\u003e class handles VAST ad requests for ad break clips within Google Cast.\u003c/p\u003e\n"],["\u003cp\u003eIt inherits from \u003ccode\u003eGCKVASTAdsRequest\u003c/code\u003e and can be initialized with either an ad tag URL or a pre-fetched VAST response.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eadTagUrl\u003c/code\u003e property stores the URL for fetching the VAST file, while \u003ccode\u003eadsResponse\u003c/code\u003e can hold a pre-fetched VAST response.\u003c/p\u003e\n"],["\u003cp\u003eIf \u003ccode\u003eadsResponse\u003c/code\u003e is provided during initialization, \u003ccode\u003eadTagUrl\u003c/code\u003e is ignored.\u003c/p\u003e\n"]]],["The `GCKAdBreakClipVastAdsRequest` class, inheriting from `GCKVASTAdsRequest`, manages VAST ad requests for ad break clips. It can be initialized using an ad tag URL or a VAST ad response string. Key properties include `adTagUrl`, a URL for the VAST file, and `adsResponse`, a string containing a VAST document. When both properties are given, `adsResponse` takes priority and it's considered the main source of the ads.\n"],null,["# GCKAdBreakClipVastAdsRequest Class\n\n[Instance Methods](#pub-methods) \\| [Properties](#properties) \nGCKAdBreakClipVastAdsRequest Class Reference \nInherits [GCKVASTAdsRequest](/cast/docs/reference/ios/interface_g_c_k_v_a_s_t_ads_request).\n\n|-------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Instance Method Summary ----------------------- ||\n| (nullable instancetype) | - [initWithAdTagURL:adsResponse:](/cast/docs/reference/ios/interface_g_c_k_v_a_s_t_ads_request#a6a137103e04ae1d7be2012a8d6e89ca8) |\n| | Initializes a [GCKVASTAdsRequest](/cast/docs/reference/ios/interface_g_c_k_v_a_s_t_ads_request \"A class representing a VAST request for an ad break clip. \") object. [More...](#a6a137103e04ae1d7be2012a8d6e89ca8) |\n| ||\n| (instancetype) | - **init** |\n| ||\n\n|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Property Summary ---------------- ||\n| NSURL \\* | [adTagUrl](/cast/docs/reference/ios/interface_g_c_k_v_a_s_t_ads_request#a91521e7ee93def335f3d053041976514) |\n| | A URL for the VAST file. [More...](#a91521e7ee93def335f3d053041976514) |\n| ||\n| NSString \\* | [adsResponse](/cast/docs/reference/ios/interface_g_c_k_v_a_s_t_ads_request#a7f9b5a159a024fad85f1649f12844901) |\n| | A string specifying a VAST document to be used as the ads response instead of making a request via an ad tag url. [More...](#a7f9b5a159a024fad85f1649f12844901) |\n| ||\n\nMethod Detail\n-------------\n\n|---------------------------------------------|---|------------------------|---------------|\n| - (nullable instancetype) initWithAdTagURL: | | (nullable NSURL \\*) | *adTagURL* |\n| adsResponse: | | (nullable NSString \\*) | *adsResponse* |\n| | | | |\n\nInitializes a [GCKVASTAdsRequest](/cast/docs/reference/ios/interface_g_c_k_v_a_s_t_ads_request \"A class representing a VAST request for an ad break clip. \") object.\n\nNeeds an adTagURL or an adsResponse.\n\nParameters\n:\n\n |-------------|-------------------------------------------------------------------------------------------------|\n | adTagURL | The ad tag URL for the request. |\n | adsResponse | The ads response for the request. If this is non-nil, adTagURL will be ignored by the receiver. |\n\n\nSince\n: 4.3.4\n\nProperty Detail\n---------------\n\n|---------------------------------------------------|------------------------------|\n| |----------------------| | - (NSURL\\*) adTagUrl | | readnonatomicassigninherited |\n\nA URL for the VAST file.\n\nSince\n: 4.1 \n\n|---------------------------------------------------------------|------------------------------|\n| |----------------------------| | - (NSString\\*) adsResponse | | readnonatomicassigninherited |\n\nA string specifying a VAST document to be used as the ads response instead of making a request via an ad tag url.\n\nThis can be useful for debugging and other situations where a VAST response is already available. If the adsResponse is non-nil, the adTagURL will be ignored by the receiver.\n\nSince\n: 4.1"]]