-
- All Implemented Interfaces:
public final class PermutiveAdManagerAdRequestBuilderA wrapper around a AdManagerAdRequest.Builder that will automatically add permutive targeting when build is called. Please refer to the documentation of AdManagerAdRequest.Builder for usage.
-
-
Constructor Summary
Constructors Constructor Description PermutiveAdManagerAdRequestBuilder(PermutiveSdk permutive)
-
Method Summary
-
-
Method Detail
-
addKeyword
final PermutiveAdManagerAdRequestBuilder addKeyword(String keyword)
-
addNetworkExtras
@Deprecated(message = "Deprecated by AdRequest.Builder") final PermutiveAdManagerAdRequestBuilder addNetworkExtras(NetworkExtras networkExtras)
-
addNetworkExtrasBundle
final PermutiveAdManagerAdRequestBuilder addNetworkExtrasBundle(Class<out MediationExtrasReceiver> adapterClass, Bundle networkExtras)
-
addCustomEventExtrasBundle
final PermutiveAdManagerAdRequestBuilder addCustomEventExtrasBundle(Class<out CustomEvent> adapterClass, Bundle customEventExtras)
-
setContentUrl
final PermutiveAdManagerAdRequestBuilder setContentUrl(String contentUrl)
-
setNeighboringContentUrls
final PermutiveAdManagerAdRequestBuilder setNeighboringContentUrls(List<String> neighboringContentUrls)
-
setLocation
final PermutiveAdManagerAdRequestBuilder setLocation(Location location)
-
setRequestAgent
final PermutiveAdManagerAdRequestBuilder setRequestAgent(String requestAgent)
-
setHttpTimeoutMillis
final PermutiveAdManagerAdRequestBuilder setHttpTimeoutMillis(Integer httpTimeoutMills)
-
setPublisherProvidedId
final PermutiveAdManagerAdRequestBuilder setPublisherProvidedId(String publisherProviderId)
-
addCustomTargeting
final PermutiveAdManagerAdRequestBuilder addCustomTargeting(String key, String value)
-
addCustomTargeting
final PermutiveAdManagerAdRequestBuilder addCustomTargeting(String key, List<String> values)
-
addCategoryExclusion
final PermutiveAdManagerAdRequestBuilder addCategoryExclusion(String categoryExclusion)
-
build
final AdManagerAdRequest build()
-
-
-
-