Jul*_*les 3 html javascript css google-analytics head
我正在尝试设置不同页面的标题.我把那些代码放在页面的头部:
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXX-Y');
ga('send', 'pageview');
ga('set', 'title', 'Invitation');
</script>
Run Code Online (Sandbox Code Playgroud)
我想将"标题"设置为"邀请",但我没有Google Analytic的反馈意见.显然,我将UA-XXXXXXX-Y更改为我的个人代码.现在我只能看到该页面已被访问但它具有页面的默认标题而不是被覆盖的标题.
发送综合浏览量时,将标题作为附加和可选参数传递.
ga('send', 'pageview', {
title: 'Invitation'
});
Run Code Online (Sandbox Code Playgroud)
您需要交换发送和设置呼叫.任何set调用都需要被前一个send呼叫.
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXX-Y');
ga('set', 'title', 'Invitation');
ga('send', 'pageview');
</script>
Run Code Online (Sandbox Code Playgroud)
仅供参考 - 通过使用该set命令,您将更改该页面上所有后续呼叫的页面标题.如果您将其作为可选参数传递,如Blexy的示例中所示,它将仅为该单个调用更改它.然后,所有后续调用都将使用默认值.
| 归档时间: |
|
| 查看次数: |
869 次 |
| 最近记录: |