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

​General Data Protection Regulation 欧盟通用数据保护条例

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 时,事件数据才会采集上报

最后更新于