BMPAdSystem

Objective-C


@interface BMPAdSystem : NSObject <_BMPJsonEncodable>

Swift

class AdSystem : NSObject, _JsonEncodable

Describes the ad system that returned the ad. Specified in InLine.AdSystem in the VAST response.

  • The name of the ad system that returned the ad.

    Declaration

    Objective-C

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

    Swift

    var name: String { get }

    Return Value

    The name of the ad system that returned the ad.

  • The version number of the ad system that returned the ad.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *version;

    Swift

    var version: String? { get }

    Return Value

    The version number of the ad system that returned the ad.

  • Unavailable

    Undocumented

    Declaration

    Objective-C

    + (instancetype)new NS_UNAVAILABLE;
  • Unavailable

    Undocumented

    Declaration

    Objective-C

    - (instancetype)init NS_UNAVAILABLE;
  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithName:(NSString *)name
                         version:(nullable NSString *)version NS_DESIGNATED_INITIALIZER;

    Swift

    init(name: String, version: String?)