This guide explains how to provide targeting information to the Google Mobile Ads SDK.
Prerequisite
Before you continue, set up GMA Next-Gen SDK.
RequestConfiguration
RequestConfiguration
collects targeting information applied globally to every ad request. For
available targeting tags, refer to the
RequestConfiguration.Builder
documentation.
Create a RequestConfiguration object with the targeting tags you need using
its builder, then set the configuration by calling
MobileAds.setRequestConfiguration().
Kotlin
val requestConfiguration = RequestConfiguration
.Builder()
// Set your targeting tags.
.setTagForChildDirectedTreatment(RequestConfiguration.TagForChildDirectedTreatment.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
.build()
MobileAds.setRequestConfiguration(requestConfiguration)
Java
RequestConfiguration requestConfiguration = new RequestConfiguration
.Builder()
// Set your targeting tags.
.setTagForChildDirectedTreatment(TagForChildDirectedTreatment.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
.build();
MobileAds.setRequestConfiguration(requestConfiguration);
To apply targeting tags from the first ad request, provide the request configuration during SDK initialization:
Kotlin
val requestConfiguration = RequestConfiguration
.Builder()