データ移行ガイド

ワークアウト履歴の取り込み

LiftJot は対応するファイルを端末内で読み込みます。記録が変更される前にプレビューを確認し、日付が重複する記録の扱いを選べます。

取り込むのは実施済みの履歴であり、計画ではありません。 ルーティン、テンプレート、プロフィール、測定値、ソーシャルデータは取り込まれません。

対応する取り込み元

Hevy

英語で書き出したワークアウト履歴の CSV を使用してください。LiftJot は、Hevy が出力してきたメートル法とヤード・ポンド法の形式に対応しており、新しい任意項目が含まれていない古い書き出しにも対応しています。実施済みのセットと、対応するスーパーセットが取り込まれます。

Strong

英語で書き出したワークアウト履歴の CSV を使用してください。Strong の古い書き出しには、重量がキログラムかポンドかが記録されていないため、LiftJot はファイルを調べる前に単位の選択を求めます。書き出しファイルの列見出しに単位が明記されている場合は、そちらが優先されます。

FitNotes Android

CSV ではなく、FitNotes Android のローカルバックアップファイルを使用してください。取り込みが始まる前に、LiftJot は種目、対応付け、競合、引き継げる設定、警告、元のアプリ独自の概念のうち LiftJot では表現できないものをプレビューに表示します。

FitNotes 2 iOS

getfitnotes.com が提供する FitNotes 2 の公式 Workout CSV 書き出しを使用してください。これは「FitNotes - Workout Tracker」という別のアプリとは異なる製品です。

FitNotes - Workout Tracker

そのアプリのワークアウト CSV 書き出しを使用してください。LiftJot は種目名から推測するのではなく、ファイルに明記された値と単位を読み取ります。

手順

  1. 元のアプリで対応する書き出しまたはバックアップを作成し、端末からアクセスできる場所に保存します。
  2. LiftJot でデータ管理の項目を開き、対応する取り込み元を選びます。
  3. ファイルを選びます。Strong の古い書き出しの場合は、履歴の記録時に使っていた単位系を選びます。
  4. 取り込む日付、セット、種目の対応付け、警告、重複を確認します。
  5. 日付が一致する記録の扱いを一つ選び、確定します。
  6. 通常のトレーニングを再開する前に、取り込んだワークアウトを確認します。

データを保護する仕組み

変更を書き込む前に、LiftJot は選択したファイルを開き直して再確認し、既存の記録の保護用コピーを作成して確認します。さらに、予定される結果を検証してから、取り込み全体を一度に書き込みます。検証、保護用コピーの作成、書き込みのいずれかに失敗した場合、既存のトレーニング記録は変更されません。

取り込みが成功すると、取り込んだデータが変更されていない間は、1 回のタップで取り消せます。最新の保護用コピーは、警告を表示したうえで完全復元に使用できます。その後の取り込み時に、LiftJot は古い保護用コピーの削除を可能な範囲で試みますが、以前のコピーが残る場合があります。これらのファイルは OS のバックアップから除外されるように設定されています。ワークアウト履歴の消去や完全復元を行っても、これらのファイルは削除されません。また、アプリ内にはそれらの一覧や削除機能がありません。この保護用データは端末内に残ります。アップロードではなく、OS によるデータ転送が実際に行われたことを示すものでもありません。

端末内での処理とファイルの取り扱い

LiftJot は選択した取り込みファイルを開発者のサーバーにアップロードせず、元のファイルも変更しません。ファイルの提供サービスが、独自の規約に基づいてアクセスを処理する場合があります。ワークアウトの書き出しは私的なデータとして扱ってください。最初にサポートへ連絡するときは、元のファイルを添付しないでください。

ファイルが受け付けられない場合

書き出し形式は変わることがあります。LiftJot は安全に解釈できないファイルを、推測で処理せずに拒否します。元のアプリ、書き出しの種類、LiftJot のバージョン、お使いのプラットフォーム、正確なエラー内容を liftjot@gmail.com へメールでお知らせください。ファイルは、こちらから依頼し、ご自身が共有を選んだ場合にのみ添付してください。

Hevy、Strong、FitNotes はそれぞれの所有者の製品です。LiftJot はこれらの製品と提携しておらず、推奨も受けていません。これらの名称は、ユーザーが作成し、LiftJot が読み込めるファイルを特定するために使っています。