0

我需要的是单个页面名称的页面浏览量的演变,以图表形式显示,可用作小部件或静态图像以嵌入另一个网站。在 Piwik 网站本身中,此图表可用:转到操作 -> 页面标题,并将鼠标悬停在某个页面标题上 -> 出现两个图标,其中一个(“打开行演变”)指向我要导出的图表.

通过 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 网站本身上可用,所以可能有一些方法可以生成它。

4

1 回答 1

0

“标签”选项可用于过滤显然具有多个结果行的任何调用。

index.php?module=API&method=ImageGraph.get&idSite=6&token_auth=anonymous&period=day&date=last100&apiModule=Actions&apiAction=getPageTitles &label=PageNameIWant

如果您有很多页面并且结果是“没有此图表的数据”,那么您要求的页面可能不是更受欢迎的页面之一。我自己没有这个问题,但如果将来有人这样做并阅读:有一个 filter 或 filter_rows 选项,您可以将其设置为 0。

于 2013-09-30T07:48:52.420 回答