What are Properties?
Properties are user attribute information. Any data that can distinguish users—such as age, gender, interests, or membership tier—can be a property. Properties are collected via SDK, and targeting options are created by combining collected properties.Default Properties
Properties provided by default in Ad Control.| Property | Description | Collection Method | Data Format |
|---|---|---|---|
| Country | User’s country information | Auto-collected | ISO country code 2 digits (KR, US, JP) |
| Language | User’s language setting | Auto-collected | ISO language code (ko, en, ja) |
| Age | User’s age | Requires birthday from SDK | YYYY, YYYYMM, YYYYMMDD format |
| Gender | User’s gender | Requires SDK pass | M(Male), F(Female), O(Other), U(Unknown) |
Country and Language are auto-collected from device locale settings. Age and Gender must be passed directly from the SDK.
Custom Properties
You can add custom properties beyond defaults to fit your service.Example: Local Activity App
Assuming a local activity app collects user activity region and booking count.| Property | Type | Description | Example Values |
|---|---|---|---|
region | String | User’s activity region | Seoul, Busan, Jeju |
booking_count | Number | Cumulative booking count | 0, 5, 20 |
Adding Custom Properties
- Click Targeting → Audience in the left menu.
- Click the Properties tab at the top.
- Click the Property Details button.
- Enter property name and data type.
- Click the Save button.
Property Naming Rules
- 3-64 characters using only lowercase English letters, numbers, and underscores (_)
- Examples:
membership_level,asset_size,baby_months
Data Types
| Type | Description | Examples |
|---|---|---|
| String | Text value | ”premium”, “gold”, “drama” |
| Number | Integer or decimal | 25, 100000000, 3.5 |
| Boolean | True/false | true, false |
| Date | Date value | 2024-01-15 |
| String Array | Multiple text values | [“drama”, “action”, “comedy”] |
| Number Array | Multiple number values | [1, 2, 3] |
| Boolean Array | Multiple true/false values | [true, false, true] |
Next Steps
Events
Learn about behavior-based targeting using events
Creating Audience Targeting
Create targeting by combining properties and events
FAQ
Can I start targeting with just default properties?
Can I start targeting with just default properties?
Yes, you can start right away with default properties like Country, Language, Age, and Gender. Adding custom properties unique to your service (membership tier, purchase history, interests, etc.) later enables differentiated premium targeting versus competitors.
What is the difference between properties and events?
What is the difference between properties and events?
Properties are user attribute information (age, gender, membership tier, etc.), while events are user behavioral data (purchases, add to cart, etc.). Properties indicate “who the user is,” and events indicate “what they did.” Both can be used as conditions in audience targeting.