Native Ads
Ad Request
Placement
Create placement configuration using AdPlacementConfig.nativeBuilder() with MediaAssetType list, placement id and other parameters.
- Java
- Kotlin
List<MediaAssetType> mediaTypes = Arrays.asList(
MediaAssetType.Icon,
MediaAssetType.Image
);
AdPlacementConfig config = AdPlacementConfig.nativeBuilder(mediaTypes)
.withPlacementId(...) // Set placement id
.withCustomParams(...) // Set custom parameters
.build();
NativeRequest.Builder nativeRequestBuilder = new NativeRequest.Builder(config)
.setTargetingParams(...) // Set TargetingParams instance
.setPriceFloorParams(...) // Set price floor parameters
.setLoadingTimeOut(...) // Set loading timeout in milliseconds
val mediaTypes = listOf(
MediaAssetType.Icon,
MediaAssetType.Image
)
val config = AdPlacementConfig.nativeBuilder(mediaTypes)
.withPlacementId(...) // Set placement id
.withCustomParams(...) // Set custom parameters
.build()
val nativeRequestBuilder = NativeRequest.Builder(config)
.setTargetingParams(..