Server-to-Server Tracking
In this guide, we will explore how to set up the Attributed Action Postback for advertiser tracking. This process ensures that each time a user completes a designated action, a request is made to the API for real-time tracking. We will cover the necessity of making these requests promptly and individually rather than in bulk. Additionally, we will provide details on the request URL and the required GET method to ensure accurate tracking of user interactions.
Setting Up the Attributed Action Postback
Advertiser tracking installs must make a request to the API every time a user completes the required action.
Requests must be made in realtime and cannot be made in bulk.
Request URL
The URL you should request using the GET method is
service.fyber.com/actions/v2
Parameters to Submit with the Request
Append the following parameters on every request.
Take a note of your DT
AppID. It is required for the Server-to-Server action postback.To achieve maximum reach of your campaign, use an https tracking URL.
Android
appid
This is the AppID that you have obtained from the campaign details or has been given to you by your account manager.
9ed9fdf1b5546748d56b4a01298a84fd
Yes
answer_received
Always 0 for attributed actions
0
Yes
ip
IP address of the user (i.e. the external address of the device)
215.65.23.555
Yes
subid
Click ID that was passed in the Click URL. Provide a placeholder for us to add it to your Tracking URL.
2fc13660-4509-f1a2-a0f1-61198a460826
Yes
google_ad_id
The Google advertising ID obtained via AdvertisingIdClient.getAdvertisingIdInfo(mContext).getId();
38400000-8cf0-11bd-b23e-10b96e40000d
Yes
google_ad_id_limited_tracking _enabled
Retrieves whether the user has limit ad tracking enabled or not. Obtained via AdvertisingIdClient.getAdvertisingIdInfo(mContext). isLimitAdTrackingEnabled()
true or false
Yes
iOS
appid
This is the AppID that you have obtained from the campaign details or has been given to you by your account manager.
9ed9fdf1b5546748d56b4a01298a84fd
Yes
answer_received
Always 0 for attributed actions
0
Yes
answer_received
Always 1 for non-attributed actions
1
No
ip
IP address of the user (i.e. the external address of the device)
215.65.23.555
Yes
subid
Click ID that was passed in the click URL. Please provide a placeholder for us to add it to your tracking url.
2fc13660-4509-f1a2-a0f1-61198a460826
Yes
apple_idfa
Apple ID for Advertising. Retrieved via [[ASIdentifierManager sharedManager] advertisingIdentifier]
2E7CE4B3-F68A-44D9-A923-F4E48D92B31E
Yes
apple_idfa_tracking_enabled
Is user tracking via Apple ID for Advertising enabled by the user? Retrieved via [[ASIdentifierManager sharedManager]advertisingTrackingEnabled]
True or False
Yes
Sample Request
A complete request would look like this:
Attributed Action Postback
Digital Turbine Response
The API always responds with HTTP 200 (OK) and an empty body unless there is an error, in which case the API responds with the relevant HTTP Error Code.
Last updated
