How it works
You can integrate your existing AppsFlyer mobile app to enable tracking and reporting in the tvScientific platform. When your ad is viewed on CTV devices, tvScientific sends AppsFlyer the impression data with a server-side request using your AppsFlyer OneLink template. AppsFlyer sends event data through automated postbacks to perform attribution in the tvScientific platform.
tvScientific only receives install and in-app event data from Appsflyer for the United States, Canada, Mexico, and Australia. Data from other regions is not sent to tvScientific.
This guide covers
Pre-integration Checklist
Pre-integration Checklist
To enable the tvScientific partner configuration in AppsFlyer, you will your tvScientific tracking ID. Please request this ID from your tvScientific representative.
Enable this Integration
Enable this Integration
Activate tvScientific as a partner within AppsFlyer.
On the integrated partner's screen in Appsflyer, search for tvScientific.
Activate tvScientific and enter your tvScientific tracking key in the advertiser UID field.
Disable advanced privacy mode (for iOS apps only).
Enable view-through attribution.
Under Cross-platform, enable cross-platform equal attribution priority.
Set the Equal attribution priority lookback window.
This can be set up to 6 hours. During that time impressions get the same attribution priority as a deterministic click. The app install will be attributed to the cross-platform.
Under Default postbacks, select All media sources, including organic in the sending option dropdown.
Toggle ON In-app event postbacks. You can map your events to the ones that tvScientific offers you (learn more)
Save the integration.
Create and send your impression attribution link to tvScientific.
In the Attribution link tab, select Use OneLink and click on the three dots and select Create a template.
In the OneLink Management tab, don't forget to tick on Cross-platform attribution within your dedicated Template ID
Save your attribution link.
Copy your View-through attribution link.
Make your AppsFlyer app visible to the tvScientific team to enable efficient support.
Go to Permissions.
Enable Ad network permissions.
Map in-app event postbacks (optional).
In Integrated Partners, select Add Event.
In the dropdown, select the relevant events and map them to in_app_purchase, activated_app or level_achieved.
Only the event names provided above are supported -- please reach out to your tvScientific support representative for custom event names.
Do not map app open events - activated_app should be used for registration events.
Only events tracked via the AppsFlyer SDK will be attributable in the tvScientific platform.
In the Sending option dropdown, select All media sources, including organic and include values & revenue.
Save your integration.
Please do not map ad revenue events in your tvScientific module. For more information, visit https://support.appsflyer.com/hc/en-us/articles/217490046-Ad-revenue-attribution-guide