Block third party data sharing
Give your app users a choice about how, and when, their data is shared with third parties.
In Adjust, you can track users who agree to share their data for statistics purposes, but not for marketing purposes. This lets you continue to gain valuable data insights, while supporting your user’s data sharing preferences.
If a user chooses not to share their data with marketing partners, the Adjust backend will flag this. Then, although they continue to be tracked in Adjust, no partner callbacks are sent for that user, no data is shared with SANs for attribution, and they are not included in Audience Builder lists.
You can send Adjust a user’s decision through a server-to-server integration or directly through the SDK.
S2S API requirements
To integrate with the Adjust API, set up your servers to send the mandatory parameters (listed below) to Adjust through an HTTP GET request at our designated endpoint URL.
Endpoint URL
http://s2s.adjust.com/disable_third_party_sharing
Parameters
Required:
s2s
app_token
One of the following:
idfa
idfv
gps_adid
fire_adid
win_adid
adid
Parameter | Example value | Value description |
app_token | rn4g67fue5e3 | The Adjust app token from thee dashboard |
s2s | 1 | Value must be 1 |
idfa | 8C6CBCOD-5F43-4765-A6E6-84DFF3D24707 | iOS ID for advertisers |
idfv | CCB300A0-DE1B-4D48-BC7E-599E453B8DD4 | iOS ID for vendors |
gps_adid | 38400000-8cf0-11bd-b23e-10b96e40000d | Google Play Store advertising ID |
fire_adid | 63c5519b-7e66-7ee6-aa5d-3b290743811f | Fire OS advertising ID |
win_adid | 107e8ea14329d4a2194ebbb6dc0c0fd7 | Windows advertising ID |
adid | 18546f6171f67e29d1cb983322ad1329 | Adjust device ID |
Example request
https://s2s.adjust.com/disable_third_party_sharing?s2s=1&app_token=kwrqhymtnsr2&idfa=9C5CBC1D-4F42-4764-A5E6-84DAF3D24707
Request responses
Status Code | Description |
200 | OK; request was received and processed |
400 | Bad request; formatting error or invalid app token; if you are unsure of how to correctly format your request, contact your account manager or support@adjust.com |
Adjust SDK requirements
To notify Adjust of a user’s request to not share their data with marketing partners through the Adjust SDK, you will need to ensure that you have integrated the Android, iOS or Unity Adjust SDK version 4.19.0 or later.
Your developer can configure the Adjust SDK to send us the required information by following the instructions in our GitHub READMEs: Android, iOS and Unity.