Web JS SDK 合规说明

请使用最新 GrowingIO Web JS SDK 稳定版本 及以上

收集的数据

按照 GDPR 的界定,GrowingIO 属于数据处理方,这是因为 GrowingIO 会按照客户的指示代表客户收集和处理数据。我们的客户则是数据控制方,他们拥有所有相关权利,可以使用接口随时控制是否开启数据收集和处理。
收集信息是为了您的网站向所有用户提供更好的服务。GrowingIO Web JS SDK 将会收集使用的浏览器信息,网络信息。使用 Cookie 来存储 SDK 自动生成的访问用户ID。
GrowingIO Web JS SDK主要使用 Cookie 来存储SDK 自动生成的访问用户ID(用于标记访问用户);不获取客户网站Cookie中内容。用户可以停用 Cookie 或删除任何单个 Cookie 记录。

关于 IP 地址

GrowingIO使用 IP 地址来分析访问者的地理位置,以及确保此服务和我们客户的安全。客户可以采取 IP 掩盖做法,以便 GrowingIO 仅使用所收集的 IP 地址的一部分,而不使用完整的 IP 地址。此外,客户也可以自由使用我们的 IP 替换功能来替换 IP 地址。

合规步骤

GDPR

GrowingIO 作为数据处理方,为符合 GDPR, Web JS SDK 提供设置接口,可在用户未同意隐私协议时,将enableDataCollect设置为 false ,禁止数据采集; 在用户同意隐私协议后,将enableDataCollect设置为 true ,开启数据采集。
sdk版本2.2.7开始,推荐使用enableDataCollect,默认true,采集数据
// enableDataCollect
// 支持初始化配置
gio('init', 'your projectId', {
//停止采集数据
enableDataCollect: false,
});
gio('send');
// 采集数据
window.gio('config',{'enableDataCollect': true});
// dataCollect,sdk版本2.2.7之前可用!
// 停止采集数据
window.gio('config',{"dataCollect": true});
// 采集数据 (默认)
window.gio('config',{"dataCollect": false});

常见问题

Q:关闭数据采集 之后,发现事件数据不上报

A:SDK关闭数据采集 dataCollect 设置 true 时,所有事件都不采集。只有开启了数据采集 dataCollect 为 false 时,事件数据才会采集上报