

google apiで特定URLのリストがあり、それぞれのURLのpv数などを取得したいのですが、  
良い方法はありますでしょうか？

[code]

    filters='ga:pagepath==list'
    
[/code]

のイメージですが、うまくいきません。


CC BY-SA 3.0
2017-03-17T01:54:46.187
33373
2017-06-03T04:29:15.710
2017-03-17T02:38:21.663
19110
20893
question
python google-analytics-api
google analytics apiで特定URLのpv数などを取得


"==list" の部分が具体的にどうなってるのか、よくわかりませんが、 filtersには正規表現が、使えるのでそれで取得するのはどうでしょうか。

例えば、以下のようなURLのパスのリストがあるとします。

[code]

    /hoge/index.html
    /hoge/fuga/index.html
    /hoge/fuga2/index.html
    
[/code]

この全てのパスのデータを取得したければ、下記のように書くことができます。 /hoge以下の全てのURLのデータを取得するという意味です。

[code]

    filters='ga:pagepath=~/hoge/*'
    
[/code]

詳しくは下記のリンクを参考にしてみてください。

  * <https://developers.google.com/analytics/devguides/reporting/core/v3/reference#filterSyntax>
  * <https://stackoverflow.com/questions/4245132/google-analytics-api-filter-by-uri>


CC BY-SA 3.0
2017-03-17T04:05:53.033
33380
2017-03-17T04:05:53.033
2017-05-23T12:38:56.083
-1
2168
33373
answer