Подниму некропост, вдруг пригодится кому)
Ошибка появляется если использовать json от OAuth как пишут в гайдах, на деле нужно создать Service accounts для своего проекта на странице console.cloud.google.com/iam-admin/serviceaccounts и уже там при создании ключа будет всплывающее окно с необходимым .json файлом
не знаю нужны ли манипуляции с созданием OAuth и API Keys, создал их ранее
console.cloud.google.com/apis/credentials