Skip to content

统计设置

统计设置用于配置第三方网站统计分析工具的接入信息,通过这些工具可以了解网站的访问情况、用户行为和流量来源,为运营决策提供数据支持。本系统支持集成百度统计、Google Analytics 等主流统计平台。

配置概述

本页面主要包含百度统计的配置项:

  1. 百度统计代码 - 在网站中嵌入的统计代码
  2. 百度统计 API - 用于获取和分析统计数据的接口配置

这些配置修改后会立即生效,无需重启服务。如果不使用统计功能,可以将相关配置留空。

配置项详解

统计代码配置

百度统计代码

  • 说明: 百度统计提供的 JavaScript 统计代码
  • 格式: 通常以 <script> 标签包裹的 JavaScript 代码
  • 示例:
    html
    <script>
      var _hmt = _hmt || [];
      (function () {
        var hm = document.createElement("script");
        hm.src = "https://hm.baidu.com/hm.js?xxxxxxxxxxxx";
        var s = document.getElementsByTagName("script")[0];
        s.parentNode.insertBefore(hm, s);
      })();
    </script>
  • 用途: 在网站页面中嵌入统计代码,自动收集访问数据
  • 获取方式:
    1. 登录百度统计官网:https://tongji.baidu.com/
    2. 添加网站,获取统计代码
    3. 复制完整的 <script> 代码粘贴到此处
  • 建议:
    • 确保复制完整的代码,包括 <script> 标签
    • 不要修改代码内容
  • 注意: 可选项,如果不使用百度统计可以留空

统计 API 配置

siteId(站点 ID)

  • 说明: 百度统计站点的唯一标识符
  • 示例: 12345678
  • 用途: 标识要查询数据的网站
  • 获取方式: 在百度统计管理后台的"网站列表"中查看
  • 建议: 准确填写,确保与统计代码中的站点 ID 一致
  • 注意: 可选项,仅在需要通过 API 获取统计数据时填写

ApiKey(API 密钥)

  • 说明: 百度统计 API 的访问密钥,用于接口认证
  • 示例: a1b2c3d4e5f6g7h8i9j0
  • 用途: 验证 API 调用的合法性
  • 获取方式:
    1. 登录百度统计后台
    2. 进入"管理" → "开发指南"
    3. 创建或查看 API Key
  • 建议:
    • 妥善保管,不要泄露
    • 定期更换以保障安全
  • 注意: 可选项,仅在需要调用 API 时填写

SecretKey(安全密钥)

  • 说明: 百度统计 API 的安全密钥,用于数据加密和安全传输
  • 示例: k1m2n3o4p5q6r7s8t9u0
  • 用途:
    • 签名验证
    • 数据加密
    • 防止未授权访问
  • 获取方式:
    1. 登录百度统计后台
    2. 进入"管理" → "开发指南"
    3. 创建或查看 Secret Key
  • 建议:
    • 严格保密,不要在客户端代码中使用
    • 定期更换,防止泄露
  • 注意: 可选项,仅在需要调用 API 时填写

Token(访问令牌)

  • 说明: 百度统计 OAuth 2.0 访问令牌
  • 示例: 1.2a3b4c5d6e7f8g9h0i...
  • 用途: 授权访问百度统计 API
  • 获取方式: 通过 OAuth 2.0 授权流程获取
  • 建议: Token 有有效期,需要及时更新
  • 注意: 可选项,通常由系统自动刷新

RefreshToken(刷新令牌)

  • 说明: 用于刷新访问令牌的凭证
  • 示例: 2.3b4c5d6e7f8g9h0i1j...
  • 用途: 当 Token 过期时,使用 RefreshToken 获取新的 Token
  • 获取方式: 通过 OAuth 2.0 授权流程获取
  • 建议:
    • 妥善保管 RefreshToken
    • 它的有效期通常比 Token 更长
  • 注意: 可选项,用于自动刷新 Token

配置建议

统计代码使用

  • 基础使用: 只配置"百度统计代码"即可完成基础数据统计
  • 代码位置: 统计代码会自动添加到网站的所有页面
  • 数据延迟: 统计数据通常有 15-30 分钟的延迟
  • 不使用时: 如果不使用统计功能,建议清空所有配置项

API 配置使用

  • 高级功能: 如果需要在自己的系统中展示统计数据,需要配置 API 相关参数
  • 权限申请: 使用 API 需要在百度统计后台申请相应权限
  • 配额限制: 注意百度统计 API 的调用频率限制
  • 替代方案: 也可以考虑使用 Google Analytics、友盟+等其他统计平台

数据隐私

  • 合规要求: 使用统计工具应符合《个人信息保护法》等法律法规
  • 匿名化: 建议对用户数据进行匿名化处理
  • 隐私政策: 在隐私政策中说明使用的统计工具和数据收集范围

多平台集成

  • 百度统计: 适合国内网站,提供详细的中文报告
  • Google Analytics: 国际通用,功能强大
  • 其他平台: 可根据需要选择其他统计工具

常见问题

Q: 是否必须配置所有参数?

A: 不是。如果只需要基础的统计功能,只需要配置"百度统计代码"即可。API 相关参数仅在需要通过接口获取数据时才需要配置。

Q: 如何获取百度统计代码?

A:

  1. 访问百度统计官网并登录
  2. 点击"管理" → "新增网站"
  3. 填写网站信息,获取统计代码
  4. 复制完整的代码粘贴到配置框中

Q: 配置后多久能看到统计数据?

A: 通常在配置完成后 15-30 分钟内可以看到数据。如果长时间没有数据,请检查:

  1. 代码是否正确复制
  2. 网站是否可以正常访问
  3. 百度统计后台是否显示网站在线

Q: 可以同时使用多个统计工具吗?

A: 可以。但需要注意:

  • 可能影响页面加载速度
  • 建议选择1-2个主要的统计工具
  • 确保符合隐私保护法规

Q: Token 和 RefreshToken 如何获取?

A: 需要通过百度统计的 OAuth 2.0 授权流程获取。一般开发流程如下:

  1. 申请应用,获得 Client ID 和 Client Secret
  2. 引导用户授权
  3. 获取 Authorization Code
  4. 用 Code 换取 Token 和 RefreshToken

Q: 如何测试统计配置是否生效?

A:

  1. 保存配置后,访问网站前端页面
  2. 使用浏览器开发者工具查看网络请求
  3. 检查是否有百度统计相关的请求(如 hm.baidu.com)
  4. 登录百度统计后台,查看"实时访客"是否有数据

Q: 统计数据不准确怎么办?

A:

  1. 检查统计代码是否正确安装
  2. 确认没有广告拦截插件阻止统计
  3. 查看百度统计后台的"代码检查"工具
  4. 联系百度统计客服获取帮助

Q: 不使用百度统计可以吗?

A: 完全可以。本系统支持不配置统计功能,或者使用其他统计平台(如 Google Analytics)。只需将百度统计相关配置留空即可。

相关文档

外部资源