Google Ad Manager API微单位金额转货币:API转换还是Python实现?
Google Ad Manager API 微单位货币值转换问题解答
- Google Ad Manager API不会直接返回转换后的常规货币值,所有营收类字段默认以微单位(micros)返回,比如1美元对应1000000 micros。
- 你需要自行编写代码完成转换,以下是Python的实现示例:
def micros_to_currency(micros_value): if micros_value is None: return 0.0 return micros_value / 1000000
- 调用示例:若API返回营收值为
1234567,转换后得到1.234567,与Ad Manager后台显示数值一致。 - 转换时注意处理空值或非数值输入,避免触发报错。
内容的提问来源于stack exchange,提问作者Zulkifli Arshad
相关产品推荐
相关产品推荐

