Google Sheets 同期
商品はアプリ内のみで管理することも、Google Sheets のスプレッドシートをリンクしてそちらで編集することもできます(パソコンなどで多数の商品を一度に編集する場合など)。同期は双方向で、手動で開始したときに実行されます。
設定 → ラベルとデータ → シートと共有(オーナーのアカウント)を開くか、初期設定時に Google Sheets を選択してください。
1. Google でログイン

アプリは、Google Sheets へのアクセス権、およびアプリによって作成されたファイルやアプリで開いた Drive ファイルへのアクセス権を要求します。Google アカウントは後から別のアカウントに切り替えることも可能です。
2. スプレッドシートを作成または選択
- スプレッドシートを作成 は、Drive 内に EVoLabels テンプレートから新しいシートを作成します。1行につき1商品として、商品タイプ、日付、フィールドなどの列に商品情報を入力してください。
- 既存のスプレッドシートを選択 は、テンプレートからあらかじめ作成したシートをリンクします。
- スプレッドシートを開く はリンクされたシートを Google Sheets で開き、スプレッドシートのリンクを解除 は接続を解除します(商品はアプリ内に残ります)。
3. 同期
今すぐ商品を同期 をタップします。アプリが前回の同期以降のスプレッドシートとアプリの内容を比較し、変更箇所を一覧表示します:
| 変更内容 | 説明 |
|---|---|
| スプレッドシートで新規追加 | シート内の新しい行 |
| アプリで新規追加 | 前回の同期以降にアプリで追加 |
| 項目の変更 | 片方または両方で変更あり。保持するバージョンを選択 |
| シートで削除 / アプリで削除 | 前回の同期以降に片方で削除 |
項目ごとに個別に選択するか、すべてスプレッドシートを優先 / すべてアプリを優先 を使用して、同期を完了 をタップします。アプリから削除されます と表示されている項目は、同期を完了するとアプリから削除されます。確定する前に確認してください。サマリーには追加、変更、削除された内容が表示されます。
商品データベースの共有
スプレッドシートを共有 では、他の EVoLabels ユーザー(2号店など)を招待して商品データベースを使用できます。相手のアカウントにコピーが作成され、その後の変更は各アカウント内に留まります。参加するには、相手が Google でログインし、ファイル選択画面(共有アイテム タブ)で共有ファイルを選択します。これにより、EVoLabels にそのファイルへのアクセス権が付与されます。
ヒント
- テンプレートのシートや列の名前変更、移動、削除は行わないでください。同期処理はテンプレートで配置された位置を前提としています。アプリが必要とする ID 列は非表示になっています。非表示のまま変更しないでください。
- ラベル名 には組織独自のラベル名のみが一覧表示されます。組み込みのラベル名はアプリの一部であり、そのまま残ります。
- 製品シートに独自の列(仕入先、メモなど)が必要な場合は、最後の列の後ろに [B] で始まる名前の列を追加してください(例:「[B] 仕入先」)。アプリはその列を変更せず、製品ごとに入力した内容を保持します。
- 原材料 には各原材料がシートの言語で表示されます。そこで名前を変更すると、その言語の名前だけが変わり、他の言語の翻訳や製品内の分量・アレルゲンはそのまま残ります。
- チームはスプレッドシートには含まれません。メンバーの招待と管理は 設定 → オペレーター でのみ行います。同期によってチームメンバーが追加・変更・削除されることはありません。
- 大量に編集を行う前後に同期を実行すると、差分リストを短く保つことができます。
- シートをリンクしなくてもアプリ内の全機能を利用できます。シートのリンクはいつでも行えます。