ガイド
バックアップとインポート
データのエクスポート、インポート、カレンダー同期
Cakedayはデータのバックアップ、汎用形式へのエクスポート、およびCakedayが生成した対応ファイルのインポートに対応しています。
エクスポートとバックアップ(.cakeday)
.cakedayファイルはCakeday専用のバックアップ形式です。すべてのフィールド、アバター、グループ定義を含むデータベース全体を損失なく保存します。
汎用エクスポート(JSON / CSV)
他のプラットフォームとの互換性のために、**汎用エクスポート(JSON)と汎用エクスポート(CSV)**に対応しています。これらのテキスト形式にはすべてのメタデータフィールドが含まれますが、アバター画像は含まれません。
インポート
.cakeday、JSON、CSVファイル、または記録とアバターを含む**共有パッケージ(.cakeshare)**をインポートする際、確認画面が表示されます。
Cakedayには2つのインポートモードがあります:
- 上書きインポート: 既存のデータをすべてインポートデータで置き換えます。
- 追加インポート: 既存のデータを保持したまま、新しい記録を追加します。
インポート時、Cakedayは名前、カレンダー種別(西暦または旧暦)、月、日、閏月フラグを比較して重複を検出します。生年は重複判定に含まれないため、名前と日付が同じで年だけが異なるエントリも重複とみなされます。個別にチェック・チェック解除して、取り込む記録を選択できます。
システムカレンダー同期
CakedayはiOS EventKitと連携し、誕生日イベントをシステムカレンダーに追加できます。記録ごとにカレンダー同期を有効にすると、毎年繰り返す終日イベントが作成され、その記録の変更に合わせて更新されます。