例如,我在应用程序中使用 Firebase Crashlytics,我需要设置我的应用程序收集崩溃日志。
我有两个选项(收集和共享),但我应该选择哪一个或两者都选?
另外,如果我选择 Collected 选项,那么我还有其他问题,例如:
是的,这些收集的数据是短暂处理的
不,收集的数据不会被临时处理
但我不知道 Firebase 如何存储数据,它不是我自己的服务器。
所以看来我应该选择Collected选项,只是Shared,对吗?
更新:
如果我选择收集而不是共享,那么我在提交之前会看到以下数据安全预览:
开发者表示该应用程序不会与其他应用程序共享用户数据 公司或组织
更新2:
我的应用程序没有授权,也没有任何我自己的服务器可以连接,除非使用第三方库,例如 Google Admob、Firebase(没有自定义事件的默认分析、Crashlytics、远程配置、FCM/Messaging),这些库连接到他们的应用程序自己的服务器等等。
因此,如果我使用此类库,那么我的应用程序会收集(或共享,或两者都是未知的)以下数据:
例如,以下数据用于 Admob/Firebase(第三方)库,我应该指定该数据“收集”或“共享”或两者,我应该如何为数据安全部分中的每个数据回答它Google Play 管理中心网站?
许多 Google(Admob/Firebase)库都标记为“收集”和“共享”。这是对的吗?我应该对我的应用程序执行相同的操作,将两者设置为指定的表中的那样吗?
我还检查了官方文档,但它很令人困惑:
所以不清楚,它只是说如果我们使用第三方库,那么无论如何在这两种情况下都会收集和共享数据。或者它们是什么意思?
我怎么知道 Google/Firebase 库共享或不共享哪些内容?
然后我决定检查官方 Google 应用程序 - YouTube,它肯定使用 Admob(视频中的广告),我相信 Admob 的广告合作伙伴之间应该共享一些数据,但后来我发现他们指定只收集数据而不收集数据分享一下:
为什么会这样?
这让我发疯。
我知道实际上很多开发者并没有真正准确地填写这些信息,通常他们只是指定仅“设备或其他 ID”用于广告(Admob),而实际上 Admob 使用的数据要多得多。
那么哪些数据是实际收集和共享的,还是只是收集的?
YouTube 应用程序肯定使用相同的 Admob 和 Firebase 库服务
根据控制台中“短暂”的定义,Firebase Analytics 数据绝对是“不是”短暂的,因为所有这些数据不仅仅存在于内存中以供实时使用。应用程序可以收集大量分析数据,所有这些数据都必须长期存储在磁盘上,才能为您在 Firebase 控制台中执行的查询提供服务。
如果我们使用任何 Google 库(Admob/Firebase),那么数据将被收集并在我们的应用程序中
共享:
您不是 Google,因此您正在与 Google 共享数据,而 Google 是 您的应用程序的第三方。如果您编写了自己的分析软件并且 将其托管在您的服务器上,那么您就不会共享数据。但是许多开发者在他们的应用程序中指定他们只收集数据而不共享数据,这是完全错误的!它被共享给谷歌公司。这不是您的公司,也不是您自己的服务器。
欲了解更多信息,请查看
以下讨论 数据由 Admob 收集数据由 Firebase 服务收集以下链接