Yandex Mobile Ads
Loading...
Searching...
No Matches
Public Member Functions | List of all members
YandexMobileAds.Base.AdRequest.Builder Class Reference

A class responsible for creating AdRequest objects. More...

Public Member Functions

Builder WithAge (string age)
 AdRequest Builder initialized with user's Age for targeting process.
 
Builder WithContextQuery (string contextQuery)
 AdRequest Builder initialized with current user query entered inside app.
 
Builder WithContextTags (List< string > contextTags)
 AdRequest Builder initialized with tags describing current user context inside app.
 
Builder WithGender (string gender)
 AdRequest Builder initialized with user's Gender for targeting process.
 
Builder WithLocation (Location location)
 AdRequest Builder initialized with user's Location for targeting process.
 
Builder WithAdTheme (AdTheme preferredTheme)
 Sets preferred theme.
 
Builder WithParameters (Dictionary< string, string > parameters)
 AdRequest Builder initialized with custom Parameters.
 
Builder WithAdRequest (AdRequest adRequest)
 AdRequest Builder initialized with AdRequest.
 
AdRequest Build ()
 Creates AdRequest based on current builder parameters.
 

Detailed Description

A class responsible for creating AdRequest objects.

Definition at line 79 of file AdRequest.cs.

Member Function Documentation

◆ Build()

AdRequest YandexMobileAds.Base.AdRequest.Builder.Build ( )

Creates AdRequest based on current builder parameters.

Returns
AdRequest Builder.

Definition at line 197 of file AdRequest.cs.

◆ WithAdRequest()

Builder YandexMobileAds.Base.AdRequest.Builder.WithAdRequest ( AdRequest  adRequest)

AdRequest Builder initialized with AdRequest.

Parameters
adRequestAdRequest.
Returns
AdRequest Builder.

Definition at line 178 of file AdRequest.cs.

◆ WithAdTheme()

Builder YandexMobileAds.Base.AdRequest.Builder.WithAdTheme ( AdTheme  preferredTheme)

Sets preferred theme.

Parameters
preferredThemepreferred ad theme
Returns
this AdRequestConfiguration.Builder with preferred theme.

Definition at line 156 of file AdRequest.cs.

◆ WithAge()

Builder YandexMobileAds.Base.AdRequest.Builder.WithAge ( string  age)

AdRequest Builder initialized with user's Age for targeting process.

Parameters
ageThe string representation of user's age.
Returns
AdRequest Builder

Definition at line 101 of file AdRequest.cs.

◆ WithContextQuery()

Builder YandexMobileAds.Base.AdRequest.Builder.WithContextQuery ( string  contextQuery)

AdRequest Builder initialized with current user query entered inside app.

Parameters
contextQueryThe search query that the user entered in the app.
Returns
AdRequest Builder

Definition at line 112 of file AdRequest.cs.

◆ WithContextTags()

Builder YandexMobileAds.Base.AdRequest.Builder.WithContextTags ( List< string >  contextTags)

AdRequest Builder initialized with tags describing current user context inside app.

Parameters
contextTagsA list of tags.Matches the context in which the ad will be displayed.
Returns
AdRequest Builder.

Definition at line 123 of file AdRequest.cs.

◆ WithGender()

Builder YandexMobileAds.Base.AdRequest.Builder.WithGender ( string  gender)

AdRequest Builder initialized with user's Gender for targeting process.

Parameters
genderThe string representation of user's gender. See the list of values in Gender.
Returns
AdRequest Builder.

Definition at line 134 of file AdRequest.cs.

◆ WithLocation()

Builder YandexMobileAds.Base.AdRequest.Builder.WithLocation ( Location  location)

AdRequest Builder initialized with user's Location for targeting process.

Parameters
locationUser location.
Returns
AdRequest Builder.

Definition at line 145 of file AdRequest.cs.

◆ WithParameters()

Builder YandexMobileAds.Base.AdRequest.Builder.WithParameters ( Dictionary< string, string >  parameters)

AdRequest Builder initialized with custom Parameters.

Parameters
parametersA set of arbitrary input parameters.
Returns
AdRequest Builder.

Definition at line 167 of file AdRequest.cs.


The documentation for this class was generated from the following file: