隐私功能

GDPR 的被遗忘权

根据欧盟的《一般数据保护条例》(GDPR) 第 17 条规定,用户行使被遗忘权时 (RTBF),您可以通知 Adjust。调用Adjust.gdprForgetMe方法让 Adjust SDK 将用户的 RTBF 请求发送至 Adjust 后端。

Java

Javascript

后端收到此信息后将清除用户数据,SDK 将停止跟踪该用户。以后不会再发送来自此设备的请求。

针对特定用户的第三方分享

您可以使用 Adjust SDK 来记录用户对第三方数据分享设置的变更。

针对特定用户禁用第三方分享

有些用户可能希望退出第三方数据分享。要将此信息发送至 Adjust,请使用false值调用Adjust.trackThirdPartySharing方法。

Java

Javascript

Adjust 后端收到此信息后,会停止向第三方分享该用户的数据,而 Adjust SDK 将会继续如常运行。

针对特定用户启用或重新启用第三方分享

当用户开启或重启第三方数据分享时,您需要将此信息发送至后端。为此,请使用true值调用Adjust.trackThirdPartySharing方法

Java

Javascript

收到此信息后,后端会更新用户的设置,而 Adjust SDK 将会继续如常运行。

向 Adjust 后端发送精细信息

当用户更新第三方数据分享设置时,您可以附加较精细的信息,以此发送用户决定的更多细节。

Java

Javascript

针对特定合作伙伴的第三方分享

您可以允许用户根据每个合作伙伴自定义起第三方分享。用户许可分为三个层级: Yes​ 、 Analytics​ 、 No​ 。要了解更多信息,请查看合作伙伴特定设置

要向 Adjust 发送用户的许可层级,请调用addPartnerSharingSetting方法。传递以下参数:

参数数据类型描述
Partner Name字符串合作伙伴名称。
key字符串与合作伙伴分享的指标。详见 可用合作伙伴列表
value布尔用户的选择

Yes

Analytics

No

可用合作伙伴

Partner Name字符串值
Apple Adsapple_ads
FacebookFacebook
Google Adsadwords
Google Marketing Platformgoogle_marketing_platform
SnapchatSnapchat
腾讯tencent
TikTok SANtiktok_san
TwitterTwitter
Yahoo Geminiyahoo_gemini
Yahoo Japan Searchyahoo_japan_search

管理 Facebook "限制数据使用" 功能

重要提示:
应用一经安装,Adjust SDK 就会开始向 Facebook 发送信息。您需要确保在初始化 SDK 前调用该方法。

为遵守《加州消费者隐私法案》(CCPA) 的规定,Facebook 提供了 "限制数据使用" (LDU) 功能。借助该功能,在有位于美国加利福尼亚州的用户选择拒绝数据出售时,您就能向 Facebook 发送通知。如果您希望将所有用户的默认许可状态设为拒绝,也可以使用该功能。

您可以通过向AdjustThirdPartySharing.addGranularOption方法传递参数来更新 Facebook LDU 状态。

Java

Javascript

参数

请注意:
如果在调用该方法时, data_processing_options_countrydata_processing_options_state字段中存在0值,那么 Adjust 就会将两个字段都返回为0

向 Google 提供许可数据 (《数字市场法案》合规)

请注意:

于 v4.26.0 中添加。

符合欧盟的《数字市场法案》(Digital Markets Act,简称 DMA),Google Ads 和 Google Marketing Platform 需要获得明确的用户许可,才能接收 Adjust 向其 API 发送的归因请求。要发送该许可,您需要针对合作伙伴将以下精细选项添加至 Adjust 第三方分享对象google_dma

重要提示:

如果您使用 Google Ads 或 Google Marketing Platform,且拥有位于欧洲经济区 (EEA) 内的用户,则必须发送这些选项。

密钥描述
eea1 = 用户位于 EEA 且 DMA 适用

0 = 用户不位于 EEA 且 DMA 不适用
eea 参数可以告知 Google 用户是否位于 EEA,即包含 DMA 在内的欧洲法律法规是否适用于该用户和转化,参数类型为布尔值。
ad_personalization1 = 用户已授予许可

0 = 用户未授予许可
  • 针对 Google Ads

ad_personalization 参数指明用户在安装应用后是否同意通过 Google Ads 接收个性化广告,即 Google 是否有权对用户进行再营销。
ad_user_data1 = 用户已授予许可

0 = 用户未授予许可
ad_user_data 参数可告知 Google 用户是否同意分享个人数据用于监测目的。该许可适用于广告主在 Google Ads 和 Google Marketing Platform 用户界面中指定的所有核心平台服务 (CPS)。
npa1 = 用户未授予许可

0 = 用户已授予许可
  • 针对 Google Marketing Platform

npa 参数指示用户在安装应用后是否同意通过 Google Marketing Platform 接收个性化广告,即 Google 是否有权对用户进行再营销。

Java

Javascript

数据驻留

通过数据驻留 (data residency) 功能,您可以选择 Adjust 将您的数据存储在哪个国家。当应用运营的国家拥有严格的隐私规定时,此功能会非常有用。设置数据驻留后,Adjust 会将您的数据存储在所选地区的数据中心。

要设置数据驻留国家,请在 config 实例上调用AdjustConfig.setUrlStrategy方法。例如,您可以通过以下调用将数据驻留地区设置为欧盟:

Java

Javascript

针对特定用户的许可监测

如果您正在 Adjust 控制面板中使用数据隐私设置,那么则需要对 Adjust SDK 做出相应设置。这包括设置许可有效期和用户数据留存期。要开启或关闭此功能,请调用Adjust.trackMeasurementConsent方法。开启后,SDK 会将数据隐私设置发送至后端。

Java

Javascript

仅适用于已对其调用Adjust.trackMeasurementConsent方法的用户,Adjust 后端随后会将您的数据隐私规则应用于用户,而 Adjust SDK 将会继续如常运行。