Android - Custom Request Params
Optimizing your ads performance from advanced skills here.
Optimizing your ads performance from advanced skills here.
Add the optional parameters below when setting up VpadnAdRequest to make Vpon deliver more ads precisely.
VponAdRequest.Builder builder = new VponAdRequest.Builder();
builder.setAutoRefresh(boolean);
// Only available for Banner Ad, will auto refresh ad if set true
builder.addTestDevice(String);
// Set your test device's GAID here if you're trying to get Vpon test ad
builder.setGender(VponAdRequest.Gender.UNSPECIFIED);
// Set user's gender if available
builder.setBirthday(Date);
// Set user's birthday if available
builder.setLocation(Location);
// Set user's location if available
builder.setMaxAdContentRating(String);
// To set up the maximum content rating filter
builder.setTagForUnderAgeOfConsent(-1);
// To set up if the ads will be displayed only to the specific ages of audience
builder.tagForChildDirectedTreatment(-1);
// To set up if the ads will be displayed to childern specific
builder.addKeyword(String);
builder.addKeywords(Set<String>);
You can use setContentUrl
and setContentData
to send content information to Vpon via SDK.
Note:
setContentUrl
andsetContentData
only available in Vpon SDK v5.1.1 and above.
VponAdRequest.Builder builder = new VponAdRequest.Builder();
HashMap<String, Object> contentData = new HashMap<>();
contentData.put("key1", "Vpon");
contentData.put("key2", 1.2);
contentData.put("key3", true);
builder.setContentData(contentData);
builder.setContentUrl("https://www.vpon.com/zh-hant/");