javascript - 既然有 <noscript> 部分,为什么还要使用 Google Conversion Script 的 &lt;script&gt; 部分?

标签 javascript google-ads-api

这是我的情况:

我想使用 Google AdWords 的转换脚本,但出于某种原因,他们代码段的 javascript 部分在我的页面上添加了一些我似乎无法摆脱的不需要的空白。

所以我正在查看的选项纯粹是使用他们的片段中加载 1x1 图像的部分。显然,我会删除标签以使该 1x1 图像始终显示在所有浏览器中,并且我将删除其代码段的一部分。

我的问题是,这样做有什么缺点吗? Google 的转换脚本有 javascript 和非 javascript 选项肯定是有原因的。 javascript 选项是否比非 javascript 选项更好?如果它们同样好,那么谷歌为什么不保持简单并为所有浏览器使用非 javascript 方法,无论它们是否具有 javascript。

谢谢!

最佳答案

我不是特别熟悉 AdWords,但一般来说,大多数网站分析工具都有这两个选项,JavaScript 选项更好,因为它可以提供有关用户的更多详细信息。

noscript 选项通过加载 1x1 图像,仅在服务器端记录请求,其中包含非常有限的信息,例如您的 IP 地址和浏览器的用户代理字符串。

使用 JavaScript 可以为您提供额外的信息,例如显示分辨率、引用页面以及是否安装了 Flash/Java 等插件。

关于javascript - 既然有 <noscript> 部分,为什么还要使用 Google Conversion Script 的 &lt;script&gt; 部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4346972/

相关文章:

javascript - AngularJS 可以在没有任何服务器端技术的情况下将文件保存/写入到服务器吗?

java - 使用正则表达式的澳大利亚区域所需的地址解析和验证技术

javascript - 如何让用户能够添加另一个选择数据?

java - Google App Engine + AdWords API : java. lang.NoClassDefFoundError: javax/xml/soap/SOAPException

javascript - _googWcmGet 回调无法通过具有动态电话号码的 GTM 工作

javascript - Django 模型的字段类型是否具有类似于 JavaScript 数字的字段类型?

javascript - 通过 jQuery 更改选择选项值

javascript - Google Adwords CSP(内容安全策略)img-src

ruby - Google AdWords API 错误 : invalid grant

google-analytics - 我可以使用 GCLID 生成页面 View ,就好像它来自该 GCLID 的原始所有者一样