如果用户不允许在 iOS14 上进行跟踪,我是否需要禁用社交媒体登录?

Do I need to disable social media logins if users don't give permission to track on iOS14?

我已经在我的应用程序中实施了 GoogleSignIn、Firebase 和 Facebook,但我不确定即将到来的 iOS 14 Tracking Transparency 更改意味着什么。

A​​pple 认为请求允许跟踪的原因之一是:

Placing a third-party SDK in your app that combines user data from your app with user data from other developers’ apps to target advertising or measure advertising efficiency, even if you don’t use the SDK for these purposes. For example, using an analytics SDK that repurposes the data it collects from your app to enable targeted advertising in other developers’ apps.

那么,我如何确定 Google 或 Facebook 是否真的在跟踪他们 SDK 中不在我们控制范围内的任何内容?

基本上我想知道如果用户不允许跟踪,我是否需要禁用社交登录。

So, how do I find out if Google or Facebook is actually tracking anything within their SDK that's not in our control?

他们在文档中提供了此类信息:

Basically I wanna know if I need to disable the social login if users don't give permission to track.

没必要,我相信开发人员肯定知道这些变化并努力保持他们的产品功能,即使用户不授予跟踪权限。

例如,在 Facebook 文档中有一条关于登录类型的说明,其中哪些直接需要用户的许可:

There are two scenarios for applications that use Facebook Login via the Facebook SDK: Authenticated Sign Up or Sign In, and User Data Access via Permissions. For authentication, a unique, app-specific identifier tied to a user’s Facebook Account enables the user to sign in to your app. For Data Access, a user must explicitly grant your app permission to access data.

然而,在此之下,他们添加了以下内容:

Note: Since Facebook Login is part of the Facebook SDK, we may collect other information referenced here when you use Facebook Login, depending on your settings.

因此,我认为这个问题没有通用的答案,因为它实际上取决于您的应用直接或通过第三方请求或操作的数据。