Digital Turbine

Datafly Signal reports attributed in-app actions to Digital Turbine (formerly the Fyber Offer Wall) through the action postback.

Why route Digital Turbine through Datafly Signal

  • Conversions survive ad blockers and tracking prevention. A browser tag served from an advertising domain is blocked outright for part of your traffic. Signal sends the event from your own server, so the conversions Digital Turbine optimises against are not filtered by the browser.
  • One consent decision governs every destination. Digital Turbine is gated by the same consent state as the rest of your stack, so a withdrawal applies everywhere at once.
  • No vendor tag on the page. Removing it removes its page weight and its independent access to your visitors.

Prerequisites

Get your AppID and action names

The AppID is in your campaign details or from your account manager. Rename the preset’s action names (purchase, register, trial, lead) to the actions defined for your campaign.

Capture the click ID

Digital Turbine passes a click ID (subid) on the click URL. Collect it in the app with an ID provider named dt_subid.

One integration per platform

Use the default preset for Android (Google advertising ID) and a second integration on the iOS preset (IDFA). Each sends only its platform’s events.

Configure in Signal

Configuration fields

FieldRequiredDescription
appidYesThe campaign AppID from your Digital Turbine campaign details, or supplied by your account manager. Sent on every action postback as the appid parameter. Attribution silently fails (HTTP 200, no credit) if this is wrong, so confirm it before going live.

Management UI setup

  1. Go to Integrations > Add Integration > Digital Turbine.
  2. Choose a preset: Default (Android) (default), iOS (ios).
  3. Fill in the fields above and click Save.

Request format

GET https://service.fyber.com/actions/v2?appid=9ed9fdf1b5546748d56b4a01298a84fd&action_id=purchase
    &answer_received=0&subid=2fc13660-...&ip=203.0.113.9
    &google_ad_id=38400000-8cf0-11bd-b23e-10b96e40000d&google_ad_id_limited_tracking_enabled=false

Sent in real time, one request per action. Digital Turbine answers 200 with an empty body.

Event mapping

Signal eventVendor eventPresets
purchasepurchaseDefault (Android), iOS
sign_upregisterDefault (Android), iOS
trial_startedtrialDefault (Android), iOS
generate_leadleadDefault (Android), iOS

Events not listed are not sent (the presets drop unmapped events). Each preset turns on the strict output contract, so only the mapped fields are sent.

Identity

The device advertising ID (GAID or IDFA) with its tracking flag, the click ID and the device IP. An event without the click ID or advertising ID is not sent.

Vendor documentation

Digital Turbine (read 2026-09-22).