为单击多个值的横幅配置webtrends报告

时间:2013-01-16 19:46:14

标签: javascript webtrends

如果你们可以帮我配置管理员部分,那么我将不胜感激。

单击横幅时,将调用以下函数

 dcsMultiTrack('DCSext.Carousel','Home','WT.ti','Home',
 'WT.pc','Banner;Position','WT.pn_sku',tempPC,'WT.tx_u',
 tempQuantity,'WT.tx_s',tempQuantity);

如何设置报告,将在三栏报告中显示结果,显示轮播的位置,点击的横幅和横幅的位置?

我不想使用尺寸,因为它会产生向下钻取视图。

1 个答案:

答案 0 :(得分:0)

首先,创建一个正在侦听自定义查询参数的维度。简化:param1,param2,param3 - 每个参数的一个维度。确保每个维度都在同一个组中 - 以便在下一步中找到它。

其次,为您为每个自定义参数创建的每个维度创建报告。

第三,创建自定义钻取维度。

Forth,创建一个使用向下钻取维度的报告

这是管理员方面,这里有代码来帮助将参数发送到webtrends。

$("#someBtn").bind("mousedown", function(){

使用mousedown侦听器来避免Firefox和Webtrends的已知问题。

var mT7 = setTimeout("myWebtrendsFunction()", 50);

为什么要设置超时,因为当用户点击可能导致用户转到另一个页面时,Firefox会出现Webtrends的已知问题。即将出现“NS_ERROR”“Aborted”问题。

var myWebtrendsFunction = function(){
tempZ[0] = $("#yourElem").val();
if($("#yourElem").val() == "Enter your zip code" || $("#yourElem").val() == "Enter your Zip code" || $("#yourElem").val() == "Enter Zip code" || $("#yourElem").val() == "Enter your Zip code" || $("#yourElem").val() == "Enter Zip code" || $("#yourElem").val() == ""){

}else{
    var wtArgs = ['WT.dcs_id', 'dcsidhere', 'DCSext.param1', varArray[varArray.length-2], 'DCSext.param2', varArray[varArray.length-1], 'DCSext.param3', tempZ[0]];
    dcsMultiTrack.apply(this, wtArgs);
}

}

param1,param2,param3是您在三维中创建的自定义查询参数。

希望能帮助某人,这与webtrends 9有关