使用piwik设置维度和目标

时间:2016-03-14 23:58:54

标签: matomo

我认为我想要的是如此简单,但我无法弄清楚。

我有一个访问者可以在网站上填写的表单。我想用这种形式做两件事:

  1. 从表单中获取用户名并将其设置为自定义维值(我将使用js变量执行此操作)
  2. 提交表单后,将其作为已完成的目标进行跟踪
  3. 我知道如何设定目标,我知道如何设置维度,但如何在同一提交中同时执行这两项操作?我试着像这样链接他们:

    <input type="submit" onclick="javascript:_paq.push(['trackGoal', 1]);  _paq.push(['setCustomDimension', customDimensionId = 1, customDimensionValue = 'TestValue']);">Submit</button>
    

    但这不起作用。

    如果我关闭自定义尺寸,我可以触发目标。但是,我似乎无法从按钮设置自定义维度值。如果我在页脚中放置_ paq.push(['setCustomDimension', customDimensionId = 1, customDimensionValue = 'TestValue']);,我可以设置它 - 但就是这样。

    我也读过这个:http://developer.piwik.org/guides/tracking-javascript-guide#custom-dimensions但这些例子都不适合我。

    我错过了什么?

1 个答案:

答案 0 :(得分:0)

根据piwik工作人员:跟踪目标和维度的正确方法是:

long ProvideTexts(wchar_t** texts, long textCount, long stringMaxSize)

当时我遇到了麻烦,因为文档不是最新的。他们似乎现在。

https://developer.piwik.org/guides/tracking-javascript-guide#tracking-a-custom-dimension-across-tracking-requests