NativeAd constructor
NativeAd({
- required String adUnitId,
- required String factoryId,
- required bool isMediumNativeAds,
- required NativeAdListener listener,
- required AdRequest? request,
- NativeAdOptions? nativeAdOptions,
- Map<
String, Object> ? customOptions,
Creates a NativeAd.
A valid adUnitId
, nonnull listener, nonnull request, and nonnull
factoryId is required.
Use nativeAdOptions to customize the native ad request.
Use customOptions to pass data to your native ad factory.
Implementation
NativeAd({
required String adUnitId,
required this.factoryId,
required this.isMediumNativeAds,
required this.listener,
required this.request,
this.nativeAdOptions,
this.customOptions,
}) : adManagerRequest = null,
assert(request != null),
super(adUnitId: adUnitId, listener: listener);