Googleでの認証周り
色々あるが、API経由でGoogleのサービス使うときは、サービスアカウントを作成して使うのが一番正攻法
ref.
サービス アカウント  |  IAM のドキュメント  |  Google Cloud
サービス アカウントとして認証する  |  Google Cloud
Google での認証  |  Google Cloud
認証と認可のユースケース  |  Google Cloud