跳转到主要内容
OneSignal SDK会自动、手动以及通过用户权限收集数据。要自定义SDK收集的数据以及如何管理同意,请参阅处理个人数据。大多数数据可以从仪表板或API导出

用于受众细分的数据

以下数据可通过细分定位受众:
数据描述
首次会话时间用户首次使用应用/访问网站的日期和时间(UTC)。
最后会话时间用户最近使用应用/访问网站的日期和时间(UTC)。
会话计数用户使用应用/访问网站的次数。
总使用时长用户与应用交互的总秒数,记录应用在前台时的时间。
设备操作系统设备/浏览器的操作系统。
设备语言设备/浏览器报告的语言。也可以通过SDK语言方法设置。
时区设备/浏览器所在的最近时区,采用IANA TZ格式。
国家设备/浏览器所在的最近国家,采用ISO 3166-2格式。
推送权限状态设备/浏览器是否启用或禁用推送通知。
应用版本仅移动端 — 最近会话报告的应用版本。
位置仅移动端 — 设备的GPS坐标。必须开启位置跟踪并获得用户接受

不可用于细分的数据

OneSignal SDK还收集以下数据,但这些数据不能用于细分:
数据描述
应用标识符仅移动端 — 移动应用的包名。
移动运营商仅移动端 — 设备使用的移动运营商名称。
设备型号设备/浏览器的型号名称。
IP地址设备/浏览器访问的IP地址。EU用户的IP地址不会存储在OneSignal服务器上。请参阅处理IP地址跟踪
web_authweb_p256可从API CSV导出中导出的网络推送订阅令牌。
推送令牌FCM或APNs添加到设备的移动应用和网络推送令牌。

您手动发送给OneSignal的数据

您可以选择向OneSignal发送以下数据。详情请参阅处理个人数据
数据描述
邮箱如果您希望使用OneSignal向用户发送邮件,可提供用户的邮箱地址。
手机号码如果您希望使用OneSignal向用户发送短信,可提供用户的手机号码。
标签关于用户的任何额外数据,以键值对的形式存储,用于细分和个性化。
自定义事件关于用户的任何额外数据,以键值对的形式存储,用于细分和个性化。

Web SDK浏览器存储

Web SDK使用的标识符、用途和浏览器存储类型:
标识符名称用途类型
ONE_SIGNAL_SDK_DB存储与通知权限状态相关的用户偏好。IndexedDB字典,在客户域上。
os_pageViews,isOptedOut,isPushNotificationsEnabled提示和订阅跟踪本地存储
onesignal-pageview-count,ONESIGNAL_HTTP_PROMPT_SHOWN提示会话存储

常见问题

我可以禁用所有自动数据收集吗?

部分数据可以禁用。您可以通过处理个人数据指南自定义SDK收集的数据并管理用户同意,包括禁用位置共享、IP地址收集等。

OneSignal是否为EU用户存储IP地址?

不会。对于位于EU的用户,OneSignal不会在其服务器上存储IP地址。有关配置详情,请参阅处理IP地址跟踪

Web SDK使用哪种浏览器存储?

Web SDK使用IndexedDB、本地存储和会话存储来管理通知权限状态、提示和订阅跟踪。有关标识符的完整列表,请参阅上方Web SDK浏览器存储部分。

处理个人数据

管理用户同意并自定义OneSignal SDK收集的数据。

导出数据

从OneSignal仪表板或API导出用户和设备数据。