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 *)type

Discussion

Returns type of descriptor (e.g. video, banner …etc )

Declared In

POBAdRendering.h

  clickTrackers

Array of PubMatic click trackers

@property (nonatomic, readonly) NSArray *clickTrackers

Declared In

POBAdRendering.h

  shouldRenderAdInfoIcon

Returns whether SDK should render the Ad Info Icon.

@property (nonatomic, readonly) BOOL shouldRenderAdInfoIcon

Discussion

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 *displayedOnBehalfOf

Discussion

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 *paidBy

Discussion

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 *adRenderValue

Discussion

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*> *transparencyData

Discussion

An array of @c POBDSATransparencyInfo objects representing the transparency information for DSA compliance.

Declared In

POBAdRendering.h