Python script (back-end) created by Dimitrios Panourgias
The script is based on an example python script from Google's Adwords API documentation
June 2020
🚸 This script is not maintained, so, in time, certain operations or even the entire script may not be functional.
👾 Also the script is not tested to handle all cases and exceptions (but if you follow the input guidelines it shall work fine).
This script can only work if you have gained Basic or Standard Access to Adwords API.
Note that for test ad accounts this script will return dummy data.
Keep always in mind that the displayed stats are ESTIMATIONS provided by Google.
Scope of the script:
- Specify a list of keywords in a csv.
- Specify in the csv the Location and Language (make sure these are specified as codes in the respective dictionary in the script).
- Run the script and get a datatable with each keyword along with estimated past competition, average past CPC and average past 12 months search volume per month.
- Use the STATS py script to fetch data only for the inserted keywords,
Use the IDEAS py script to fetch data for related queries based on the inserted keywords.
Further actions
- The script can be modified according to your needs
- This service can be used to populate a database of keywords and related queries that can be used for Paid Ads or/and SEO purposes.