getAdByLanguage method

Future<FastResponseAd?> getAdByLanguage(
  1. String language, {
  2. String? appId,
  3. String? providerId,
  4. int? limit,
})

Retrieves an advertisement by language from the API.

Returns a FastResponseAd object if an ad with the specified language, appId, and providerId exists, otherwise returns null.

Implementation

Future<FastResponseAd?> getAdByLanguage(
  String language, {
  String? appId,
  String? providerId,
  int? limit,
}) async {
  final ads = await getAdsByLanguage(
    language,
    providerId: providerId,
    appId: appId,
    limit: limit,
  );

  return getRandomItem<FastResponseAd>(ads);
}