概要:您可以通过多种AppsFlyer SDK设置方式来保护您用户的隐私。
注意
本文意图仅在于帮助应用开发人员了解可用的技术手段,用以调控应用所有者、广告平台和社交平台之间的用户数据共享。本文所提供的信息既不包含也不构成对COPPA、GDPR或任何具体隐私保护条例的合规性指导。
AppsFlyer SDK为应用所有者提供多种保护用户隐私和控制数据收集的方法。本文对这些方法进行了逐一探讨,同时说明了各种方法对用户数据的影响,并阐释了如何在不阻断归因的情况下保护用户隐私。
考量并决定您要使用的方案,将AppsFlyer开发者资源中心(Dev Hub)中的部署说明文档发送给您的开发人员。
下面我们来分别探讨各个配置方法。
使用start和stop方法
只有在调用start
方法后,SDK才会向AppsFlyer发送激活和应用内事件。SDK不会上报任何在start
调用之前发生的事件。同样,如果后续通过调用start
方法撤销了之前的stop
,则此后将不再发送任何事件。
对归因的影响
出现以下情况时不发生归因:
start
方法未调用。- 调用
stop
方法撤销了先前的start。
常见使用场景
使用场景 | 描述 |
---|---|
用户在启动应用时授权或拒绝授权 | 在用户首次启动应用时同意共享数据,则调用start 。如果用户拒绝共享数据,则不调用 start 。 |
分session授权 | 每次应用打开时请求授权,并根据用户的授权决定选择性调用start startstart。 |
一次性拒绝授权(用户同意共享数据后又决定拒绝共享) | 调用stop ,让SDK不再发送后续事件。 |
开发者参考资料
请查看以下开发者参考资料和文档,了解start和stop方法的使用方式:
防止与平台共享数据
与广告平台或自归因平台(SRN)对接时,您可以选择是否与其共享用户级别的信息。您还可以根据终端用户的偏好,在SDK中使用setSharingFilterForPartners
方法进一步细化相关应用与所有或部分渠道的数据共享。
使用此方法时,AppsFlyer会在所有适用的数据传输工具中停止与您指定的平台共享用户数据,包括回传、API、原始数据报告等。
对归因的影响
- 如果您选择不与某个广告平台(非SRN)共享数据,则AppsFlyer会对来自该广告平台的激活进行归因,但不会以任何方式通知该平台。
- 如果您选择不与某个SRN共享数据,则来自该SRN的激活不会被归因,其数据也不会与您的对接渠道共享。
注意
当某个SRN被排除在您的数据共享范围之外时,AppsFlyer无法将互动数据归因到该SRN。
开发者参考资料
请查看以下开发者参考资料和文档,了解如何防止与第三方平台共享数据:
用户信息匿名化
您可以在配置SDK时使用anonymizeUser
方法,让AppsFlyer删除所有用户身份识别信息。这种情况下,SDK向AppsFlyer发送激活和应用内事件后,所有的身份识别信息会被删除或进行哈希加密处理:
- 删除:个人身份标识符(GAID、IDFA、IDFV以及CUID)
- 哈希加密:AppsFlyer ID和IP地址
下图展示了经匿名化处理(删除或哈希加密)后的原始数据样例。
对归因的影响
如果您在start
之前调用了anonymizeUser
,则不会发生任何归因。
提示
如需对激活进行归因,请务必先确认SDK已经将相关激活发送到AppsFlyer,然后再调用anonymizeUser
。该流程可确保激活后发生的所有应用内事件在发送到AppsFlyer时都不带有标识符信息,也因此不会被归因。
开发者参考资料
请查看以下开发者参考资料和文档,了解用户信息匿名化方式:
删除特定的设备标识符
您可以让SDK不收集且不向AppsFlyer发送特定的设备标识符。与anonymizeUser
方法不同,使用该方式时您可以保留您需要的标识符。
您可以使用以下方法通过SDK API禁用特定标识符:
安卓标识符
方法 | 禁用标识符 |
---|---|
setdisableadvertisingIdentifiers
|
* GAID-Google Advertising ID * Open Anonymous Device Identifier(OAID) * Amazon Advertising ID(AAID) |
setcollectoaid |
Open Anonymous Device Identifier(OAID) |
iOS标识符
方法 | 禁用标识符 |
---|---|
disableAdvertisingIdentifier |
IDFA(iOS 13及以下版本) |
disableIDFVCollection |
IDFV |
开发者参考资料
请查看以下开发者参考资料和文档,了解如何移除特定的设备标识符:
对AppsFlyer的数据隐私有疑问?
AppsFlyer数据处理声明中界定了您与AppsFlyer之间的隐私关系。如果您对此声明有任何疑问,或需要联系我们的数据保护负责人,请发邮件至dpo@appsflyer.com。