Adscore is a fraud detection and protection solution that helps to prevent fraud. You can find more details about Adscore here.
Step 1 - Create an AdScore Zone & get credentials
In AdScore, go to Zones → New Zone
Open the Zone and click the key icon (Secrets)
Copy these two values:
Zone API Key
Zone Response Key
Keep them handy - you’ll use them in Swaarm setting moving further.
Step 2 - Set AdScore integration in your Swaarm account
In Swaarm, go to Organization → Settings → Connections → Adscore.
Paste your credentials from AdScore:
AdScore Zone API Key
AdScore Zone Response Key
Set AdScore Traffic Identifier - a descriptor for the traffic being monitored in AdScore.
Supported macros:
{feedId}
,{pubId}
,{subId}
If set as this
{feedId}_{pubId}_{subId}
it'll give visibility down to subId level in AdScore.
Click Save.
ℹ️ No need to fill “3rd Party SubID Details Link”. That field is for web properties; Swaarm passes all needed data directly.
Step 3 - Enable Optimization Rule
Go to Automation → Optimization Rules → Create rule.
Scope the rule (choose target Providers / Feeds / Publishers).
Set:
Rule Type:
Request
Rule:
Adscore Script
Block Traffic:
Off = Monitor only (log scores, doesn’t block)
On = Blocks requests flagged as bad
Active: On
Save.
⚠️NOTE: AdScore uses a browser script to check users. Because of this the Referer header may be lost.