createInReadPlacement static method

Future<TeadsInReadAdPlacement?> createInReadPlacement(
  1. int pid,
  2. TeadsAdPlacementSettings settings,
  3. TeadsInReadAdPlacementDelegate? delegate
)

Create an inRead ad placement to request inRead ads.

Pass your Teads pid (placement identifier) for inRead 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 TeadsInReadAdPlacement instance.

See InRead implementation guide documentation.

Implementation

static Future<TeadsInReadAdPlacement?> createInReadPlacement(
    int pid,
    TeadsAdPlacementSettings settings,
    TeadsInReadAdPlacementDelegate? delegate) async {
  await _channel
      .invokeMethod('createInReadPlacement', [pid, settings.mapValue]);
  final TeadsInReadAdPlacement placement = TeadsInReadAdPlacement(delegate);
  return placement;
}