特定时间后的转换跟踪
Conversion Tracking After Specific Time
我想设置一个转换度量来跟踪用户在页面上停留超过30秒的时间。我对谷歌广告词感到困惑。它为我提供了一段javascript代码,以便注入到我的body
标记中。这是我的问题。我所看到的并没有一段明显的代码能够真正启动转换。看下面:
<!-- Google Code for 30+ Seconds on site Conversion Page -->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = "my id here";
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
var google_conversion_label = "the label";
var google_remarketing_only = false;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
我的计划是在javascript中设置一个简单的超时延迟,当这30秒过去后,运行上面的代码。但这行得通吗?我没有看到任何一行代码喊着"嘿,这行代码与谷歌服务器通信并启动此转换"。我需要做什么才能让它发挥作用?谢谢
问题是,这段代码并没有真正"运行"任何东西,它只是"告诉"浏览器加载一个脚本。
为了增加一些延迟,您需要创建JS元素,并在稍后将其注入页面中。
你可以试试这样的东西:
<script type="text/javascript">
var google_conversion_id = "my id here";
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
var google_conversion_label = "the label";
var google_remarketing_only = false;
var head = document.getElementsByTagName('head').item(0);
var script = document.createElement('script');
script.setAttribute('type', 'text/javascript');
script.setAttribute('src', '//www.googleadservices.com/pagead/conversion.js');
setTimeout(function() {
head.appendChild(script);
}, 30000);
</script>
或者您可以只使用此的异步版本;-)
相关文章:
- 将Google AdWords转换跟踪(javascript)代码添加到PrestaShop/Smarty页面中
- 如何在基于表单提交的谷歌分析中跟踪转换
- Facebook像素和多次转换跟踪
- 特定时间后的转换跟踪
- 跨域转换跟踪
- JavaScript 中的 PHP 用于转换跟踪
- 混合面板匿名用户转换为已识别的用户跟踪
- 使用基于js/ajax的表单实现Adwords转换跟踪
- 从iFrame小部件跟踪广告词转换
- 一个页面上有多个goog_report_conversion标签-谷歌广告词转换跟踪
- 如何在knockoutjs按钮点击事件中添加谷歌广告词转换跟踪代码
- 谷歌AdWords的转换跟踪,与表单一起工作's的提交按钮
- 谷歌转换跟踪成功回调
- 如何实现Facebook转换跟踪onclick或当有's没有单独的'谢谢'第页
- 谷歌广告转换跟踪-如何跟踪2个不同的在同一页面上的点击转换
- 谷歌广告词转换跟踪的动态插入在safari中爆炸式增长
- Magento的Facebook转换跟踪
- 谷歌标签管理器中回调功能上的广告词转换跟踪
- 谷歌广告词转换跟踪集成在joomlaphp文件中
- 谷歌广告词服务器端转换跟踪