Google Ads脚本账户汇总报表添加列报错:未知字段metrics.conversions
解决Google Ads脚本账户汇总报表的未知字段错误
你在给Google Ads账户汇总报表添加自定义字段时,配置的report_fields里包含metrics.conversions等字段,运行时报错提示Unknown field metrics.conversions,这是因为Google Ads脚本的报表字段命名规则在不同版本或报表类型里有差异,metrics.conversions并非当前报表支持的有效字段。
解决步骤:
- 替换过时字段名:新版Google Ads API中,原
metrics.conversions已被更明确的metrics.all_conversions替代,同时相关联的字段也需要同步替换,保证一致性:metrics.conversions→metrics.all_conversionsmetrics.conversions_value→metrics.all_conversions_valuemetrics.cost_per_conversion→metrics.cost_per_all_conversionmetrics.conversions_from_interactions_rate→metrics.all_conversions_from_interactions_rate
- 确认报表支持字段:确保你使用的字段属于当前脚本调用的报表类型(比如账户级的
ACCOUNT_PERFORMANCE_REPORT)的可用指标列表,避免使用该报表不支持的字段。
修改后的report_fields配置示例:
'report_fields': [ {'columnName': 'metrics.cost_micros', 'displayName': 'Cost'}, {'columnName': 'metrics.average_cpc', 'displayName': 'Avg. CPC'}, {'columnName': 'metrics.ctr', 'displayName': 'CTR'}, {'columnName': 'metrics.search_impression_share', 'displayName': 'Search Impr. share'}, {'columnName': 'metrics.impressions', 'displayName': 'Impressions'}, {'columnName': 'metrics.clicks', 'displayName': 'Clicks'}, {'columnName': 'metrics.all_conversions', 'displayName': 'Conversions'}, {'columnName': 'metrics.all_conversions_value', 'displayName': 'Revenue'}, {'columnName': 'metrics.cost_per_all_conversion', 'displayName': 'CPA'}, {'columnName': 'metrics.all_conversions_from_interactions_rate', 'displayName': 'CVR'} ]
内容的提问来源于stack exchange,提问作者viovco
相关产品推荐
相关产品推荐

