Запрос API Google Analytics для статистики по конкретным страницам (фильтр по страницам) - PullRequest
8 голосов
/ 27 августа 2009

Этот запрос дает посещения по источнику трафика;

https: //www.google.com/analytics/feeds/data?ids=ga%3A123456&dimensions=ga%3Asource%2Cga%3Amedium&metrics=ga%3Avisits&sort=-ga%3Avisits&start-date=2009-08-12&end- дата = 2009-08-26 & Max-результат = 50

Но при указании фильтра: ga: pagePath == / Default.aspx - я получаю нулевые результаты

https: //www.google.com/analytics/feeds/data?ids=ga%3A123456&dimensions=ga%3Asource%2Cga%3Amedium&metrics=ga%3Avisits&filters=ga%3ApagePath%3D%3D%2FDefault.aspx&sort=- га% 3Avisits & старт-Date = 2009-08-12 & конец дата = 2009-08-26 & Max-результат = 50

Как я могу фильтровать на ga: pagePath?

Ответы [ 2 ]

6 голосов
/ 16 сентября 2010

query1.Dimensions = "ga: date, ga: pagepath" query1.Metrics = "ga: pageviews" query1.Sort = "ga: date, ga: pagepath" query1.GAStartDate = "2010-09-01" query1.GAEndDate = "2010-09-10" query1.Filters = "ga: pagePath = ~ / abc *"

надеюсь, что это работает для вас.

0 голосов
/ 15 февраля 2010

Вот очень поздняя теория на ваш вопрос ...

Ваш запрос данных выглядит корректным, если вы проиндексировали содержимое как /Default.aspx. Я воспроизвел запрос на своем сайте asp.net и получил результаты. Я вижу два возможных сценария, когда ваш запрос может привести к пустым результатам.

Механизм фильтрации в Google Analytics чувствителен к регистру, поэтому, если ссылки случайно попадут на страницу как default.aspx, ваш фильтр для Default.aspx не сработает. Я бы не догадался, что это работает таким образом, но в последнее время мне пришлось вернуться и исправить некоторые из наших запросов, поскольку они приводили к пустым результатам в случае несовпадения регистра.

Вторая возможная проблема связана с использованием «Документов по умолчанию». Если ссылки приходят на ваш сайт без имени файла ('/' или '/ somepath /'), а default.aspx настроен как «Документ по умолчанию» в IIS, то вы действительно хотите, чтобы фильтр был ga: pagePath == /.

...