zoukankan      html  css  js  c++  java
  • 关于”媒体监测代码管理工具“的随笔

      广告行业在媒体端部署监测代码是一件麻烦的事情,常用的办法就是根据客户需要服务人员帮助其在埋点设置监测代码,但是埋点的地方千变万化,同一个埋点地方可能要埋各种监测代码用于应对各个厂商,一旦监测代码出现变化,再将相关联的埋点重新部署一遍极为费时费力。

      如果有一套系统可以在界面上就可以做到修改和部署监测代码,就可以大大降低维护和部署监测代码的成本。

      系统需要有如下功能

      1、可随意修改检测代码并立即生效

      2、相同的埋点可以部署不同的监测代码,并且不相互影响

      3、可以随时将监测代码上线和下线

      

      简略实现思路

      1、在媒体的埋点上部署容器代码,并添加编号,容器不包含任何监测代码相关信息。

      2、在管理平台注册所有的埋点,也可以通过访问媒体的埋点,触发埋点进行注册。

      3、建立埋点和监测代码间的关联关系,并将信息同步到高并发服务器上。

      4、当访问到埋点的时候,埋点去请求当前埋点的监测代码,然后执行发送监测行为。

      将监测代码进行整理,可以用json的形式发送给前端,json包含,当前需要请求的url,参数信息等,在前段请求到这些信息后,构造请求然后发送给监测服务器完成监测行为。

      如果有额外的参数,如当前用户id等信息,可以在构造请求时增加参数。

  • 相关阅读:
    win10下python环境变量设置
    c++ primer第15章这几个例子中的构造函数形式不太理解
    ++与*
    C++符号优先级
    56-Remove Linked List Elements
    55. Binary Tree Preorder Traversal
    54. Flatten Binary Tree to Linked List
    野指针--内存泄漏--缓存区溢出--栈溢出
    数组指针和指针数组的区别
    53-Linked List Cycle II
  • 原文地址:https://www.cnblogs.com/isenhome/p/5034784.html
Copyright © 2011-2022 走看看