我想在我的 Google Analytics(分析)报告页面中拥有与我拥有的 URL 不同的自定义页面标签。
例如,
- 实际网址:/news/today_news.php
- Google Analytics 上的页面标签:/news/today_news.php/Category.News/TodayNews
如何使用 Google Analytics Data Collection API 制作自定义页面标签?
我想在我的 Google Analytics(分析)报告页面中拥有与我拥有的 URL 不同的自定义页面标签。
例如,
如何使用 Google Analytics Data Collection API 制作自定义页面标签?
有几种简单的方法可以做到这一点(更改 GA 跟踪站点上给定页面的 GA 默认名称)。
一、将自定义名称作为参数传入“_trackPageview”
这可能是最常见的方法,也可能是最直接的方法。
主要的 GA 方法,_trackPageview,通常在没有传入任何参数的情况下被调用,即 pageTracker._trackPageview()。
但是,您可以传入一个字符串作为您希望用于该页面的名称。换句话说,在您希望更改其名称的每个页面上找到对 _trackPageview 的调用,并将您的新名称作为字符串插入括号之间,例如,
pageTracker._trackPageview("the_new_name_for_this_page");
严格来说,你传入的参数实际上是把Request URI的值改成了你传入的字符串。
要验证:在您的 GA 帐户中打开相关的个人资料,然后单击左侧菜单中的“内容”,然后单击“热门内容”。这将导致表格在 GA 浏览器的主查看窗口中呈现。该表的最左侧列显示页面(实际上是请求 URI)。检查此列的内容以获取重命名的页面。
GA 使用两种方法在“内容”标题下的报告中识别页面——通过请求 URI和页面标题。例如,当您单击“Top Content”时显示的表格在最左侧的列中显示前者(该列名为“Page”)。另一方面,当您单击“Top Content”下方的报告时显示的表格Content”,即“Content by Title”,按标题显示页面(“Page Title”是最左边的列标题)。这里的“页面标题”只是指出现在页面头部的标题标签之间的任何内容。换句话说,我刚才提到的两种技术不会影响页面的标题(“按标题的内容”报告不会改变)。
二、使用“过滤器”
例如,GA 有一个自定义过滤器类型,称为“搜索和替换”过滤器,这可能是 GA 过滤器类型中的最佳选择。这种技术的优点是它不需要页面中的任何代码。
单击“分析设置”>“配置文件设置”(橙色导航栏左上角),然后滚动直到看到“应用于此配置文件的过滤器”;单击最右侧的“+ 添加过滤器”。因为每种过滤器类型(预定义与自定义,后者又由六种不同的过滤器类型组成)的设置不同,所以我最好将您推荐给相关的 GA资源。
三、使用“自定义变量”
这是最需要努力的技术(尽管仍然不难);它也是三种技术中最复杂的;例如,使用 CV,您可以将给定页面重新映射到多个名称,这在您想要对内容进行分层分组时很有用。例如,您可能希望在您的电子商务站点中为特定页面提供三个标签,以描述商品类别、性别和品牌,例如“鞋类”、“男士”和“Teva”,或“鞋类/男士” /梯瓦”。例如,
pageTracker._setCustomVar(
1, // 'Index' for this CV (an integer, 1-5)
"MerchandiseCategory", // 'Name' for this CV
"Footwear", // 'Value'--set upon call to _trackPageview
3, // 'Scope' an integer, 1-3, use '3' here because
// i have scoped this particular CV to 'page level'
// (1 and 2 are for visitor and session, respectively)
)
上面的代码初始化了 CV,因此需要将它放在调用 _trackPageview 之前,因为正是该调用设置了该变量的值。
完成此操作并为您的 CV 记录数据后,您就可以开始使用它们了。请记住,CV 本身不是报告,而不是真正的“变量”,这要好得多,因为您可以使用它们通过GA 中的“自定义报告”功能创建您希望的任何报告。
例如,单击 GA 浏览器左侧导航面板中间的“自定义报告”(一旦您选择了特定的配置文件)。然后点击右上角的“自定义报告”,然后点击“+ 创建新的自定义报告”。现在点击左侧的绿色导航“按钮”“维度”,然后点击“访客”。滚动浏览“访问者”维度的值,在列表末尾附近,您会看到为自定义变量保留的其他值。例如,如果您定义了一个名为“访问者类型”的 CV,其可能值为“RegisteredUser”和“Prospect”,该 CV 将显示在此处,因此可供您用于创建自定义报告。
这是我认为谷歌分析团队对自定义变量最有用的解释。
这是来自 GA 顾问关于简历的优秀博客文章。