fetchAdsSettings function

Future<Settings?> fetchAdsSettings({
  1. required int appVersionCode,
  2. required String settingsUrl,
  3. String? keyName,
})

Implementation

Future<Settings?> fetchAdsSettings(
    {required int appVersionCode,
    required String settingsUrl,
    String? keyName}) async {
  final response = await http.get(Uri.parse(settingsUrl));
  if (response.statusCode == 200) {
    return convertAdsSettings(
        appVersionCode: appVersionCode,
        jsonData: response.body,
        keyName: keyName);
  } else {
    return null;
  }
}