Google Analytics API - получение списка сегментов для профиля / аккаунта - PullRequest
2 голосов
/ 28 декабря 2011

У нас есть несколько аккаунтов Google Analytics, к которым можно получить доступ с одного входа.Мы хотели бы получить список пользовательских сегментов, которые действительны для данной учетной записи.API GData (management.segments.list) возвращает все сегменты для пользователя , но не содержит никакой информации, отображающей сегменты на счета (действительно профили).

Итак, если выиметь 10 учетных записей по 10 сегментов каждый, когда вы получаете список сегментов из файла management.segments.list V3.0, он возвращает 100, из которых 90 будет возвращать 0 посещений для любого основного запроса аналитики (поскольку запросы должны содержать идентификатор профиля).

Хотя документация обычно неясна или содержит ссылки на URL-адрес 404, в этом случае она кажется завершенной - вы просто не можете получить список сегментов, которые действительны для профиля, и не посмотреть, какой профиль был создан сегментin. У кого-нибудь есть идеи?


У меня есть ответ, но я не смог опубликовать его как ответ из-за моего уровня баллов.Оказывается, все функции для сегментов и профилей скрыты в новом интерфейсе.Переключение на старый интерфейс сделало его видимым.Таким образом, сегменты определяются на уровне пользователя и отображаются или скрываются для каждой учетной записи / профиля, к которым у пользователя есть доступ.

1 Ответ

1 голос
/ 25 июля 2015

Я нашел простой способ получить информацию о пользовательских сегментах из API.

Во-первых, вам нужен доступ к управлению пользователями, вероятно, администратор может легко это сделать.

Управление сегментами # Установить доступность сегментов

  • Перейдите по этой ссылке и перейдите в раздел «Настройка доступности сегмента».
  • Применить параметр «Совместное разрешение», как показано в ссылке.

После применения разрешения, просто используя свою учетную запись службы и Google Analytics API, запустите код, как показано ниже.

Список пользовательских сегментов

На этот раз вы сможете получить список пользовательских сегментов. Потратил на это часы, надеюсь, это поможет.

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