Подключаем API
Про то, как получить доступ к Google Search Console API, что для этого потребуется и зачем это надо. И с самого начала я отправлю тебя на другой сайт - https://console.cloud.google.com/. Место от куда мы создадим отдельный проект и подключим к нему соответствующий API для Google Sheets. Тебе конечно же потребуется иметь Google-аккаунт, чтобы войти.
Дальше потребуется создать "проект". Делается это нажатием Ctrl-O или как показано на изображении:

Не забудь, пожалуйста, перейти в созданный ранее проект нажав на его наименование. После чего, потребуется подключить необходимый нам API из библиотеки - Google Search Console API.

Найдём требуемый API через поиск - введи search console. У тебя будет один единственный вариант на выбор, нажми на него и активируй:

После нажатия ты будешь перенаправлен на страницу управления данным api. Нам осталось только создать соответствующие ключи доступа и скачать их. Для этого нажми на кнопку "+ Create credentials" и выбери создать "Service Account".

Тебя перенаправят на новую страницу, нужно будет дать имя этому автономному аккаунту плюс предоставить соответствующие разрешения на редактирование таблиц.

Осталось совсем немного. Сгенерируй ключ и скачай его.

После того как у тебя появиться ключ необходимо ещё предоставить доступ к Google Search Console для сервисной почты. Скопируй её и перейди в настройки сайт в Google Search Console.



Теперь у любого python скрипта с доступом к ранее скаченному файлу с реквизитами, будет доступ к твоему аккаунту в Google Search Console.
Используем API в скрипте
Для этого установи в своё виртуальное окружение следующие пакеты:
Дальше, для демонстрации того, как можно подключиться к API, я покажу функцию пример:
То есть, сначала идёт загрузка файла с реквизитами в память, потом запрос с необходимыми параметрами, чтобы получить необходимые данные. Полная документация от гугл по тому, как и что отправлять для работы с GSC лежит на этой странице.