POBExternalUserId Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | POBExternalUserId.h |
Overview
Class to hold the user’s identity data. This data will be fetched by the application from identity vendors which is required by different identity partners. Application should pass this data to OpenWrap SDK which will be sent in each ad request.
source
Name of the data partner
@property (nonatomic, readonly) NSString *sourceDeclared In
POBExternalUserId.h
externalUserId
Id of the pata partner
@property (nonatomic, readonly) NSString *externalUserIdDeclared In
POBExternalUserId.h
extension
Custom key-value data.
@property (nonatomic, strong) NSDictionary<NSString*NSObject*> *extensionDiscussion
The extension can have keys as string and values should be NSString, NSNumber, NSArray, NSDictionary etc.
Declared In
POBExternalUserId.h
atype
A non-zero value for user agent type
@property (nonatomic, assign) int atypeDiscussion
Please refer the IAB document for more details.
Declared In
POBExternalUserId.h
– initWithSource:andId:
Method to instantiate POBExternalUserId
- (instancetype)initWithSource:(NSString *)source andId:(NSString *)externalUserIdParameters
source |
Name of the data partner. It is a mandatory parameter. |
|---|---|
externalUserId |
Id of the pata partner. It is a mandatory parameter. |
Return Value
Instance of POBExternalUserId
Declared In
POBExternalUserId.h