2011-09-27 76 views
1

Piwik-API是否可以與所有網站一起使用,而不僅僅是一個網站?關於所有網站的Piwik統計

我想要做的是得到使用過的瀏覽器的平均值。我可以在一個網站上這樣做:

?module=API&method=UserSettings.getBrowser&idSite=1&period=day&date=last10&format=rss 

如果我只是刪除idSite=1我得到一個錯誤。

回答

3

您可以指定所有使用idSite=all的網站,也可以指定多個網站,方法是用逗號分隔逗號idSite=1,2,4,5

輸出結果是每idSite包裹在一個額外的<results>標籤給出,因此而在此之前,你有

<result> 
    <row> 
     <label>Chrome 14.0</label> 
     <nb_uniq_visitors>13</nb_uniq_visitors> 
     ... 
    </row> 
    <row> 
     <label>Chrome 13.0</label> 
     <nb_uniq_visitors>13</nb_uniq_visitors> 
     ... 
    </row> 
    ... 
</result> 

你現在可以

<results> 
    <result idSite="2"> 
     <row> 
      <label>Chrome 14.0</label> 
      <nb_uniq_visitors>13</nb_uniq_visitors> 
      ... 
     </row> 
     <row> 
      <label>Chrome 13.0</label> 
      <nb_uniq_visitors>13</nb_uniq_visitors> 
      ... 
     </row> 
     ... 
    </result> 
    <result idSite="3"> 
     <row> 
      <label>Chrome 14.0</label> 
      <nb_uniq_visitors>13</nb_uniq_visitors> 
      ... 
     </row> 
     <row> 
      <label>Chrome 13.0</label> 
      <nb_uniq_visitors>13</nb_uniq_visitors> 
      ... 
     </row> 
     ... 
    </result> 
    ... 
</results> 

這並不意味着任何合計爲您平均值一旦獲得數據就必須完成,但這應該是相對平庸的。