BMPUniversalAdId

Objective-C


@interface BMPUniversalAdId : NSObject <_BMPJsonEncodable>

Swift

class UniversalAdId : NSObject, _JsonEncodable

Describes a unique creative identifier that is maintained across systems. Specified in Creative.UniversalAdId in the VAST response.

  • The registry website where the unique creative ID is cataloged. Default value is ‘unknown’.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull idRegistry;

    Swift

    var idRegistry: String { get }

    Return Value

    The registry website where the unique creative ID is cataloged. Default value is ‘unknown’.

  • The unique creative identifier. Default value is ‘unknown’.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull value;

    Swift

    var value: String { get }

    Return Value

    The unique creative identifier. Default value is ‘unknown’.

  • Unavailable

    Undocumented

    Declaration

    Objective-C

    + (instancetype)new NS_UNAVAILABLE;
  • Unavailable

    Undocumented

    Declaration

    Objective-C

    - (instancetype)init NS_UNAVAILABLE;
  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithIdRegistry:(NSString *)idRegistry
                                 value:(NSString *)value NS_DESIGNATED_INITIALIZER;

    Swift

    init(idRegistry: String, value: String)