Исходя из обсуждения с вами требований, я бы рекомендовал не пытаться делать это с помощью Google Drive API.
Для Ionic 4 + Google Drive API нет учебных пособий, а для более старых - только несколько. версии. Будет нелегко создать решение, которое не будет хорошо масштабироваться.
Вместо этого вы должны начать изучать использование Firebase.
Существует множество учебных пособий, которые показывают основы: настройка системы входа в систему и чтение некоторых данных из базы данных.
Свободные ограничения довольно щедры.
Вы можете внедрить кэширование в свое приложение, чтобы хранить копию данныхна устройстве и обновляйте его только еженедельно или более подробно, поместите вторую таблицу, в которой записаны последние обновленные даты для основной таблицы.
Firebase начисляет за чтение, так что если вы можете настроить его так, чтобывы читаете только одну запись (последнее обновление) вместо того, чтобы каждый раз загружать всю базу данных, тогда вы можете значительно расширить свой бесплатный уровень.
Если вы перерастаете бесплатный уровень и приложение не генерирует достаточно, чтобыпокрыть расходы, тогда у вас есть возможность инвестировать время вместо денег. В документации есть руководства по экспорту пользователей, и они предоставляют инструменты, позволяющие вводить пароли в другую систему, не требуя, чтобы пользователи сбрасывали свои пароли. База данных может быть аналогичным образом экспортирована.