Skip to main content

Integrating Swaarm with Adscore: Step-by-Step Guide

This article describes how to integrate with Adscore to help prevent fraudulent traffic

Updated today

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

  1. In AdScore, go to ZonesNew Zone

  2. Open the Zone and click the key icon (Secrets)

  3. 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

  1. In Swaarm, go to Organization → Settings → Connections → Adscore.

  2. Paste your credentials from AdScore:

    • AdScore Zone API Key

    • AdScore Zone Response Key

  3. 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.

  4. 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

  1. Go to Automation → Optimization Rules → Create rule.

  2. Scope the rule (choose target Providers / Feeds / Publishers).

  3. 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

  4. Save.

⚠️NOTE: AdScore uses a browser script to check users. Because of this the Referer header may be lost.

See also

Did this answer your question?