Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AdRequest |
build()
Constructs an
AdRequest with the specified attributes. |
AdRequest.Builder |
withAge(java.lang.String age)
Sets current user age entered inside the app.
|
AdRequest.Builder |
withContextQuery(java.lang.String contextQuery)
Sets current user query entered inside the app.
|
AdRequest.Builder |
withContextTags(java.util.List<java.lang.String> contextTags)
Sets tags describing current user context inside the app.
|
AdRequest.Builder |
withGender(java.lang.String gender)
Sets user gender entered inside the app.
|
AdRequest.Builder |
withLocation(android.location.Location location)
Sets the user's mLocation for targeting process.
|
AdRequest.Builder |
withParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
Sets custom mParameters.
|
@NonNull public AdRequest build()
AdRequest
with the specified attributes.AdRequest
.@NonNull public AdRequest.Builder withAge(@NonNull java.lang.String age)
age
- for targeting process.@NonNull public AdRequest.Builder withContextQuery(@NonNull java.lang.String contextQuery)
contextQuery
- for targeting process.@NonNull public AdRequest.Builder withContextTags(@NonNull java.util.List<java.lang.String> contextTags)
contextTags
- for targeting process.@NonNull public AdRequest.Builder withGender(@NonNull java.lang.String gender)
gender
- for targeting process.@NonNull public AdRequest.Builder withLocation(@NonNull android.location.Location location)
location
- for targeting process.@NonNull public AdRequest.Builder withParameters(@NonNull java.util.Map<java.lang.String,java.lang.String> parameters)
parameters
- custom mParameters.