Повторное включение/отключение совместного доступа третьих сторон посредством S2S
With Adjust, you can manage how data is shared with third parties for statistics purposes. This gives your users greater choice over how their data is handled. Here, you can find instructions on how to re-enable and disable third-party sharing server-to-server (S2S).
Минимально необходимая версия SDK | Документация разработчика |
---|---|
Android SDK 4.26.0+ | Android — возобновить передачу данных |
iOS SDK 4.25.0+ | iOS — возобновить передачу данных |
конечная точка
API адреса запроса конечной точки выглядит так:
https://s2s.adjust.com/third_party_sharing
Для взаимодействия с API используйте запрос POST
. Вы также можете отправить параметры конечной в URL или как данные формы.
Обязательные параметры
Название параметра | Значение |
---|---|
gps_adid , idfa | Строка ID устройства. Необходимо хотя бы одно устройство. API поддерживает те же ID устройств, что и другие Adjust S2S API. |
s2s | Всегда 1 . |
app_token | Токен приложения. |
sharing | enable (включить) или disable (отключить) передачу данных третьим лицам соответственно. |
Ответы
Правильный ответ
В случае успешного ответа вы получите следующее:
{
“status”: "OK"
}
Ответ с ошибкой
В случае ошибки вы увидите код ошибки 400 Bad Request , а также сообщение с описанием ошибки.
Пример:
{
"error": "Third party sharing failed (App not found)”
}
Примеры URL-адресов
Используйте параметр, включающий доступ, чтобы разрешить передачу данных третьему лицу:
https://s2s.adjust.com/third_party_sharing?s2s=1&sharing=enable&app_token=abc123abc123&gps_adid=10820328-872d-43a2-9786-0ccc748335d9
Используйте параметр, отключающий доступ, чтобы запретить передачу данных третьему лицу:
https://s2s.adjust.com/third_party_sharing?s2s=1&sharing=disable&app_token=abc123abc123&gps_adid=10820328-872d-43a2-9786-0ccc748335d9
Provide consent data to Google (Digital Markets Act compliance)
To comply with the EU's Digital Markets Act (DMA), Google Ads and the Google Marketing Platform require explicit consent to receive Adjust’s attribution requests to their APIs.
In the event a user changes their consent response, you can use Adjust's re-enable/disable third party sharing API to share this with us. Pass the following parameters in your request:
Key | Value | Description |
---|---|---|
eea | 1 = users are in the EEA and the DMA applies 0 = users are not in the EEA and the DMA does not apply | The eea parameter informs Google whether users are located in the EEA and thus whether the European regulations, including the DMA, apply to this user and conversion. The parameter type is boolean. |
ad_personalization | 1 = user consented 0 = user did not consent |
|
ad_user_data | 1 = user consented 0 = user did not consent | The ad_user_data parameter informs Google whether users granted consent to personal data being shared for measurement purposes or not. The consent applies to all the Core Platform Services (CPS) advertisers have specified in their Google Ads and Google Marketing Platform UI. |
npa | 1 = user did not consent 0 = user consented |
|
Note that you need to send the ad_personalization
parameter if you are working with Google Ads, and the npa
parameter if you are working with Google Marketing Platform.