createNativePlacement static method
Future<TeadsNativeAdPlacement?>
createNativePlacement(
- int pid,
- TeadsAdPlacementSettings settings,
- TeadsNativeAdPlacementDelegate? delegate
Create a native ad placement to request native ads.
Pass your Teads pid
(placement identifier) for native ads.
You can pass the placement's related settings
you want to apply.
You must set the delegate
to follow the ad placement lifecycle.
Returns a TeadsNativeAdPlacement instance.
See Native implementation guide documentation.
Implementation
static Future<TeadsNativeAdPlacement?> createNativePlacement(
int pid,
TeadsAdPlacementSettings settings,
TeadsNativeAdPlacementDelegate? delegate) async {
await _channel
.invokeMethod('createNativePlacement', [pid, settings.mapValue]);
final TeadsNativeAdPlacement placement = TeadsNativeAdPlacement(delegate);
return placement;
}