【问题标题】:Configure webtrends reports for banners clicked with multiple values为使用多个值单击的横幅配置 webtrends 报告
【发布时间】:2013-01-16 19:46:14
【问题描述】:

如果你们能帮我配置管理部分,我将不胜感激。

当点击横幅时,会调用以下函数

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

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

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

【问题讨论】:

    标签: javascript webtrends


    【解决方案1】:

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

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

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

    第四,创建使用向下钻取维度的报表

    这是管理端,这里是帮助将参数发送到 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-13
      • 2012-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多