Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
How to Use AI to harness Google APIs
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Jonathon Roberts
April 11, 2025
Marketing & SEO
980
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
How to Use AI to harness Google APIs
Jonathon Roberts
April 11, 2025
More Decks by Jonathon Roberts
See All by Jonathon Roberts
From Crawl To Clarity Automating SEO Audits With Node.JS
jonathonrobertsseo
0
420
TechSEO North Feb 2025 - How To Implement Schema to Custom CMSs
jonathonrobertsseo
0
87
BrightonSEO October 2024 - How to Speed Up Content Audits using ChatGPT
jonathonrobertsseo
3
980
Other Decks in Marketing & SEO
See All in Marketing & SEO
Become a content scientist: A qualitative framework for creating and optimising user-first content
annikahaataja
0
450
How to Use MCP Servers for SEO: Practical Use Cases
pelogia
0
710
JAWS-UG福井 AWS Community Update
awsjcpm
1
180
Where Did My Paid Clicks Go? Five Post-Click Leaks You Can Plug with Cloudflare - HeroConf April 26
barisasa
0
140
SEO and Brand Sitting In A Tree K-I-S-S-I-N-G - By Lidia Infante for Digital PR Summit 2026
lidiainfante
0
270
How to Achieve SERP Dominance in China
owainlw
0
210
HubSpotフォーム 設定ガイド(要件定義〜効果分析)(2026年5月最新)
somanishioka
0
210
From Newsrooms to E-commerce: The Google Discover Strategy You're Not Using (Yet) - Google Search Central Live Zurich 2025 - Clara Soteras
clarasoteras
1
1.7k
データ横丁_新年LT20260114
otanet
1
340
Built for Today: Built for Tomorrow - Future-proofed Migrations
00dacousin
0
380
会社説明資料|株式会社トライバルメディアハウス
tribal
0
11k
Building a Creative Culture that Works For Different Personalities (and in Different Locations)
richardpaul22
0
280
Featured
See All Featured
Paper Plane (Part 1)
katiecoart
PRO
0
9.1k
Prompt Engineering for Job Search
mfonobong
0
350
Automating Front-end Workflow
addyosmani
1370
210k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
330
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
200
Navigating Weather and Climate Data
rabernat
0
220
A Modern Web Designer's Workflow
chriscoyier
698
190k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
390
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
170
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
220
Transcript
None
Technical Lead, Fly High Media Interested in Speeding up SEO
auditing & workflows
ARE YOU USING AI TO GENERATE CODES TO SPEED UP
WORKFLOW?
IS ANYONE CURRENTLY USING GOOGLE APIS?
TOOLS Google Sheets Google App Scripts ChatGPT
WHY USE GOOGLE SCRIPTS & AI?
SPEED
FREE
CUSTOMISABLE
WHAT GOOGLE APIS ARE USEFUL FOR SEARCH MARKETERS?
GOOGLE SEARCH CONSOLE API
GOOGLE ANALYTICS METRICS
GOOGLE ADS API
GOOGLE BUSINESS PROFILE API
PAGE SPEED & CORE WEB VITALS CRUX API / GTMETRIX
OTHER APIS
WHAT ARE GOOGLE APP SCRIPTS?
None
None
None
LET’S START EXTRACTING DATA FROM APIS!
GOOGLE SEARCH CONSOLE API
GET APIS FROM GOOGLE DEVELOPERS CONSOLE
None
FLYHIGHMEDIA.CO.UK/ BRIGHTONSEO-2025 GUIDE
LET’S EXTRACT THE CLICKS & IMPRESSIONS FOR MULTIPLE URLS
ASK CHATGPT/AI I WANT A FORMULA THAT EXTRACTS THE CLICKS
AND IMPRESSIONS USING GOOGLE SEARCH CONSOLE API FOR A URL SELECTED IN THE FORMULA
ENSURE IT HAS SOMETHING LIKE THIS CLIENT_ID = 'YOUR_OAUTH_CLIENT_ID'; CLIENT_SECRET
= 'YOUR_OAUTH_CLIENT_SECRET';
ASK CHATGPT/AI I WANT TO PROVIDE CLIENT ID & CLIENT
SECRET TO GET THE DATA FROM GOOGLE SEARCH CONSOLE
None
ASK CHATGPT/AI I WANT TO PROVIDE THE DATES AND THE
DOMAIN IN THE FORMULA FROM A CELL
SITE URL DOMAIN PROPERTY SC-DOMAIN:YOURDOMAIN.COM URL PREFIX HTTPS://WWW.YOURDOMAIN.COM
ENABLE OAUTH2.0 IN GOOGLE APP SCRIPTS
None
None
None
1B7FSRK5ZI6L1RSXXTDGDEUS PZLUKDSI4KGUTMORSTQHH GBZBKMUN4IDF
None
None
RECOMMENDATION SEPERATE METRICS INTO DIFFERENT FORMULAS ASK CHATGPT/AI
AUTHORISE THE SCRIPT
None
None
None
COPY URL AND OPEN URL IN NEW TAB & THEN
FOLLOW INSTRUCTIONS TO VALIDATE THE CODE
None
None
COPY FORMULA (FROM CHATGPT/AI) AND START USING THE CUSTOM FORMULA
YOU HAVE MADE!
OTHER USE CASES
GSC AUTOMATED REPORTING OF SITE PERFORMANCE
GSC IDENTIFYING AND MONITORING CRAWL ERRORS
GSC GET RELATED QUERIES TO CONTENT
GA4 MONITOR E-COMMERCE TRACKING DATA
GA4 MONTHLY TRAFFIC OVERVIEW
GA4 TRACKING CAMPAIGN UTM PARAMETER PERFORMANCE
GOOGLE BUSINESS LISTINGS REPORTING ON CUSTOMER ACTIONS AND INSIGHTS FOR
MULTIPLE LISTINGS
CRUX API EXTRACT REAL-USER EXPERIENCE DATA (CORE WEB VITALS)
WHY NOT USE OTHER TOOLS?
EXPENSIVE
DATA IS NOT CUSTOMISABLE
REAL-TIME COLLABORATION
ISSUES YOU MAY COME ACROSS
API QUOTAS AND LIMITS 1
AUTHENTICATION ERRORS 2
DATA FORMATTING ISSUES 3
USE AI TO TROUBLESHOOT ANY ISSUES 4
GET ACCESS TO SLIDES SPEAKERDECK.COM/ JONATHONROBERTSSEO
FLYHIGHMEDIA.CO.UK/ BRIGHTONSEO-2025 GOOGLE API GENERATION GUIDE
ANY FURTHER QUESTIONS? linkedin.com/in/jonathon-roberts-seo jonathonr.bsky.social @jonathonrseo www.flyhighmedia.co.uk