Google Auth Platform で発行された更新トークンが1週間しか有効でない場合、公開ステータスが「テスト」になっているはずです。
次のように、「テスト」の場合は、7 日後に期限切れになる更新トークンが発行されるとのこと。
公開ステータスを「本番環境」にする必要があります。
外部ユーザー タイプと「テスト」の公開ステータス用に OAuth 同意画面が構成された Google Cloud Platform プロジェクトには、7 日後に期限切れになる更新トークンが発行されます。
https://developers.google.com/identity/protocols/oauth2?hl=ja#expiration
公開ステータスを「本番環境」にするには、次のように行います。
ブラウザから Google Auth Platform にアクセスします。
Google Cloud Platform
Google Cloud Platform lets you build, deploy, and scale applications, websites, and services on the same infrastructure ...
公開ステータスが [テスト中] になっているはずです。[アプリを公開]を押します。

次の画面が出るので「確認」を押します。

次のように、公開ステータスが[本番環境]に変わります。

コメント