You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过Google App Script调用GA4 Admin API获取数据保留设置失败

解决Google App Script调用GA4 Admin API拉取数据保留设置失败的问题

问题详情

  • 使用以下代码调用GA4 Admin API获取数据保留设置时触发错误:
function getDataRetention() {
 var data = AnalyticsAdmin.Properties.getDataRetentionSettings({name:'properties/XXXXXX/dataRetentionSettings'});
 
 Logger.log(data);
}
  • 错误提示:Invalid argument: request.name
  • 验证结果:通过Google API Explorer测试该接口可返回200状态响应,说明权限配置、资源路径均正确,问题出在代码实现逻辑上。

修复方案

错误原因是参数传递方式不符合Google App Script的AnalyticsAdmin高级服务要求,getDataRetentionSettings方法需直接传入资源名称字符串,而非包含name字段的对象。修改后的代码如下:

function getDataRetention() {
  var resourceName = 'properties/XXXXXX/dataRetentionSettings';
  var data = AnalyticsAdmin.Properties.getDataRetentionSettings(resourceName);
  
  Logger.log(data);
}

额外注意

确保已在Google App Script编辑器中启用Analytics Admin API高级服务:

  • 点击编辑器右上角的「服务+」按钮
  • 搜索「Analytics Admin API」并完成启用

内容的提问来源于stack exchange,提问作者Arif Ahmed

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 12:52:06