Google AdWords API versions last about a year. That means once a year, I start getting "You are accessing an AdWords API version v201409 that has been discontinued." errors in my logs. So, I go to NuGet and update my API, and then I get authentication errors. What happens next is best described as a 2-3 day hunt for the new magic handshake to get what used to work just fine to connect again.
Frankly, I'm tired of Google cutting my service login off with no notice until I sit down and learn their new security paradigm. I don't want to learn their new security paradigm. I'm already taking time away from other things to update their annual API version deprecation. Documenting my process doesn't help, because they actually change how the security works. What's worse, is their documentation is not any help, so I have to study for a few days and try dozens of complicated secret handshakes until the report request mysteriously starts working again. Then, I don't touch it until about 12 months goes by, and my logs start filling with "your api version is too old" errors again. The documentation mentions service (or server to server) accounts, but they rarely explain what you need to do, and those that do have either older interfaces or ask you to make sure your API is enabled, and then don't list AdWords as an API you can enable. I have no where near this kind of headache with the other APIs I manage (FedEx, Amazon, etc). How hard is it to: 1. Provide notice before deprecating a version. Don't tell me "it's in the blogs". I don't have time to study half a dozen blogs for all the APIs I manage to see if someone somewhere might be deprecating something I might be using. An email would be much more helpful. 2. Provide real step-by-step instructions that work for me to migrate from the old security scheme to the new one. Is no one else using a server-side app to download AdWords reports into their database? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/7a2434d6-5959-45d3-95e8-d2a1e679bee4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
