集成常见问题
埋点集成相关
receiver数据接收是不是一定要有ssl证书?
不是。
接收服务地址从哪里获取?
数据接收地址是部署的clklog-receiver服务中的数据接收服务地址, 接收地址参考:http(s)://{YOUR_IPORDOMAIN}/receiver/api/gp?project={clklogapp}&token={apptoken}
token从哪里获取?
在【ClkLog后台】-【系统设置】-【项目管理】处创建项目,设置下项目编码,获取项目token。
如何实现多应用/项目集成?
在【ClkLog后台】-【系统设置】-【项目管理】处创建项目,设置下项目编码,获取项目token。
集成神策web js sdk的方式能否改用CommonJS方式,不用autotrack.js了吗?
可以使用commonjs方式集成神策SDK,但还要以commonjs方式集成神策的session-event插件。神策webjs sdk session-event下载地址
接入神策Android SDK和IOS SDK时,文档上需要配置项目的Scheme,该如何处理?
ClkLog接收端与神策无关,在按照神策SDK集成文档集成的过程中跳过配置 Scheme,直接将数据接收地址配置成clklog-receiver地址即可。
如果埋点平台链接提示不安全(未配证书),那各端埋点还能正常上报吗?
各端能否正常上报取决与接入埋点的应用。
- 埋点应用是web应用的,如果web应用的站点是https,埋点平台也必须是https的;如果埋点应用站点是http,就不限制埋点平台是http还是https。
- 埋点应用是微信小程序,请求只能是https(这是微信官方强制要求的)。
- 埋点应用是移动端,不限制埋点平台是http还是https。
ClkLog是否支持自定义事件的代码埋点?
社区版:不支持,可自行进行二次开发;商业版:支持。
统计指标相关
数据概览为什么无法看到数据?
如果数据概览所有指标项都没有数据,则需要先检查埋点数据是否接收成功;
如果只是会话相关数据(访问次数、平均访问页数、平均访问时长、跳出率)没有,则需要开启会话或集成会话相关插件。会话集成参考
为什么会出现访问次数>浏览量、IP数>浏览量的情况?
访问次数 = 会话ID($event_session_id)的去重数;
IP数 = 用户IP的(client_ip)的去重数;
当访问次数>浏览量时,说明采集的日志中有会话($event_session_id)中没有浏览页面事件。
当IP数>浏览量时,说明采集的日志中有的会话中没有浏览页面事件,IP数的统计是全部日志的ip,并不会过滤掉没有页面浏览事件的IP。
这种情况一般出现在接入的web应用,打开某个页面后没有关闭,在后续用户的操作过程中,又切回过这个页面,但并未做其他任何操作,但sdk又捕获了$WebPageLoad事件,进而产生了新的会话,且此次会话中没有$pageview页面浏览事件。
建议优化方向:针对该情况,在前端埋点时捕获此类访问情况,手动触发页面浏览事件。
实时访问-热门页面,区分是网页还是原生页面吗?
不区分。
Web前端项目埋点已集成,数据也采集到了,数据统计有浏览量、访客数、IP数,但是访问次数、平均访问页数、平均访问时长、跳出率、用户画像等无数据。
访问次数、平均访问页数、平均访问时长、跳出率以及用户画像相关的数据统计与用户会话有关,需要开启会话或集成会话相关插件。会话集成参考
访客数和用户数是什么关系?
用户数是访客数的去重。在统计周期内,访客总数将周期内的每一天的访客数累计计算,用户数不累计。
地域分析流量概览有数据但是分布图没有数据(IP归属地无法解析)的原因是什么?
IP库请求IP需要是外网IP,才能解析IP归属地信息。
IP解析的城市信息不准确的原因是什么?
ClkLog IP库采用的是国外免费的ip2location-lite库,在解析过程中可能出现地域解析不准确的情况,如果对地域的准确度有较高的需求,可以自行二开更换更为准确的IP库。
地域分布图可以切换为全球的吗?
社区版:不支持,可自行二开。
付费版:支持全球数据分析。
访问分析-受访页面-受访页面分析处已有相关数据展示,但是结构化页面分析无数据。
web项目结构化页面数据的统计展示,需要在【系统设置】-【项目管理】处设置项目对外访问的所有域名。
受访页面中显示的页面URL和实际的页面标题不一致。
该问题通常出现于单页面应用,原因参考
站外搜索为什么没有数据?
站外搜索词的数据统计只适用于纯web应用,如果是IOS 或Andriod App嵌套web页面则无法采集到站外搜索相关数据。
站外搜索词是SDK从document.referrer获取的,分析的是埋点采集的$lastest_search_keyword字段, 理论上从其他站点跳转到的埋点网站才会有值,但是能否采集到取决于sdk采集的原始日志中$lastest_search_keyword是否有值。
站内搜索为什么没有数据?
站内搜索词的数据采集需要在【ClkLog后台】-【系统设置】-【项目管理】处,根据埋点应用的实际情况,配置应用中搜索相关页面地址上的搜索关键词相关参数后才能正常统计分析相关数据。
自定义事件分析相关
社区版支持自定义事件埋点数据的采集吗?
社区版不支持,可自行二开或购买ClkLog付费版。
事件分析中每个事件属性都要自己加吗?
自定义事件是根据业务实际情况进行设计定义的,可以通过模板定义好直接一次性导入。 注意:ClkLog有提供预置事件和属性(预置事件、通用预置属性以及用户预置属性)的模板,在做自定义事件埋点之前,建议先把预置事件和属性相关模板下载下来导入进去,否则自定义事件相关的分析功能无法选择对预置事件及其相关属性进行统计分析。
事件分析-自定义分析,事件分析指标筛时,为什么在事件指标中看不到预置事件?
预置事件需要先在【元数据管理-元事件】处下载预置事件模板并导入元事件库,才能在自定义分析的事件指标中进行事件筛选。

