YMAMutableNativeAdRequestConfiguration

Objective-C

@interface YMAMutableNativeAdRequestConfiguration
    : YMANativeAdRequestConfiguration

Swift

class YMAMutableNativeAdRequestConfiguration : YMANativeAdRequestConfiguration

Изменяемая версия клааса YMANativeAdRequestConfiguration. Задает параметры конфигурации загрузчика нативной рекламы.

  1. age
  2. contextQuery
  3. contextTags
  4. gender
  5. location
  6. adTheme
  7. biddingData
  8. parameters
  9. shouldLoadImagesAutomatically

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

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

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 }

parameters

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

Declaration

Objective-C

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

Swift

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

shouldLoadImagesAutomatically

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

Declaration

Objective-C

@property (nonatomic) BOOL shouldLoadImagesAutomatically;

Swift

var shouldLoadImagesAutomatically: Bool { get set }