Creating Event-Based Targeting (Custom Event Targeting)
Adrop offers event-based targeting to help app developers provide tailored targeting options that fit their services.
What is Event-Based Targeting?
Event-based targeting collects data at the moment a user performs a specific action. This allows you to create precise targeting options for users who triggered that event.
What is an Event?
An event is a specific user action. For example, if you want to collect data like age or interests when a user logs in, the "login" action becomes the event.
How to Set Up Event Targeting and Sell Targeting Options
Plan which data to collect and what targeting options to sell.
Create the necessary events based on your plan.
After defining events, create detailed targeting options linked to those events.
Connect your SDK to collect targeting data.
Once 100 or more data points are collected, the targeting option becomes available for sale.
Click the "Start Selling" button to offer the targeting option to advertisers.
Remember before You Begin: Before setting up targeting, plan which events to create and what data to collect for your targeting options.
Creating a Login Event
If you want to collect specific data from users when they log in, you need to create a login event.
How to Create a Custom Event: Click the “Create Custom Event” button, and a drawer will open where you can set up your event.
Understanding Events and Parameters
Event Name: Enter the user action you want to track in English. For example, for a login event, name it
login_event
.Parameters: Define the keys and data types for the information you want to collect. For example, if you want to collect a user's name, age, interests, and job, set each as a key with the appropriate data type.
Example: To collect user information during login, set parameters like this, Name (string), Age (integer), Interests (string), Job (string).
After setting these, if you click the Create Event button at the bottom right, and you will find the created event in the Audience Targeting tab.
Creating Targeting Options Using a Custom Event
Now that you've created a custom event, let's use it to create a targeting option.
If your event has been added successfully on the Audience.Targeting page, click the "Create Targeting" button in the top right.
Let's use the login event you created to offer a targeting option based on job information collected during login.
Click on the "Job Targeting" card and start setting up your targeting category.
Example: Targeting Developers in Their 20s
Let's say you want to sell a targeting option for users who are developers in their 20s.
Select the
login_event
and choose the parameter that stores the user's job.Add a condition:
If the job contains "developer", the user will be included in this category.
Add another condition using 'AND', to filter by age:
Age must be 20 or older, but under 30. This creates a highly specific targeting option using your custom event data.
Since the "users in their 20s" category includes users aged 20 or older but younger than 30, be sure to add this condition alongside the job title condition.
Once all conditions for the Developer in 20s category are set, click “Create Category.”
After the category is created, you’ll see it listed as a new targeting option. You can now connect it to your SDK to begin collecting data.
Once data for 100 users is collected, this category will become eligible for sale to advertisers.
Targeting by Search History (Video)
Want to target users based on what they searched for?
For services like job platforms, you can create a targeting option for users who searched for specific roles (e.g., "Designer").
If setting this up through the written guide is difficult, refer to the video tutorial for step-by-step support.
If you need help creating custom events or setting up targeting options, feel free to contact us anytime at [email protected].
Last updated