Я пытаюсь получить список всех фильтров Google Analytics из указанных c представлений в электронной таблице Google, но я полностью потерялся в документациях и примерах кода в API управления.
Есть эта страница:
https://developers.google.com/apps-script/advanced/analytics
и эти страницы:
https://developers.google.com/analytics/devguides/config/mgmt/v3
Все примеры, представленные на странице службы Google Analytics, работают правильно. Однако документация очень ограничена, и, похоже, я не могу получить список фильтров оттуда.
Затем служба аналитики перенаправляет на «глобальную» документацию API управления. Все примеры, которые я получаю, используют клиентскую библиотеку gapi. Однако я не знаю, как использовать его в скриптах Google App gapi is not defined
Любопытно, что я могу получить список пользовательских размеров с помощью этого сценария:
var sourceProperty = 'UA-XXXXXXXXX-'
var sourceAccount = 'XXXXXXX'
// Set variable for dimensions from our source property
var sourceDimensions = Analytics.Management.CustomDimensions.list(sourceAccount, sourceProperty)
// var Filters = Analytics.Management.Filter(sourceAccount, sourceProperty)
Logger.log(sourceDimensions)
Например Analytics.Management.Filters.list(sourceAccount, sourceProperty)
сделал бы уловку, но это не работает.
Я чувствую, что что-то упустил или что-то не понимаю или это просто невозможно?