客户希望在用户搜索商店位置后跟踪哪些商店显示给用户。这是omniture可以追踪的东西吗?在客户的网站上,填写邮政编码并点击“搜索商店”后,页面URL不会更改。任何建议将不胜感激!如何跟踪向用户显示哪些搜索结果
回答
是的,即使页面没有重新加载(听起来像是为搜索执行ajax调用),您也可以跟踪它。
但是,跟踪向访问者显示哪些商店可能不是一个实际的事情要跟踪,除非你只有几家商店...如果你有几十或几百等,那么没有可行的方法来跟踪那么,客户也应该重新考虑为什么他们甚至想要首先跟踪这一点。
要跟踪的更可行和更可行的事情就是用户执行搜索事件本身,甚至可能是用户输入的邮政编码。
在任何情况下,跟踪页面加载后的东西,你需要将弹出如下:
s.linkTrackVars
:你要跟踪必须是“注册” linkTrackVars任何变量。这将确保以前在页面加载时设置的其他变量也不会发送到Omniture并重复计数。你不使用's'。'前缀在列表中,逗号之间没有空格,并且变量区分大小写。把你打算填充的任何变量放在这个调用中。如果你想跟踪一个事件(你应该),'events'也应该放在这里(实际的变量名称,而不是事件号码)。
s.linkTrackEvents
:您需要跟踪的任何事件都需要添加到此变量以注册事件。基本上这应该与您使用的值相同s.events
还填充您想在通话中跟踪的任何变量。
s.tl(true,'o','store location search')
:这是Omniture的点击跟踪方法。它需要3个参数。第一个用于跟踪链接的情况,您应该传递链接的对象引用,但由于您没有在此处执行此操作,因此您只能通过true
。第二个参数指定跟踪的类型。你可以做'd'下载,'e'退出,或'o'替换其他。第三个参数是跟踪调用的描述。我只是把'商店位置搜索'放在那里,你可以放任何你想要的东西。但这并不重要,因为这个价值会显示在链接跟踪报告中,而这些报告无论如何都是无用的;你会看到你的变量和事件报告。
这里是它会是什么样子放在一起的例子:
在这个例子中,我使用eVar1跟踪输入邮编,以及事件1追踪搜索事件。
s.linkTrackVars = 'events,eVar1';
s.linkTrackEvents = 'event1';
s.events = 'event1';
s.eVar1 = '12345';
s.tl(true,'o','store location search');
有了这个例子中,你将可以看到有多少存储位置进行搜索通过查看事件1公吨执行。您还可以从eVar1报告中查看搜索中使用的邮政编码。
- 1. 跟踪哪些用户来自PHP?
- 2. JSF:如何显示搜索结果?
- 3. 如何显示Oracle搜索结果?
- 4. 如何显示实时搜索结果
- 5. 如何显示Wordpress搜索结果?
- 6. 如何显示搜索结果?
- 7. 如何显示我的搜索结果?
- 8. 跟踪哪些Twilio用户进行哪些调用
- 9. 显示搜索结果API
- 10. 搜索和显示结果
- 11. 搜索结果不显示
- 12. 显示搜索结果
- 13. 显示搜索结果
- 14. 显示搜索结果
- 15. 显示搜索结果
- 16. 搜索结果显示
- 17. 搜索结果(显示更多结果)
- 18. 如何在Outlook搜索中显示搜索结果
- 19. 使用Angular显示搜索结果
- 20. 搜索结果Rails SQL - 搜索用户
- 21. C#/ Winforms:显示搜索结果提示
- 22. 如何基于从搜索显示控制器结果中选择的项目进行反向搜索结果
- 23. 如何跟踪哪些页面请求在asp.net中重定向
- 24. 指示哪些分支跟踪哪些远程分支
- 25. 搜索和显示谷歌搜索结果与搜索栏:textDidChange:
- 26. 如何跟踪piwik中的搜索?
- 27. 搜索栏和搜索显示控制器搜索后不显示结果
- 28. 在Github问题跟踪器上没有搜索结果?
- 29. 向用户显示数组结果
- 30. 从用户没有权限的网站搜索结果显示
很好的答案。我会说肯定跟踪搜索词(在这种情况下邮政编码),并发射一个自定义事件。我认为这可能是在这种情况下提供可操作的见解的一切。 – Gigazelle