Запрос статистических данных GA для определенного большого набора страниц - PullRequest
1 голос
/ 07 марта 2012

Последние несколько дней я пытался найти решение для решения проблемы, приведенной ниже.

У меня есть набор URL-адресов, по которым я хотел бы запрашивать данные - в основном просмотры страниц и посещения по месяцам за определенный промежуток времени.,Эти URL указывают один веб-раздел, и мы хотели бы получить статистику по этому разделу.Я использую PHP GAPI .

Я могу создать правильный фильтр для набора URL:

ga: pagePath == [url1] ||ga: pagePath == [url2] || ga: pagePath == [url3] ...

Но это работает для нескольких URL-адресов, потому что запрос отправляется через GET и существует ограничение длины запроса дляGET.

Сначала я пытался делать строгие запросы на несколько URL-адресов из всего набора, а после всех запросов (когда у меня были данные для всех страниц) я делал сумму просмотров страниц и посещений.Тогда я понял, что это может работать для просмотров страниц, но , а не для посещений (одно конкретное посещение может быть учтено в более чем одном ответе, и благодаря сумме оно было подсчитано несколько раз).

И чемУ меня есть следующие ограничения:

  1. Я не могу использовать регулярное выражение для сокращения фильтра.URL-адреса страниц плохо разработаны (не благодаря нам :)), и поэтому страницы в веб-разделе не имеют хорошего префикса URL, например / my-section / *
  2. I нужны исторические данные (2 года назад), поэтому с сегодняшнего дня это не поможет начать отслеживание какой-либо пользовательской переменной или события для страниц в определенном веб-разделе.

Поэтому я попытался сделать POST-запрос к API.Мне удалось получить токен авторизации, но запрос POSTing для получения статистических данных возвращает:

403 Запрещено
Целевой канал доступен только для чтения

  1. Iпытался выяснить, действительно ли существует возможность использовать метод POST, но безуспешно найти точную информацию (некоторые подсказки подсказывают, что это невозможно).
  2. Другая идея может заключаться в изменении URL-адреса, чтобы иметь хороший префикс дляотфильтруйте по регулярному выражению и каким-то образом измените сохраненные URL-адреса в GA, но у меня есть ощущение, что это также невозможно.

У кого-нибудь есть идеи, как решить эту проблему?Спасибо за любые предложения:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...