================= * Added support for v201406 of the AdWords/DoubleClick Ad Exchange Client Library. * Added CampaignSharedSetService, LabelService, SharedCriterionService, and SharedSetService for AdWords. * Updated AdWords OAuth2 scope. See: https://developers.google.com/adwords/api/docs/guides/authentication.
1.0.6
================== * Add support for v201405 for DFP client library.
1.0.5
================== * Fixed an issue where PQL fields weren't encoding properly / not handling None responses correctly. This resolves issue 9. * Fixed an issue where the AdWords ReportDownloader would fail when downloading gzipped reports. Now better documents the need to use binary files in this case. This resolves issue 6. * Fixed an artifact from issue 5, ReportDownloader now sets https_proxy before retrieving the WSDL.
1.0.4
================== * Fixed a bug where https_proxy wasn't set for retrieving the API WSDL. This resolves issue 5.
1.0.3
================== * The common module's LoadFromStorage method now parses the yaml file with safe_load rather than load. * Fixed a typo in examples/dfa/authentication/create_dfa_client_without_yaml.py (the service was 'CampaignService' instead of 'campaign'). This resolves issue 4. * Changed examples/dfa/authentication/create_dfa_client_without_yaml.py to run against the DFA test environment in order to match all other DFA examples. * Changed common._PackForSuds to force suds to serialize empty objects into XML. There are many use cases for this in Google's Ads APIs, such as passing empty search criteria into DFA search methods in order to select everything.
1.0.2
================== * Fixed a typo in examples/dfp/authentication/generate_refresh_token.py (there was a trailing comma after the scope).