Audience Targeting
You can target ads based on user properties.1. Create Targeting
First, create audience targeting in Ad Control Console.Create Targeting
Check how to create audience targeting in the console
2. Set User ID
You must setappKey and uid before rendering ads.
Complete the setup before rendering the ad placement for targeted ads to work properly.
3. Set User Properties
Setting user properties enables more sophisticated targeting.Built-in Properties
| Field | Description | Format |
|---|---|---|
adid | Advertising ID | String |
birth | Birth date | YYYY, YYYYMM, YYYYMMDD |
gender | Gender | M, F, U |
locale | Locale | ISO 639 (ko_KR) |
timeZone | Time zone | ISO 8601 (Asia/Seoul) |
App Properties
| Field | Description |
|---|---|
appName | App package ID |
appVersion | App version (1.0.0) |
appBundleVersion | App build number |
Device Properties (Auto-collected)
The SDK automatically collects the following device properties. You do not need to set these manually.| Field | Description |
|---|---|
sdkv | SDK version |
deviceWidth | Device screen width |
deviceHeight | Device screen height |
osVersion | OS version |
webViewUserAgent | Browser user agent |
platform | Platform (web) |
Custom Properties
You can set additional properties registered in the console. Values must match the type defined in Ad Control Console.Contextual Targeting
You can target ads based on page or content context.1. Create Targeting
First, create contextual targeting in Ad Control Console.Create Contextual Targeting
Check how to create contextual targeting in the console
2. Set Value on Ad Placement
Pass the Context Value configured in the console when requesting ads.Data Attributes Method
renderAd Method
Dynamic Context Setting
You can set context dynamically based on page or content.Related Documentation
Reference > AdropConfig
Initialization option definitions
Reference > AdropAdRequest
Ad request parameter definitions