I use python for this, but with Google the script is not the problem, the IP is. Same script from one datacenter IP gets captcha after few dozen queries, with rotating residential and some delay between requests it goes much longer. Cloudflare sites are different story, there you need Playwright or a tool with real browser, requests alone won’t pass. If you're talking about a single export, it's easier to use the tool. However, if you extract the same keywords weekly, it's better to use a script, since it allows you to compare the results with the last run. I work at DataImpulse, we sell proxies, so I’m not neutral about the IP part