GoogleAds.fromJson constructor

GoogleAds.fromJson(
  1. Map<String, dynamic> json
)

Implementation

GoogleAds.fromJson(Map<String, dynamic> json) {
  if (json.containsKey('banner_ad_unit_id_android')) {
    bannerId = json['banner_ad_unit_id_android'];
  }

  if (json.containsKey('interstitial_ad_unit_id_android')) {
    interestialId = json['interstitial_ad_unit_id_android'];
  }
  // "is_redirect_custom_impression": false,
  if (json.containsKey('is_redirect_custom_impression')) {
    isRedirectCustomImpression = json['is_redirect_custom_impression'];
  }

  if (json.containsKey('app_open_ad_unit_id_android')) {
    appOpenAdId = json['app_open_ad_unit_id_android'];
  }

  if (json.containsKey('native_ads_unit_id_android')) {
    nativeId = json['native_ads_unit_id_android'];
  }

  if (json.containsKey('rewared_ads_unit_id')) {
    rewardedId = json['rewared_ads_unit_id'];
  }

  if (json.containsKey('native_video_ads_unit_id_android')) {
    nativeVideoAdsId = json['native_video_ads_unit_id_android'];
  }

  if (json.containsKey('is_banner_ads')) {
    isBannerAds = json['is_banner_ads'];
  }

  if (json.containsKey('is_open_ads')) {
    isOpenAds = json['is_open_ads'];
  }

  if (json.containsKey('is_interstitial_ads')) {
    isInterstitialAds = json['is_interstitial_ads'];
  }

  if (json.containsKey('is_rewared_ads')) {
    isRewaredAds = json['is_rewared_ads'];
  }

  if (json.containsKey('is_native_ads')) {
    isNativeAds = json['is_native_ads'];
  }

  if (json.containsKey('no_of_click_interstitial')) {
    interstitialInterval = json['no_of_click_interstitial'];
  }
}