Thank you for your response!
Unfortunately, I don't have a very strong use case, so please accept this probably-insufficiently-thought-through rant. I would argue that if overcharge credits represent a big enough number to confuse people if it were suddenly introduced, then it is probably important enough to be available somewhere in the api. I guess my main concern is that this discrepancy, however small, introduces an amount of potential error into every single budget order related calculation that I do. That I've seen, overcharge credits aren't ever a large percentage of a budget, but it is a percentage that I have no way of knowing whether it exists or how much it is. It means that if I have a budget that lasts for a month, I don't know whether it's exhausted or only close to being exhausted. It means that if a budgetorder last for many months, I don't know if my numbers are off by a dollar, or tens of dollars. Having a field like you suggest that contains this mystery amount would free me up from a load of guess work. Side note / additional (probably stupid) thought: In the mcc, I have noticed that the overcharge credit isn't displayed in the account budgets page at all, but only the transaction history page. Budget amount and credit amounts do not contain the overcharge credit. The amount spent seems to be the true amount spent minus any overcharge amounts. It would be equally useful to me If there was a field that gave me the current amount spent minus the overcharge amount, to correspond to the overcharge-credit-free spending limit. Thanks! -Evan On Thursday, October 6, 2016 at 10:42:48 AM UTC-5, Michael Cloonan (AdWords API Team) wrote: > > Hello, > > Since neither the spendingLimit nor the totalAdjustments is including the > overcharge credit, I'm tempted to say that it's working as intended. You > may want to change the check you make vs. the reporting data to see if > you've spent *at least* as much as your spending limit indicates, rather > than *exactly* as much, which may get around the issue. > > I don't think we should start including overcharge credits in the > spendingLimit either, since people have been using the spendingLimit as is > for quite some time, and having the numbers increase across the board > (potentially) would be alarming for users. > > Maybe the best compromise might be to add a field explicitly to indicate > overcharge credits. Would that help you? Note that this is not a promise > that we may ever actually build such a thing, but I could file a feature > request if you provide a strong use case. > > Regards, > Mike, AdWords API Team > > On Wednesday, October 5, 2016 at 5:41:54 PM UTC-4, Evan Giesel wrote: >> >> Thanks for pointing out the totalAdjustments field. I have been wanting a >> field like that for months! >> Unfortunately, even with totalAdjustments, the inconsistency is still >> occurring. >> >> Let me run through my logic real quick: >> from the docs >> <https://developers.google.com/adwords/api/docs/reference/v201609/BudgetOrderService.BudgetOrder>, >> >> under spendingLimit: >> >>> Note, that for get requests the spending limit includes any adjustments >>> that have been applied to the budget order >> >> So the spendingLimit of a BudgetOrder should include the totalAdjustment: >> *spendingLimit* = *monthly budget *+ *totalAdjustments* >> which, in turn, should mean: >> *spendingLimit* = *monthly budget* +* invalid click credits *+ *overcharge >> credits* + *any other kind of credits/adjustments* >> >> For reference, I looked through the transaction history page in the mcc, >> and summed up all the different credits for this budget: $0.56 in invalid >> click credits, and $3.00 in overcharge credits. >> >> I requested the BudgetOrder again to double check, and got this: >> spendingLimit: $120.56 = monthly budget ($120.00) + invalid click credit >> ($0.56) >> totalAdjustments: $0.56 = invalid click credit ($0.56) >> >> which is missing the $3.00 overcharge credit listed in the transaction >> history page (I can provide a screenshot of the transaction history page in >> question, if needed) >> From the docs ("the spending limit includes any adjustments that have >> been applied to the budget order") I expect this response: >> spendingLimit: $123.56 = monthly budget ($120.00) + invalid click credit >> ($0.56) + overcharge credit ($3.00) >> totalAdjustments: $3.56 = invalid click credit ($0.56) + overcharge >> credit ($3.00) >> >> My problem is that, at least by default, the adwords api *does not >> report overcharge credit in either spendingLimit or totalAdjustments* >> >> Thanks! >> -Evan >> >> On Wednesday, October 5, 2016 at 4:03:59 PM UTC-5, Vishal Vinayak >> (Adwords API Team) wrote: >>> >>> Hi Evan, >>> >>> As of the latest release of the AdWords API v201609 >>> <https://developers.google.com/adwords/api/docs/reference/>, you can >>> now retrieve adjustments via the totalAdjustments >>> <https://developers.google.com/adwords/api/docs/reference/latest/BudgetOrderService.BudgetOrder#totaladjustments> >>> field >>> in the BudgetOrderService >>> <https://developers.google.com/adwords/api/docs/reference/latest/BudgetOrderService>. >>> >>> You can add the adjustments to your budget to get an accurate limit for >>> your budget. >>> >>> Please revert in case you have additional questions. >>> >>> Regards, >>> Vishal, AdWords API Team >>> >> -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/b7704c61-e25c-4c0a-b787-8fd51f33585c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
