Start your programming adventure in SEO and task automation with the guides available on ShortAutomaton.com.
Short Automaton: The Beginners Choice for Python SEO
Short Automaton started as a personal project designed to help beginners learning Python to apply the skills to various projects that might help them in their current role. Python is an approachable all-purpose programming language and doesn’t require you to understand complicated coding syntax. Because of the simple approach, it’s a great language to start programming in without the pursuit of becoming a Python developer in the future.
Short Automaton is not limited to Python. We will be covering other topics including spreadsheets, automation, data visualization, and R. We might also take a Harry Potter-like approach to the site, where we start out writing for beginners and start creating more complex projects as our skills grow. We would love it if you grow with us! Even better if you can contribute as a writer!
We expect to remain ad-free forever! That said, we partner with some companies that offer relate services including programming language learning platforms and web hosting. See our Affiliate Disclosure for more details! We also have a Buy Me A Coffee if you’d like to show your support. Please don’t feel obligated to donate.
Since this is a personal project, I don’t sell your data, I barely collect data (just Google Analytics to improve experience), I don’t have an email newsletter or collect “leads”. All that exists is this website and a Twitter account, @ShortAutomaton. Follow that account for notification on new content.
I hope you learn a lot and share the love! You will achieve great things!
From start to finish, you’ll learn how to create API credentials, authenticate your script, run Google Search Console reports, and turn each request into a function for easy importing.
From start to finish, you’ll learn how to create API credentials, authenticate your script, and efficiently write and run Google Analytics 4 report requests and parse the response into a Pandas DataFrame.
If you’ve signed up for OpenAI and gotten your free trial money and API key, you’re ready to start putting it good use! If you haven’t done that yet, I’ve previously walked us through how to sign up and generate and API key. You’ll find a link to the article in the requirements below. Luckily,… Read more: Making Your First OpenAI GPT-3 API Python Script
This week was a highly anticipated week in the world of AI with Google’s announcement of Bard and Microsoft’s announcement of the partnership with OpenAI to bring ChatGPT features to the Bing SERP and Microsoft Edge. If you’re reading this, you have more than likely played with ChatGPT and are ready to start scaling up… Read more: How to Create OpenAI API Credentials
The Google Analytics 4 API is a little different than the Google Analytics 3 (Universal Analytics) API. I’ve walked us through how to pull a basic report from the Universal Analytics API previously and, although the steps are similar, there are slightly different request bodies, a different way to make the request, and a different… Read more: Using Python to Pull Google Analytics 4 (GA4) API Reports
As long as you have created your Google API Credentials with the Google Analytics Data API (service name: analyticsdata.googleapis.com) enabled, you are ready to begin programmatically pulling data from your GA4 properties in Google Analytics. In this article, we’re going to walk through authorizing your script to prepare for pulling reports. Requirements Before We Start… Read more: Connecting to Google Analytics 4 (GA4) API with Python
In a previous article, we walked through authenticating the Google Analytics (Universal Analytics) API using Python. We will pick up where left off and set up our code to run our first report from Google Analytics! Requirements A Google Analytics API Connection. I’ll be calling the function we wrote to build the service and run… Read more: Using Python to Pull Google Analytics (UA) API Reports