一种方法是使用一个自定义变量槽...可以使用#5这个例子:
这是值得牢记这一点很重要的一点: “任何自定义变量名的合计长度“ http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html#usage
因此,这意味着我们需要将发送给Google的数据量保持尽可能小,以适应单个自定义变量。因为一个标签名称可以包含不少字符,我建议使用标签的ID号码。很可能您的数据库正在存储您的所有标签,并且每个标签都具有与其相对应的主ID。例如:
1 =苹果
2 =松树
3 = 5
4 =树
5 =海
6 =岸
7 =自行车
如果仅传递ID转而使用Google Analytics,那么您将节省大量空间,并为您提供更多空间来容纳单个页面可能已标记的所有可能的标签。
现在让我们来看看一些代码...
_gaq.push(['_setCustomVar',
5, // This custom var is set to slot #5.
'tags', // The name of the custom variable.
'1-2-3-,', // Sets the value(s). Here is where we pass the tag IDs. In this case we know these equal apple, pine, five
3 // Sets the scope to page-level.
]);
而作为另一实例..
_gaq.push(['_setCustomVar',
5, // This custom var is set to slot #5.
'pageTags', // The name of the custom variable.
'4-2-5-6-', // Sets the value(s). Here is where we pass the tag IDs. In this case we know these equal tree, pine, sea, shore
3 // Sets the scope to page-level.
]);
然后,您可以在谷歌Analytics(分析)过滤查找具有特定标签的页面浏览量。示例:如果您只想查找带有“pine”标记的页面查看,则搜索“-2-”。请注意,我在每个数字后都使用连字符。这有助于我们分开数字。如果你想在谷歌分析中运行更复杂的过滤器,你可以使用正则表达式作为过滤条件来获得更复杂的结果。
这应该工作,只要记住,值+您的自定义变量的名称不能超过64字节。所以你需要保持你的标签ID号尽可能小(可能最多2位数),并尽量不要超过每页6个标签。
示例: 自定义变量名称:标签 值:1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18 -19-20-21-22
上面的自定义变量名称占用了4个字节,而您的值占用了另外的57个字节,所以您使用的总字节数量恰好低于最大64字节。如果您开始使用三位数字的标签ID,那么您将快速缩小您可以通过的标签数量。
希望这会有所帮助!
我假设你在谈论标签云,并且想知道哪些标签正在标签云中显示?你真的认为这是可行的吗?你期望能够用这些知识做什么?你应该跟踪用户在你的网站上做的东西,而不是你自己的网站吐出来的东西。 – 2011-03-10 14:27:02
是的,当你把你的标签放在你的网站的一个盒子里时,它被称为标签云。在我们的系统中,标签很重要,我被要求设置一个跟踪机制。基于它们。 – nerkn 2011-03-10 14:31:39
我强烈建议你把这个推回去。我有很多客户要求跟踪标签云,结果总是一样的。没有简单的方法来完全跟踪标签云,不管它是如何实施的,结果总是一样的:没有任何行动来自它。这只是不可行的。知道用户点击哪些标签是有用的。知道显示哪些链接是没有用的,除非有某种特定的链接显示每个链接的营销工作。我的意思是想一想 - 你是否在跟踪页面上显示的所有其他链接? – 2011-03-10 14:42:24