TheDocumentation Index
Fetch the complete documentation index at: https://developers.everflow.io/llms.txt
Use this file to discover all available pages before exploring further.
EF.impression() method records an impression event. Use this for CPM-based offers or when you need to track ad views.
Basic Usage
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
offer_id | integer | Yes | The offer identifier |
affiliate_id | integer | Yes | The affiliate identifier |
sub1 – sub5 | string | No | Sub-placement tracking values |
source_id | string | No | Traffic source identifier |
fbclid | string | No | Facebook click ID |
gclid | string | No | Google click ID |
tracking_domain | string | No | Tracking domain override (for multi-tenant setups — see Configuration) |
parameters | object | No | Free-form custom key–value parameters |
Examples
Basic impression:EF.urlParameter() returns an empty string when the parameter is not present in the URL. In that case, nothing is passed for that field — the SDK simply omits it from the impression.tracking_domain on each call to route it to the correct account — regardless of which account’s SDK script was originally loaded on the page. See Multi-account tracking for the full pattern and caveats.
