RequestConfiguration class
Global configuration applied to every ad request.
Mirrors the GMA RequestConfiguration. Apply it once with
MobileAds.setRequestConfiguration.
- Annotations
Constructors
-
RequestConfiguration({List<
String> ? testDeviceIds, MaxAdContentRating? maxAdContentRating, AgeRestrictedTreatment? ageRestrictedTreatment, @Deprecated('Use ageRestrictedTreatment instead') TagForChildDirectedTreatment? tagForChildDirectedTreatment, @Deprecated('Use ageRestrictedTreatment instead') TagForUnderAgeOfConsent? tagForUnderAgeOfConsent}) -
Creates a RequestConfiguration.
const
Properties
- ageRestrictedTreatment → AgeRestrictedTreatment?
-
Age-restricted treatment for ad requests (child / teen / unspecified).
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- maxAdContentRating → MaxAdContentRating?
-
Maximum content rating for served ads.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- tagForChildDirectedTreatment → TagForChildDirectedTreatment?
-
COPPA child-directed treatment tag.
final
- tagForUnderAgeOfConsent → TagForUnderAgeOfConsent?
-
Under-age-of-consent tag.
final
-
testDeviceIds
→ List<
String> ? -
Devices that should always be served test ads.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> - Serializes this configuration into a channel-friendly map.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited