AdsModel.fromJson constructor
AdsModel.fromJson(
- Map<String, dynamic> json
)
Implementation
AdsModel.fromJson(Map<String, dynamic> json) {
if (json.containsKey('sdk_key')) {
sdkKey = json['sdk_key'];
}
if (json.containsKey('banner_ad_id')) {
bannerAdId = json['banner_ad_id'];
}
if (json.containsKey('mrec_banner_ad_id')) {
mrecBannerAdId = json['mrec_banner_ad_id'];
}
if (json.containsKey('intra_ad_id')) {
intraAdId = json['intra_ad_id'];
}
if (json.containsKey('open_ad_id')) {
openAdId = json['open_ad_id'];
}
if (json.containsKey('native_ad_id')) {
nativeAdId = json['native_ad_id'];
}
if (json.containsKey('reward_ad_id')) {
rewardAdId = json['reward_ad_id'];
}
if (json.containsKey('is_banner_ad')) {
isBannerAd = json['is_banner_ad'];
}
if (json.containsKey('is_open_ad')) {
isOpenAd = json['is_open_ad'];
}
if (json.containsKey('is_intra_ad')) {
isIntraAd = json['is_intra_ad'];
}
if (json.containsKey('is_reward_ad')) {
isRewardAd = json['is_reward_ad'];
}
if (json.containsKey('is_native_ad')) {
isNativeAd = json['is_native_ad'];
}
if (json.containsKey('is_redirect_custom_impression')) {
isRedirectCustomImpression = json['is_redirect_custom_impression'];
}
if (json.containsKey('intra_interval_click')) {
intraIntervalClick = json['intra_interval_click'] ?? 0;
}
if (json.containsKey('intra_time_interval')) {
intraTimeInterval = json['intra_time_interval'] ?? 0;
}
}