Be able to get budget order spend and status with BudgetOrderService adwrods api?

357 views
Skip to first unread message

រតនា ជួន

unread,
May 18, 2015, 12:14:21 AM5/18/15
to adwor...@googlegroups.com
Hello all,

I have view adwords budget order interface, I saw two fields are budget spend and status. But i don't see budget order service api provides these fields. 

Anyway to get these two fields ? 

Regard,
Rothana

Anthony Madrigal

unread,
May 18, 2015, 4:02:29 PM5/18/15
to adwor...@googlegroups.com, rothana...@gmail.com
Hello Rothana,

You can use the API to obtain the spending limit from a BudgetOrder object. Using the BudgetOrderRequest, you can obtain the status of the latest request. There is also more details on how to create/manage a Budget Order Service that may help you.

If you want to get a report of how much is being spent, you could use the Budget Performance Report specifying the Amount and Cost as some of the attributes.

Cheers,
Anthony, AdWords API Team

រតនា ជួន

unread,
May 18, 2015, 10:54:20 PM5/18/15
to adwor...@googlegroups.com, rothana...@gmail.com
Hi Anthony,

Thanks you so much for your replying. It's really wonderful. Anyways, I have other questions to ask you more. Firstly, I'd like to know more about last request status. Since in the BudgetOrderRequest, there are 5 types of status such as UNDER_REVIEW, APPROVED, REJECTED, CANCELLED, and UNKNOWN. However, on Google Adwords platform I saw  column status returned either 'Ended' or 'Active'. Could you explain me about that?

Secondly, about spend column. Through api I use Account Performance Report to get spend amount. But sometimes I got different value for cost column. For example, on Google Adwords platform column spend returns 39.72$ but through account performance report api cost attribute returns 39.92$(after converted). And this happens only for spend 100% and the budget order stats is already ended. 

I'm looking forward to hearing from you.

Thanks,
Rothana 

Anthony Madrigal

unread,
May 19, 2015, 1:30:50 PM5/19/15
to adwor...@googlegroups.com, rothana...@gmail.com
Hi Rothana,

The UI and API have different statuses for Budget Order. The UI uses different logic for their statuses Active and Ended. For example, the API status may be APPROVED but the budget order may have gone passed its end date or spent all its budget, which is why the UI status is Ended.

The reason you may be getting a different value for your cost is because there may be either over delivery costs or invalid clicks that may result in extra cost. You can confirm this by going into Billing -> Invoice for the selected time frame, and checking the list of daily transactions for credits.

Regards,
Anthony, AdWords API Team
Reply all
Reply to author
Forward
0 new messages