Google analytics GA管理API,插入筛选器:lowercaseDetails.field无效?

Google analytics GA管理API,插入筛选器:lowercaseDetails.field无效?,google-analytics,google-analytics-api,Google Analytics,Google Analytics Api,我正在开发一个web工具,通过管理API插入过滤器 在创建小写函数时,我在lowercaseDetials.field中使用了诸如“Hostname”或“Hostname”之类的字符串,但我得到一个400错误,详细信息是“LowerCasedDetails.field是必需的”。似乎我传递的内容格式不正确 有人知道我应该如何指定这个“字段”吗?我想象它应该只是GA中选项列表中的字符串?我在谷歌开发者文档中看不到任何东西 var request = gapi.client.analytics.ma

我正在开发一个web工具,通过管理API插入过滤器

在创建小写函数时,我在lowercaseDetials.field中使用了诸如“Hostname”或“Hostname”之类的字符串,但我得到一个400错误,详细信息是“LowerCasedDetails.field是必需的”。似乎我传递的内容格式不正确

有人知道我应该如何指定这个“字段”吗?我想象它应该只是GA中选项列表中的字符串?我在谷歌开发者文档中看不到任何东西

var request = gapi.client.analytics.management.filters.insert(
    {
      'accountId': accountId,
      'resource': {
        'name': filterName,
        'type': 'LOWERCASE',
        'lowercaseDetails': {
          'field': "Hostname"
        }
      }
    });

任何帮助都将不胜感激

结果是它应该全部大写,而且空格应该替换为下划线