YMAAdRequest

Objective-C

@interface YMAAdRequest : NSObject <NSCopying, NSMutableCopying>

Swift

class YMAAdRequest : NSObject, NSCopying, NSMutableCopying

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

  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, readonly, nullable) NSNumber *age;

Swift

var age: NSNumber? { get }

contextQuery

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

Declaration

Objective-C

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

Swift

var contextQuery: String? { get }

contextTags

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

Declaration

Objective-C

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

Swift

var contextTags: [String]? { get }

gender

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

Declaration

Objective-C

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

Swift

var gender: String? { get }

location

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

Declaration

Objective-C

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

Swift

@NSCopying var location: CLLocation? { get }

adTheme

Предпочитаемая тема объявления.

Declaration

Objective-C

@property (nonatomic, readonly) YMAAdTheme adTheme;

Swift

var adTheme: YMAAdTheme { get }

biddingData

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

Declaration

Objective-C

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

Swift

var biddingData: String? { get }

headerBiddingData

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

Declaration

Objective-C

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

Swift

var headerBiddingData: String? { get }

parameters

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

Declaration

Objective-C

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

Swift

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