Aura from Unity is an AppsFlyer integrated partner. After a quick configuration, we will receive attributed installs and post-install events data through real-time postbacks.
The configuration incorporates three major steps:
Enabling the integration
Customizing in-app events
Enabling ad revenue sharing
Step by Step Integration
To enable AppsFlyer’s integration with Aura from Unity, follow these steps:
Login to your AppsFlyer account
In AppsFlyer’s dashboard go to - Configuration > Integrated Partners
Click on ‘Explore marketplace’
Search for Aura from Unity integration
Hover over Aura from Unity Integration to open the configuration tab
Click on ‘Manage integration’
Select the desired app
Enable the ‘Activate Partner’ toggle
In the Integration tab, turn on ‘Preload attribution’ and choose the lookback window
(Important! Running Preload attribution requires either SDK v6.10.1 or an update to the S2S integration with Appsflyer - for more details reach out to your AM or your AppsFlyer CSM)
Save the integration
Go to the Attribution link tab, copy the links and share with your AM
Template Click URL
https://app.appsflyer.com/[Package_Name]?pid=aura_int&c={CampaignName}&af_sub5={DeviceModel}&af_siteid={PublisherId}&af_sub_siteid={CustomerID}&af_c_id={CampaignID}&af_click_lookback=30d&clickid={DynamicParameter}&advertising_id={GAID}&af_ip={ip}&af_ua={ua}&af_enc_data={AppsFlyerEncData}
*The cost data is encrypted by default in the tracking link as &af_enc_data={AppsFlyerEncData}. It includes Cost Model (CPI), Cost Value (e.g. 0.5), and Cost Currency (USD).
**To make changes to the template, please refer to our Measurement URLs & Supported Macros Guide
Congratulations, now we will be able to receive postbacks for installs. Next step is required to forward postbacks for post-install events.
Customizing In-App Events
To be able to optimize towards your marketing goals, we would use post-install event postbacks. You can link your post-install events to Aura from Unity preset events or custom events.
To share post-install events, follow these steps in your AppsFlyer dashboard:
Go to - Configuration > Integrated Partners
Search for Aura from Unity integration
Click on Aura from Unity Integration to open the configuration tab
Enable the ‘In-app event postbacks’ toggle.
Click ‘Add event’ to share the event you would like to share
Choose the event you want to share from the ‘SDK event name’ field and update the ‘Partner event identifier’ field with Aura from Unity event out of the list below
appOpen - for retention analysis
levelAchieved
appRegistered
tutorialCompleted
inAppPurchase
Custom event (we support 5 custom events)
For revenue events choose ‘Values & revenue’ under Send revenue
When you finish customizing events, select ‘Save integration’
Now we will receive post-install event data for each of your assigned events.
Ad Revenue Data and Additional Data Permissions
To be able to optimize towards your ROAS goal, we would use ad revenue data reporting, shared daily by AppsFlyer (*Available for Advertisers sharing ad revenue raw data with AppsFlyer).
To share ad revenue data with Aura from Unity, follow these steps in your AppsFlyer dashboard:
Go to - Configuration > Integrated Partners
Search for Aura from Unity integration
Click on Aura from Unity Integration to open the configuration tab
Switch view to the Permissions tab
Enable the ‘Ad network permissions’ toggle
Toggle ON ‘Access ad revenue raw data’
Sending option > This partner only
In addition, enable the following data permission toggles
Select ‘Save Permissions’
Additional Cost Data Options
AppsFlyer encrypted cost is fully supported and presented on their dashboard for CPI campaigns. To reflect other cost models correctly (CPC,CPE) on the AppsFlyer dashboard, you can use the AppsFlyer Cost API, which is integrated with Aura reporting API.
Go to - Configuration > Integrated Partners
Search for Aura from Unity integration
Click on Aura from Unity Integration to open the configuration tab
Click on the Cost tab
Toggle ON ‘Get Cost Data’
Request the Aura authentication token from your Aura Account Manager, and add it in the first box
Add the app package name in the second box, and save.
*If you are running CPI campaigns only, this isn’t a necessary step
Limitations with regards to the Cost API:
AppsFlyer pulls the data using a unique campaign ID and name, and compares it with the information sent upon the click. Therefore it is required to use the placeholders defined in the click URL template.
Site ID is used for cost aggregation, therefore when using the Cost API the placeholder of publisher_id should also be used according to the template.
Currently AppsFlyer doesn't reflect aggregated cost for Device Model over the API