我主页上的不同组件和各种成分显示了一些推广给用户。
我有购物车作为一个组件,并根据购物车促销内容显示。 我必须跟踪用户在线活动并将该信息发送给Omniture以生成报告。
现在我的组件被异步加载,基本上在AjaxRequest被启动时加载,所以没有修复模式,或者更确切地说,组件将出现在网页上的信息。现在为了将信息传递给Omniture,我需要调用$(document).(ready)
上的跟踪功能并为每个组件添加信息(每个组件需要Omniture需要7个参数)。
所以在每个组件的init:config
功能正在呼叫的Omniture和传球paramters但现在no. of Omniture calls is directly proportional to no. of Components on the webpage
但每次调用的Omniture是非常昂贵这是不能接受的。
现在我正在寻找一种方法,在该方法中,我可以将有关7个参数的信息分发给Omniture,并在其中传递这些信息。
需要注意的是,我不知道什么时候组件被加载,所以没有预先定义的时间或没有。将被加载的组件。
的事情是我打电话跟踪功能,当文件已准备就绪,但组件调用的Omniture已经取得所以我的问题是
Q后装:我怎么能收集到的信息对所有组件和而不是仅仅致电Omniture发送这些信息?
如前所述,我不知道何时装载组件,因为它们是在Ajax请求上完成的。
希望我能解释我的挑战,并希望如果有一个人能够从设计/建筑师提供了挑战解决方案。
这个问题清楚了吗? – Rachel 2010-04-17 00:39:57
我这么认为。我还没有答案;仍然在想它。记住,如果我编辑您的文章,包括几个网站分析标签? – doug 2010-04-17 02:26:33
否。请更新我的问题以添加Web Analytics标记。 – Rachel 2010-04-17 03:22:05