Monitoring API calls/versions

63 views
Skip to first unread message

s...@samuelmcdowell.com

unread,
Sep 11, 2017, 1:49:40 AM9/11/17
to AdWords API Forum
Hi there,

New to Adwords API, with an organisation that has been using it for a while. This question is about any monitoring or reporting that may be available as to calls being received on Google's side from a given MCC/Developer Token?

Situation: We received a notice from Google that a percentage of our API calls were being made using a soon-to-be retired version. I am thinking that there may be one (or more) old Dev platforms floating around from before my time, still actively making calls. So - if I track one down and decommission it, how can I tell there isn't another? Is there any way to monitor or report across the calls Google is receiving from our Developer Token? So - similar to whatever Google is using to notify us that x% of our calls are using an out-of-date version?

There are reporting tools on console.cloud.google.com, but I don't think Adwords falls under the list of API's here?

Hopefully this makes sense!

Sam

Peter Oliquino

unread,
Sep 11, 2017, 2:35:22 AM9/11/17
to AdWords API Forum
Hi Sam,

There is currently no monitoring tool or feature to verify which AdWords API versions are being used by a certain MCC/client account or developer token. However, as a workaround, I would recommend that you implement SOAP logging (if you haven't yet), since the SOAP request (#3 item in the link, specifically at the RequestHeader element) contains the AdWords API version of the service being used at the time the request was made.

This will then allow you to identify which services have not yet been migrated. Also, kindly refer to this documentation for the migration guide specific to the current version your team is using.

Best regards,
Peter
AdWords API Team

s...@samuelmcdowell.com

unread,
Sep 11, 2017, 5:57:49 AM9/11/17
to AdWords API Forum
Hi Peter,

Thank you very much for the speedy and informative response!

The SOAP logging will work for things we put in place from here on in, but it won't help me identify if there are 'legacy' dev platforms out there making outdated API calls to Google Adwords? I would have to find them to implement the SOAP logging, and if I found them I wouldn't need the SOAP logging to find them - if that makes sense?

I know this sounds backwards! Simply put, my client is concerned that we might be breaching the terms associated with our Developer Token if there are calls being made from an outdated client library, and has asked me to verify that this isn't happening. But I don't know how to be 100% certain that I have found, and updated/removed everything that is making calls.

regards,
Sam
Reply all
Reply to author
Forward
0 new messages