SASSellerDefinedAudience

Objective-C

@interface SASSellerDefinedAudience : NSObject <NSCoding>

Swift

class SASSellerDefinedAudience : NSObject, NSCoding

Object representing a Seller Defined Audience. More info here: https://documentation.smartadserver.com/displaySDK/sellerdefinedaudience.html

  • ID

    The ID of the Seller Defined Audience if any, nil otherwise.

    Declaration

    Objective-C

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

    Swift

    var id: String? { get }
  • The name of the Seller Defined Audience if any, nil otherwise.

    Declaration

    Objective-C

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

    Swift

    var name: String? { get }
  • An array of SASSellerDefinedSegment related to this Seller Defined Audience if any, nil otherwise.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSArray<SASSellerDefinedSegment *> *segments;

    Swift

    var segments: [SASSellerDefinedSegment]? { get }
  • Initialize a new instance of SASSellerDefinedAudience.

    Declaration

    Objective-C

    - (nonnull instancetype)
        initWithID:(nullable NSString *)ID
              name:(nullable NSString *)name
          segments:(nullable NSArray<SASSellerDefinedSegment *> *)segments;

    Swift

    init(id ID: String?, name: String?, segments: [SASSellerDefinedSegment]?)

    Parameters

    ID

    The ID of the Seller Defined Audience if any, nil otherwise.

    name

    The name of the Seller Defined Audience if any, nil otherwise.

    segments

    An array of SASSellerDefinedSegment related to this Seller Defined Audience if any, nil otherwise.

    Return Value

    An initialized instance of SASSellerDefinedAudience.