我需要的是一个页面名称的页面浏览量的演变,如图表所示,可作为小部件或静态图像嵌入到另一个网站中。在Piwik网站本身,这个图表是可用的:转到Actions ->页面标题,并悬停在特定的页面标题->上,出现两个图标,其中一个图标(“开放行演化”)将导致我想要导出的图形。
通过API,我可以在我的单个页面上获得统计数据:
index.php?method=Actions.getPageTitle&pageName=PageNameIWant&date=last10&period=month&module=API&idSite=6&token_auth=anonymous
我还可以生成一个图表:
index.php?module=API&method=ImageGraph.get&idSite=6&token_auth=anonymous&period=day&date=last100&apiModule=Actions&apiAction=getPageTitles
但我似乎找不到一种方法将两者结合起来生成一个图表,显示单个页面的页面浏览演化。注意,第一个调用使用'getPageTitle‘方法,而第二个调用使用'getPageTitles’。在第二个调用中使用'getPageTitle‘会生成一个错误(不支持).如果不是因为我正在寻找的实际图表可以在Piwik网站上找到的话,我会把它放在那里,所以可能有一些方法来生成它。
发布于 2013-09-30 07:48:52
"label“选项可用于对任何具有多个结果行的调用进行筛选。
index.php?module=API&method=ImageGraph.get&idSite=6&token_auth=anonymous&period=day&date=last100&apiModule=Actions&apiAction=getPageTitles &label=PageNameIWant
如果您有很多页面,并且得到了“没有此图的数据”,那么您所要求的页面可能并不是最流行的页面之一。我本人没有这个问题,但是如果将来有人这样做并读到:有一个过滤器或filter_rows选项,您可以将其设置为0。
https://stackoverflow.com/questions/19053963
复制相似问题