YMAMutableAdRequest

Objective-C

@interface YMAMutableAdRequest : YMAAdRequest

Swift

class YMAMutableAdRequest : YMAAdRequest

Изменяемая версия класса YMAAdRequest с данными для таргетированного запроса рекламы.

  1. Свойства
  2. age
  3. contextQuery
  4. contextTags
  5. gender
  6. location
  7. adTheme
  8. biddingData
  9. headerBiddingData
  10. parameters

Свойства

age

Возраст пользователя.

Declaration

Objective-C

@property (nonatomic, strong, nullable) NSNumber *age;

Swift

var age: NSNumber? { get set }

contextQuery

Поисковый запрос, который был введен пользователем внутри приложения.

Declaration

Objective-C

@property (nonatomic, copy, nullable) NSString *contextQuery;

Swift

var contextQuery: String? { get set }

contextTags

Массив тегов. Соответствует контексту, в котором будет показано объявление.

Declaration

Objective-C

@property (nonatomic, copy, nullable) NSArray<NSString *> *contextTags;

Swift

var contextTags: [String]? { get set }

gender

Пол пользователя. Список значений можно посмотреть в разделе Константы.

Declaration

Objective-C

@property (nonatomic, copy, nullable) NSString *gender;

Swift

var gender: String? { get set }

location

Пользовательская локация.

Declaration

Objective-C

@property (nonatomic, copy, nullable) CLLocation *location;

Swift

@NSCopying var location: CLLocation? { get set }

adTheme

Preferred ad theme.

Declaration

Objective-C

@property (nonatomic) YMAAdTheme adTheme;

Swift

var adTheme: YMAAdTheme { get set }

biddingData

Bidding data для загрузки рекламы из медиации.

Declaration

Objective-C

@property (nonatomic, copy, nullable) NSString *biddingData;

Swift

var biddingData: String? { get set }

headerBiddingData

Header bidding data для загрузки рекламы из медиации, содержит bid id.

Declaration

Objective-C

@property (nonatomic, copy, nullable) NSString *headerBiddingData;

Swift

var headerBiddingData: String? { get set }

parameters

Набор произвольных входных параметров.

Declaration

Objective-C

@property (nonatomic, copy, nullable) NSDictionary<NSString *, NSString *> *parameters;

Swift

var parameters: [String : String]? { get set }