- Add option to download keywords-performance reports
- Compatible with specifications: a unique identifier is an Ad ID + Ad Group ID.
- Add option to ignore downloading of data related to removed campaigns
required changes
- The file format changed to
v5
. Adapt etl scripts that process the output data.- Ad ID no longer unique in any files
- Ad performance datasets now include Ad Group Id
- Change MARA_XXX variables to functions to delay importing of imports
required changes
- If used together with a mara project, Update
mara-app
to>=2.0.0
2019-01-23
- Migrate into Adwords API version v201809
- Update googleads-python-lib to 15.0.2
2018-08-19
- Rename package to google-ads-performance-downloader
- Adapt code to reflect the renaming of Adwords to Google Ads
- Update googleads-python-lib to 13.0.0
required changes
- use new package names in requirements.txt
- adapt ETL to new ouput file names
- adapt calls to download cli command
2018-05-02
- Moved to googleads version 11.0.1
- uses now google_auth_oauthlib
2018-03-12
- Download currency information for each account
2018-03-05
- Made API version configurable
2018-02-19
- Moved to googleads version 10.0.0
2018-01-29
- Allow for arbitrary characters in account / campaign / ad group labels
2018-01-19
- Allow for spaces in account / campaign / ad group labels
- Retry in case of any error, not only HTTP 500
2017-11-21
- Updated googleads-python-lib to 9.0.0
2017-10-23
- Updated googleads-python-lib to 8.1.0
2017-10-10
- Updated googleads-python-lib to 8.0
2017-09-20
- Updated googleads-python-lib to 6.0 and use AdWords API version v201705
- Added retry logic
- Made the config and click commands discoverable in mara-app >= 1.2.0
required changes
- The file format changed to
v3
. Adapt etl scripts that process the output data.
2017-06-30
- Updated googleads-python-lib to 6.0.0
2017-06-07
- Updated googleads-python-lib to 5.6.0 and use AdWords API version v201705