Como acessar uma conta do Gmail que possuo usando a API do Gmail?

Quero executar um script de nó como um cronjob que usa a API do Gmail para pesquisar uma conta do Gmail que possuo.

Eu estou seguindoestas instruções de início rápido:

Estou preso no primeiro passo. Ao solicitar credenciais para um script cron, ele diz que "Os dados do usuário não podem ser acessados de uma plataforma sem uma interface do usuário porque requer interação do usuário para entrar":

Os documentos são geralmente confusos e mencionam "contas de serviço", "OAuth" e outras coisas - não sei dizer quais se aplicam ao meu caso de uso e quais não. Eu usei muitas APIs SaaS, e o fluxo de trabalho típico é fazer login na sua conta, obter uma chave e um segredo da API e usá-los no seu script para acessar a API. Parece que isso énão o paradigma usado pela API do Gmail, por isso gostaria de receber orientações ou links para instruções mais claras.

questionAnswers(2)

yourAnswerToTheQuestion