gpt4 book ai didi

javascript - 第三方小部件中的谷歌分析?

转载 作者:行者123 更新时间:2023-11-28 08:14:04 25 4
gpt4 key购买 nike

我正在用纯 JS 开发一个小部件,它将嵌入到主机网站中。该小部件未嵌入 iframe,而仅嵌入 DOM 操作。

因此,在主机网站( http://www.example.com )中,我从 http://api.mywidget.com/embed.js 注入(inject)一个 JS 文件。 。该 JS 文件将执行 DOM 操作,以在没有任何 iframe 的情况下在主机网站上显示小部件。希望我说得清楚...

我想将 Google Analytics 添加到此小部件。我像这样添加 Google Analytics:

(function() {

mywidget.$.ready(function() {

mywidget.run = function(o) {

// ADD ANALYTICS
var _gaq = _gaq || [];
_gaq.push(['mywidget._setAccount', 'UA-xxxxxxxx-x']);
_gaq.push(['mywidget._trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

... other initialization ...
};

mywidget.run();
});

}).call(this);

Google-analytics 文件已正确注入(inject)。我可以在 Chrome 的开发者工具中看到它。但没有数据传输到 Google Analytics。

当我创建 Google Analytics 帐户时,表单询问我网站网址,因此我输入了类似的内容 http://api.mywidget.com但可能存在安全性阻止我将其注入(inject)另一个网站。其实我也不知道。

预先感谢您的帮助。

最佳答案

关于javascript - 第三方小部件中的谷歌分析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23823822/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com