ADVERTISEMENT

【Googleドキュメント】オフライン編集後の同期問題対処!競合の解消

【Googleドキュメント】オフライン編集後の同期問題対処!競合の解消
🛡️ 超解決

飛行機内や電波の届かない場所でGoogleドキュメントをオフライン編集して、後でオンライン復帰した時に同期エラーや競合が発生した経験はありませんか。複数人で同時編集していた場合は特に、ローカル変更と他人の編集が衝突して、どちらを優先するか判断に迷う状況になります。

本記事では、オフライン編集後の同期問題が起きる仕組み、競合(コンフリクト)を解消する手順、変更履歴を活用したマージ方法を解説します。

【要点】オフライン同期問題対処の3つの基本

  • 同期完了を待つ: オンライン復帰直後は同期処理に数分かかります。「保存中…」表示が「Driveに保存しました」に変わるまで編集を控えます。
  • 変更履歴で競合内容を確認: 「ファイル」→「変更履歴を表示」で、自分のオフライン変更と他人のオンライン変更の両方が時系列で確認できます。
  • 競合発生時はコピーを保存: 自分の変更を保護するため「ファイル」→「コピーを作成」で別ファイルに退避してから、本体ファイルで他人の変更を取り込みます。

ADVERTISEMENT

オフライン編集と同期の仕組み

Googleドキュメントは「オフラインアクセス」機能をオンにすると、最近開いたドキュメントをローカル(ブラウザのIndexedDB)に保存します。オフライン中の編集はローカルで保持され、オンライン復帰時にDriveのクラウド版と自動同期します。

同期処理は基本的にバックグラウンドで自動実行され、競合があってもGoogleドキュメントは可能な限りマージを試みます。テキストの異なる箇所への編集は問題なくマージされますが、同じ段落への異なる編集が両側で行われた場合に競合が発生します。重大な競合では「コピーを作成しました」というメッセージが表示されることがあります。

同期問題の解消手順

  1. オンライン復帰後の同期完了を待つ
    ネットワーク復帰直後はドキュメント右上に「保存中…」「同期中」と表示されます。「Driveに保存しました」に変わるまで2〜5分待ちます。この間は編集を控えるのが鉄則です。
  2. 変更履歴を確認
    「ファイル」→「変更履歴」→「変更履歴を表示」で、複数のバージョンが時系列に表示されます。各バージョンの編集者と変更内容を確認します。
  3. 競合があるか判断
    同じ段落に異なる編集者の変更が記録されている場合は競合の可能性があります。表示中のドキュメントが両者の変更を統合できているか目視確認します。
  4. 必要に応じてコピーを退避
    自分のオフライン変更が消えそうな場合は、現状のドキュメントを「ファイル」→「コピーを作成」で別ファイルに保存します。これで自分の変更が保護されます。
  5. 変更履歴から特定バージョンを復元
    「変更履歴」で目的のバージョンを選んで「このバージョンを復元」をクリックすると、その時点の状態に戻せます。慎重に作業すれば双方の変更を残せます。

同期問題でよくあるトラブル

「コピーを作成しました」が表示された

重大な競合があった場合、Googleドキュメントは自動的に競合バージョンを別ファイルとして保存します。Driveに「(コピー)」付きの新しいファイルが作成されているはずなので、両方を比較して必要な変更を統合します。

オフラインアクセスがオンになっていなかった

オフライン編集を有効にするには、事前にDrive設定→「全般」→「オフライン」をオンにして、対象ドキュメントを開いておく必要があります。設定していない場合、オフラインで開けず編集も不可能です。

長時間オフラインで同期に失敗

数日〜数週間オフラインだった場合、同期処理が大量の差分を扱うため失敗することがあります。ブラウザを再起動して再度ドキュメントを開くと、同期処理がリトライされます。

同期後に自分の変更が消えている

他人の変更が後から上書きされた可能性があります。「変更履歴」で自分のオフライン編集分のバージョンを探して、必要箇所をコピーペーストで現在のバージョンに戻します。

ADVERTISEMENT

競合を防ぐオフライン編集のコツ

コツ 効果
事前に他編集者にオフライン宣言 同時編集を回避
オフライン中は新規セクションを追加 既存箇所の競合を防ぐ
復帰後は同期完了を待つ 処理中の追加編集による衝突回避
長時間オフラインの場合は別ドキュメントで作業 マージ処理の簡略化
「変更履歴」を定期確認 競合の早期発見

まとめ

オフライン編集後の同期問題は、オンライン復帰直後の数分待機と「変更履歴」確認が基本対処です。重大な競合では「コピーを作成しました」メッセージとともに別ファイルが生成されるため、両方を比較してマージ作業を行います。事前に他編集者にオフライン作業を伝える・既存箇所への変更を控える・新規セクションを追加するなどの予防策を講じることで、競合発生を未然に防げます。「変更履歴」は同期問題のトラブルシューティングだけでなく、過去の状態に戻せる安全網としても活用したい機能です。


ADVERTISEMENT

📄
Googleドキュメントトラブル完全解決データベースこの記事以外にも、書式・共有・Apps Script・引用など様々な困りごとへの解決策をまとめています。逆引きに活用してください。
この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。