Запросы Google Analytics API для статистики для определенных страниц (фильтруют страницами),

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

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-date=2009-08-26&max-results=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%2FDe дают сбой aspx&sort =-ga%3Avisits&start-date=2009-08-12&end-date=2009-08-26&max-results=50

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

8
задан 27 August 2009 в 06:16
поделиться

1 ответ

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

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

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

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

0
ответ дан 5 December 2019 в 22:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: