static importAdsSettings()

in src/js/utils/RuleExporter.js [90:109]


  static importAdsSettings(json: JSONFormat): void {
    const { ads } = json;

    // Restore Ads Settings, if present
    if (ads) {
      if (ads.audience_network_placement_id) {
        SettingsActions.editAudienceNetworkPlacementId(
          ads.audience_network_placement_id
        );
        SettingsActions.editAdsType(AdsTypes.AUDIENCE_NETWORK);
        return;
      } else if (ads.raw_html) {
        SettingsActions.editAdsRawHtml(ads.raw_html);
        SettingsActions.editAdsType(AdsTypes.RAW_HTML);
        return;
      }
    }

    SettingsActions.editAdsType(AdsTypes.NONE);
  }