1
我想從我的主頁中的某些網址獲取pvs。但我不能使用正則表達式。例如,filters ='ga:pagepath =〜/ hoge/*'。因爲我想獲取和不想獲取/ hoge /下面的URL。所以我想使用我想要獲取的URL列表。如何使用Google Analytics API過濾一列網址?
def get_results(service, view_id):
return service.data().ga().get(
ids='ga:' + view_id,
start_date='2015-01-01',
end_date='2016-12-31',
metrics='ga:pageviews,ga:avgTimeOnPage',
dimensions='ga:pageTitle,ga:week',
sort='-ga:pageviews’,
max_results='10000',
filters='ga:pagepath==url'
).execute()
url是一些URL的列表。
謝謝你的回答。 {TypeError:Parameter「filters」value「'ga:pagepath =〜與模式不匹配」ga:。+「} –
我的錯誤。正確的字段是'ga:pagePath'我將編輯。還有一個工具,你可以檢查你的API調用。[鏈接](https://ga-dev-tools.appspot.com/query-explorer/)你也許需要逃避正則表達式取決於您使用的API庫。 – Igneel64