Как получить доступ к фильтрам Google Analytics для определенного представления или свойства через API - PullRequest
0 голосов
/ 17 января 2019

Я пытаюсь получить доступ к фильтрам в определенном представлении для Google Analytics через API. Из всего, что я вижу, я могу получить доступ только к фильтрам для всей учетной записи, и в ответе не указано, для какого веб-ресурса, профиля или даже просмотра этот фильтр предназначен.

Глядя на возможность доступа только к фильтрам в представлении ИЛИ для обозначения того, в каком представлении находится фильтр в ответе учетной записи, потому что тогда я могу просмотреть их и просто вытащить фильтры для конкретного представления. ищу.

В конечном итоге я пытаюсь найти способ перечислить все фильтры, имеющиеся у меня в нескольких учетных записях, и массово обновлять данные, например, когда кто-то перемещает или обновляет свой IP-адрес. В настоящее время я использую сценарии Google App со встроенной службой Google Analytics. Используя это, я могу быстро получить фильтры с

var filters = Analytics.Management.Filters.list(accountID);
Logger.log(filters)

но, как вы можете себе представить (или проверить, склонны ли вы), это регистрирует / возвращает ВСЕ фильтры для указанного идентификатора учетной записи. В этом ответе отображается следующая информация (отредактированная информация и немного измененное форматирование для улучшения отображения)

{accountId=XXXXX,
parentLink={
href=XXXXX},
excludeDetails={
expressionValue=XXXXX,
field=XXXXX,
kind=XXXXX,
matchType=XXXXX,
caseSensitive=XXXXX},
kind=XXXXX,
created=XXXXX,
name=XXXXX,
id=XXXXX,
type=XXXXX,
updated=XXXXX,
selfLink=XXXXX}

ни один из которых не отображает веб-ресурс, профиль или представление.

Итак, как можно получить доступ к фильтрам в определенном представлении или просмотреть представление фильтра?

1 Ответ

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