站点接入:第三方数据采集系统生效的第一步

优采云 发布时间: 2022-05-05 16:22

  站点接入:第三方数据采集系统生效的第一步

  “对于一个第三方数据采集系统,第一个环节就是进行站点或者App 的注册接入了。”

  在很久之前,我们分享过一篇埋点及数据采集系统的一些基础内容《》,今天针对数据采集系统的站点注册接入模块,进行一些详细的分享。

  01

  —

  什么是站点的接入

  首先需要明确的一点,我们这里主要的分析对象,是第三方数据采集平台。

  为什么需要明确这个呢?先看看什么是站点的接入。下图是友盟站点接入时的截图:

  

  从这个流程图中,我们很清楚的可以了解到,所谓的站点接入,就是对自己想要进行数据采集的网站、APP或者小程序等,进行基本信息填写,生成网站唯一标识,用于采集数据识别的过程。

  因此,如果是自己采集自己网站的流量行为或者其他行为,是不需要【站点注册接入】这个环节的。而第三方数据采集平台,出发点就是为了各种平台进行服务的,因此需要区分不同平台的数据,也就需要进行站点的注册及接入环节了。

  站点的接入过程完成后,就可以通过数据采集系统查看网站的采集信息了。

  02

  —

  站点接入通常包括哪些步骤

  通常来讲,站点的接入过程,主要包括以下几个步骤:

  (1)网站注册

  网站注册的核心意义,是进行不同站点之间的区分。和C端用户使用任何新的产品一样,首先需要进行注册一样,只不过这里的注册对象变成了网站。

  通常的注册需要哪些信息呢?上图我们看到了友盟的内容,再看一下百度统计网站注册时的信息:

  

  其实APP端的站点注册和web端的站点注册,还是有区别的。不同站点注册信息的区别,可以有以下的区别:

  

  埋点的域名或者站点名称通常需要进行重复性校验,避免出现重复。

  当审核通过后,会对所接入的站点生成唯一站点标识。

  (2)生成JS代码或者SDK

  当注册成功后,会根据不同的终端(PC端or移动端)生成不同的代码内容。PC端生成一段JS代码,移动APP端生成SDK。

  其实最主要的就是将站点唯一ID嵌入到代码中。

  例如下面的代码是百度统计PC端生成的JS代码:

  var _hmt = _hmt || [];(function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?7cf14fcca2e14b8b"; var s = document.getElementsByTagName("script")[0];

  (3)自有网站埋点

  下载完SDK或者复制完JS代码后,下一步,需要在自己的网站中(即想要进行数据追踪的网站)进行埋点。

  以PC端为例。研发同学需要将此代码复制并粘贴到每个要跟踪的每个网页中。通常,需要将代码添加到网站全部页面的标签前。

  另外,在header.htm类似的页头模板页面中安装,可以达到一处安装,全站皆有的效果。

  (4)链路验证

  当自有网站侧埋点代码上线完成后,采集平台会进行数据流程校验,看是否有链路问题。

  03

  —

  行业产品的设计参考

  这里系统地给几个常用的第三方数据追踪网站的站点接入流程,共参考。

  (1)友盟U-APP

  注册应用:

  

  下载并集成基础SDK

  

  初始化代码:

  

  代码验证:

  

  (2)神策数据

  选择埋点方式:

  

  JS SDK自动生成:

  

  

  神策数据的这个模块挺有意思,跟进各种内容的自定义选择,最终生成埋点的代码。

  以上是今天分享的主要内容。后续针对数据采集系统相关的细节,再详细和大家一起探讨。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线