本站已关停,现有内容仅作科研等非赢利用途使用。特此声明。
查看: 1150|回复: 4
打印 上一主题 下一主题

AdWords API 计算账户余额

[复制链接]
跳转到指定楼层
1#
发表于 2017-3-16 10:23:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AdWords API 无法直接获取账户的余额信息,需要自己做以下逻辑的计算:
  • ​(注意一个账户下可能有多个订单)
    BudgetOrderService获得当前的活动订单(唯一的,用当前日期与startDate / endDate比较)​​
  • 获取从当点活动订单的startDate开始的总消耗(cost
  • 余额 = 当前活动订单预算 - 从当点活动订单的startDate开始的总消耗


相关的API:


使用BudgetOrderService需要加入白名单,由Billing Team审核批准,可以通过你们的谷歌代表来提交申请,并告知你们的经理帐号。加入白名单后只有这个帐号下面的广告账户才能调用BudgetOrderService,一般为代理商的顶级经理帐号。



ChinaGDG.com
回复

使用道具 举报

推荐
 楼主| 发表于 2017-4-11 10:20:28 | 只看该作者
好问题!其实AdWords会把无效点击尽量从消耗中排除,但是确实还会发生消耗大于预算的情况,特别是对于长期使用、多次增加的预算,会将这种调整误差积累得很大。

常见的解决方法是:不要长期使用一个预算,而是过一段时间((如:大于2年,或是当你发现总消耗大于总预算时)关闭原预算,重新开一个新的预算。这样就能把误差清零了。
ChinaGDG.com
回复 支持 1 反对 0

使用道具 举报

2#
 楼主| 发表于 2017-3-28 19:40:09 | 只看该作者
更新:现在所有用户(不再需要白名单)都可以用BudgetOrderService获取账户预算,但是创建或更新账户预算仍需要白名单。详情请见这里
ChinaGDG.com
回复 支持 反对

使用道具 举报

3#
发表于 2017-4-10 16:59:39 | 只看该作者
----余额 = 当前活动订单预算 - 从当点活动订单的startDate开始的总消耗
当因为无效点击造成消耗大于预算或者余额不准确的时候该怎么办?
ChinaGDG.com
回复 支持 反对

使用道具 举报

5#
发表于 2017-12-29 18:18:39 | 只看该作者
你好,请问如何在BudgetOrderService中获取子经理MCC账号下的客户(有多个)账单信息?比如剩余账号预算等。
目前我通过BudgetOrderService中的getBillingAccounts只获取到了所有的结算账号啊。。
ChinaGDG.com
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表