Data object representing a single ad.
More...
#import <IMAAd.h>
Data object representing a single ad.
- (instancetype) NS_UNAVAILABLE |
|
|
|
- (NSString*) adDescription |
|
readnonatomiccopy |
The ad ID as specified in the VAST response.
Set of ad podding properties.
The source ad server information included in the ad response.
The ad title from the VAST response.
- (NSString*) advertiserName |
|
readnonatomiccopy |
The advertiser name as defined by the serving party.
- (NSString*) contentType |
|
readnonatomiccopy |
Content type of the currently selected creative.
For linear creatives returns the content type of the currently selected media file. Returns empty string if no creative or media file is selected on this ad.
- (NSString*) creativeAdID |
|
readnonatomiccopy |
Returns the ISCI (Industry Standard Commercial Identifier) code for an ad.
This is the Ad-ID of the selected creative in the VAST response.
Returns the ID of the selected creative for the ad.
Returns the first deal ID present in the wrapper chain for the current ad, starting from the top.
- (NSTimeInterval) duration |
|
readnonatomicassign |
The duration of the ad from the VAST response.
The height of the ad asset.
For non-linear ads, this is the actual height of the ad representation. For linear ads, since they scale seamlessly, we currently return 0 for height.
Specifies whether the ad is linear or non-linear.
Specifies whether the ad is skippable.
- (NSTimeInterval) skipTimeOffset |
|
readnonatomicassign |
The number of seconds of playback before the ad becomes skippable.
-1 is returned for non skippable ads or if this is unavailable.
Returns the URL associated with the survey for the given ad.
- (NSString*) traffickingParameters |
|
readnonatomiccopy |
String representing custom trafficking parameters from the VAST response.
Whether or not the ad UI will be disabled for this ad.
:nodoc:
The UI elements that will be displayed during ad playback.
- (NSString*) universalAdIdRegistry |
|
readnonatomiccopy |
The registry associated with cataloging the UniversalAdId of the selected creative for the ad.
Returns the registry value, or "unknown" if unavailable.
- (NSString*) universalAdIdValue |
|
readnonatomiccopy |
The UniversalAdId of the selected creative for the ad.
Returns the id value or "unknown" if unavailable.
- (NSInteger) VASTMediaBitrate |
|
readnonatomicassign |
The bitrate of the selected creative as specified in the VAST response.
- (NSInteger) VASTMediaHeight |
|
readnonatomicassign |
The height of the selected creative as specified in the VAST response.
- (NSInteger) VASTMediaWidth |
|
readnonatomicassign |
The width of the selected creative as specified in the VAST response.
The width of the ad asset.
For non-linear ads, this is the actual width of the ad representation. For linear ads, since they scale seamlessly, we currently return 0 for width.
- (NSArray<NSString *>*) wrapperAdIDs |
|
readnonatomiccopy |
The IDs of the ads, starting with the first wrapper ad.
- (NSArray<NSString *>*) wrapperCreativeIDs |
|
readnonatomiccopy |
The IDs of the ads' creatives, starting with the first wrapper ad.
- (NSArray<NSString *>*) wrapperSystems |
|
readnonatomiccopy |
Ad systems used for wrapper ads.
The ad systems returned begin with the first wrapper ad and continue to each wrapper ad recursively.
The documentation for this class was generated from the following file: