Google apps script 如何通过API访问特定视图或属性的Google Analytics筛选器

Google apps script 如何通过API访问特定视图或属性的Google Analytics筛选器,google-apps-script,google-analytics,google-analytics-api,Google Apps Script,Google Analytics,Google Analytics Api,我正试图通过API访问谷歌分析特定视图中的过滤器。从我所能看到的一切来看,我只能访问整个帐户的筛选器,并且在响应中没有指明该筛选器用于哪个Web属性、配置文件甚至视图 希望能够仅访问视图中的过滤器,或者能够在帐户响应中指示过滤器所在的视图,因为这样我就可以循环访问这些视图,并仅拉出我要查找的特定视图的过滤器 最终,我试图建立一种方法,让我列出我在多个帐户中拥有的所有过滤器,并批量更新内容,比如当某人移动或更新其IP地址时。我目前正在使用内置谷歌分析服务的谷歌应用程序脚本。使用它,我可以很快得到过

我正试图通过API访问谷歌分析特定视图中的过滤器。从我所能看到的一切来看,我只能访问整个帐户的筛选器,并且在响应中没有指明该筛选器用于哪个Web属性、配置文件甚至视图

希望能够仅访问视图中的过滤器,或者能够在帐户响应中指示过滤器所在的视图,因为这样我就可以循环访问这些视图,并仅拉出我要查找的特定视图的过滤器

最终,我试图建立一种方法,让我列出我在多个帐户中拥有的所有过滤器,并批量更新内容,比如当某人移动或更新其IP地址时。我目前正在使用内置谷歌分析服务的谷歌应用程序脚本。使用它,我可以很快得到过滤器

var filters = Analytics.Management.Filters.list(accountID);
Logger.log(filters)
但正如您所想象的(如果您愿意,也可以进行测试),这将记录/返回列出的帐户ID的所有过滤器。此响应显示以下信息(编辑的信息和稍微更改的格式以显示更好)

其中没有一个显示Web属性、配置文件或视图


那么,如何访问特定视图中的过滤器或查看过滤器的视图呢

您正在查找配置文件筛选器链接


这正是我想要的!非常感谢。
{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}