Руководство
Онлайн-синхронизация
Резервное копирование и восстановление через Google Drive, Dropbox или OneDrive — вручную или автоматически, с загрузкой вложений, семейным доступом и синхронизацией только по Wi-Fi.
Онлайн-синхронизация сохраняет резервную копию ваших данных Bluecoins и позволяет использовать приложение на нескольких устройствах — или делиться одним бюджетом с семьей. Синхронизация построена вокруг облачной папки: вы выбираете провайдера, привязываете свой аккаунт, и Bluecoins создает и восстанавливает базу данных через нее. Онлайн-синхронизация — это функция Премиум-версии.
Провайдеры
Bluecoins синхронизируется через трех облачных провайдеров:
- Google Drive
- Dropbox
- OneDrive
Вы выбираете одного из них как провайдера резервного копирования в настройках онлайн-синхронизации. Ваши данные хранятся в облачной папке, которой вы управляете, и любой, с кем вы поделитесь этой папкой, может вносить расходы — так работает семейный доступ: одна общая папка, несколько человек вносят записи.
Что делает экран онлайн-синхронизации
- Выбрать провайдера резервного копирования — выберите Google Drive, Dropbox или OneDrive.
- Привязать резервную копию — подключите (или отключите) свой облачный аккаунт. Строка состояния подключения показывает, какой облачный аккаунт привязан.
- Онлайн-резервное копирование — отправьте резервную копию в облако прямо сейчас.
- Онлайн-восстановление — покажите файлы резервных копий в облаке и восстановите нужный.
- Загружать вложения — включите автоматическую загрузку вложений транзакций в облако.
- Автоматическая синхронизация данных — включите быструю синхронизацию, чтобы данные синхронизировались без вашего участия.
- Только Wi-Fi — ограничьте синхронизацию подключениями Wi-Fi, чтобы экономить мобильный трафик.
Тихий вход в облако выполняется при запуске, поэтому привязанный аккаунт переподключается без запроса. В меню навигации также отображается состояние подключения к облаку, чтобы вы сразу видели, активна ли синхронизация.
Ручное и автоматическое резервное копирование
Резервное копирование доступно двумя способами:
- Вручную — одно касание создает резервную копию в облаке; восстановление позволяет выбрать файлы резервных копий, хранящиеся там.
- Автоматически — при включенной автосинхронизации приложение синхронизирует данные само, а фоновые службы также выполняют запланированные локальные резервные копии и очистку.
Как работают провайдеры
Каждый провайдер — это отдельная интеграция в приложении:
- Google Drive использует REST API Google Drive со входом через Google Credential Manager на Android 14+ и устаревший способ входа на более старых версиях.
- Dropbox использует Dropbox SDK.
- OneDrive использует интеграцию с Microsoft OneDrive.
Все три реализуют одни и те же операции синхронизации, поэтому смена провайдера не меняет поведение синхронизации — меняется только расположение папки.
Примечания о безопасности синхронизации
- Восстановление из облака заменяет локальные данные выбранной резервной копией, поэтому экран восстановления сначала показывает список доступных файлов.
- Если приложение не может связаться с облаком, оно сообщает об этом, а не завершается молча.
- Синхронизация выполняется для каждого пользователя: учетные данные вашего облачного аккаунта используются только для доступа к вашей собственной папке.