Overview
Targeting in Swaarm allows you to control which traffic is accepted or rejected based on defined conditions.
Targeting can be applied at different levels depending on your use case.
Types of Targeting
Swaarm provides 3 main ways to control traffic:
Offer General and Advanced Targeting β define targeting for a specific offer
Traffic Targeting β apply targeting conditions across multiple offers, advertisers, or publishers
Traffic Control β allow or block specific values (e.g. Sub IDs, App Names)
How Targeting Works Together
Targeting layers are cumulative. If multiple rules are applied: Offer Targeting, Traffic Targeting, Traffic Control: traffic must pass all of them to be accepted
If any condition is not met, the traffic is discarded.
Quick Comparison
Offer Targeting π Per-offer setup
Traffic Targeting π Targeting Conditions across multiple entities
Traffic Control π Blacklist/Whitelist exact values (Sub ID, App Name, etc) on offer level or across multiple entities
Typical Scenarios
Scenario | Set in |
Configure country and platform for a single offer | Offer General Targeting |
Configure city and OS version targeting for a single offer | Offer Advanced Targeting |
Apply the same geo, device, or time restrictions across multiple offers | Traffic Targeting |
Block traffic from a specific country for all offers of an advertiser | Traffic Targeting |
Block or allow a specific Sub ID, App Name, or placement | Traffic Control |
Allow only specific apps or subsources | Traffic Control |
