POBAdDescriptor Protocol Reference
| Conforms to | NSObject |
|---|---|
| Declared in | POBAdRendering.h |
Overview
Ad descriptor protocol, provided creative string through renderableContent. POBAdRendering protocol renders object which conforms to POBAdDescriptor protocol
– type
required method
Returns type of descriptor (e.g. video, banner …etc )
- (NSString *)typeDiscussion
Returns type of descriptor (e.g. video, banner …etc )
Declared In
POBAdRendering.h
clickTrackers
Array of PubMatic click trackers
@property (nonatomic, readonly) NSArray *clickTrackersDeclared In
POBAdRendering.h
shouldRenderAdInfoIcon
Returns whether SDK should render the Ad Info Icon.
@property (nonatomic, readonly) BOOL shouldRenderAdInfoIconDiscussion
Returns whether SDK should render the Ad Info Icon.
Declared In
POBAdRendering.h
displayedOnBehalfOf
Name of the entity on whose behalf the ad is displayed.
@property (nonatomic, readonly) NSString *displayedOnBehalfOfDiscussion
Name of the entity on whose behalf the ad is displayed.
Declared In
POBAdRendering.h
paidBy
Name of the entity who paid for the ad.
@property (nonatomic, readonly) NSString *paidByDiscussion
Name of the entity who paid for the ad.
Declared In
POBAdRendering.h
adRenderValue
Specifies the entity responsible for rendering the ad. 0 for Pub side rendering & 1 for DSP side rendering.
@property (nonatomic, readonly) NSNumber *adRenderValueDiscussion
Specifies the entity responsible for rendering the ad. 0 for Pub side rendering & 1 for DSP side rendering.
Declared In
POBAdRendering.h
transparencyData
An array of @c POBDSATransparencyInfo objects representing the transparency information for DSA compliance.
@property (nonatomic, readonly) NSArray<POBDSATransparencyInfo*> *transparencyDataDiscussion
An array of @c POBDSATransparencyInfo objects representing the transparency information for DSA compliance.
Declared In
POBAdRendering.h