FAQ
Common questions about Web SDK integration, attribution, installs, and server-to-server tracking.
Integration
Where can I see real examples of implementation?
The Adtrace Web GitHub repository includes:
See Getting started with the Web SDK.
How do I know install is tracked?
Three options:
Check install via logs
Use environment: 'sandbox' and logLevel: 'verbose'. After first open, search console logs for adid in SDK responses. A hash-like adid value means install was tracked.
See Test the integration.
Check install via Testing Console
Open Settings → Testing Console in the Adtrace panel.
Enter your web_uuid from Adtrace.getWebUUID().
Check install via attribution callback
If attributionCallback fires and attribution.adid is set, install was recorded. See Send callback information.
What counts as a fresh install on web?
Clear localStorage and IndexedDB for your site, then reload. Simply refreshing the page without clearing storage does not simulate a new install.
Attribution
What counts as an install on web?
Adtrace counts the first session as an install for web users. When a user reaches the landing page, it is recorded as a conversion. Subsequent actions are recorded as events.
How does attribution work for web?
Adtrace does not use an attribution waterfall for web. Matching uses an Adtrace-generated click ID called a reftag.
See Set referrer and Getting started.
Can I set an attribution window for web clicks?
No. There is no customizable attribution window for web clicks. When a user clicks an Adtrace tracker, they are redirected immediately to the page with the Web SDK.
How does reattribution work for web?
You can define an inactivity window for reattributions between 0–365 days at the app level. You can also override the inactivity window at the individual tracker level.
Can I redirect users to a URL outside the web base URL?
You can, but Adtrace cannot attribute the user. The web base URL determines whether Adtrace appends the reftag. If the destination does not match the configured base URL, attribution cannot occur.
Which fraud filters work for web attribution?
Adtrace applies Anonymous IP filtering to all web attribution data.
Events and S2S
Can I send S2S web attribution events?
Yes. Send server-to-server events to Adtrace using adid or web_uuid as the device identifier.
Retrieve web_uuid with Adtrace.getWebUUID() and pass it to your backend.
For general S2S payload requirements, see the S2S Event API.
Do not send revenue in value parameters
Use revenue and currency on trackEvent. See Record event revenue.