我正在制作自己的代码管理系统或TMS:一种管理多个网站上的javascript代码段的系统,例如分析和广告代码段,以便您可以从Google分析更改为只更改一个标签的piwik分析。然后它会自动传播到其他连接的站点。我查看了可用的选项,它们要么太昂贵,要么功能比我需要的要多得多。
在这种情况下,谷歌不是你的朋友,因为有很多关于TMS的营销类型文章,它们完全遮蔽了有关技术挑战和如何(如果有的话)的任何文章。
我现在看到的主要问题是如何将javascript代码添加到连接到TMS的站点,并且无需每次都调用TMS。
有没有人对此有所了解?
答案 0 :(得分:0)
它们是您应用的两个部分。第一个是管理控制台,也就是用户定义标签的地方:正如你所说的ga,piwik等。
第二个是客户端,用户可以在其中安装小javascript代码段,例如ga,然后根据控制台中的设置安装脚本代码。
客户端是如何获取站点的java脚本代码,因为它需要使用某种形式的api密钥与您的服务器联系,然后它将返回脚本标记,以及该网站所需的java脚本代码然后,您的客户端使用动态注入将脚本,标记插入到页面中。