Tier表を最大6人で共同作成する方法|招待・承認・競合時の対処

Tier表を最大6人で共同作成する方法|招待・承認・競合時の対処

公開: 2026-06-10 / 更新: 2026-07-16 / Sortpia編集部

Sortpiaの共同作成モードでは、作成者を含む最大6人が同じTier表へ参加し、ランクやアイテム、配置を編集できます。変更はSupabase Realtime経由で他の参加者へ通知され、オンライン状態、操作中の項目、チャットも同じ画面で確認できます。ただし、通信遅延や同じデータへの同時操作が常に自動統合されるわけではありません。この記事では、現行の招待・承認フロー、編集の同期、版競合時の対処、完成権限、公開前の確認を実装に沿って説明します。

共同作成モードとソロモードの違い

新しいTier表を作るときに「みんなで作成」を選ぶと、状態が共同作成となり、作成者をオーナーとするルームが自動で用意されます。ルームの初期上限は6人で、参加方法は承認制です。ソロモードの下書きや、公開後に所有者だけが使う編集ロックとは別の仕組みです。

共同作成中は、承認済みのルームメンバーとオーナーが編集できます。公開ページを見ているだけの利用者や、URLを知っているだけの未承認アカウントには編集権限がありません。非公開設定を選んだ場合も、共同作成中の承認済みメンバーは作業のためにアクセスできます。

一人で基準を考えてから公開したい場合はソロ、参加者と議論しながら初版を決めたい場合は共同作成を選びます。共同作成で完成・公開した表を、不特定多数が後から順番に編集する機能ではありません。

招待リンクと参加リクエストを使い分ける

オーナーはメンバー画面から招待リンクを発行できます。発行時には利用回数と有効期限を設定でき、初期値は10回・24時間です。表示された招待コードは画面上で一部マスクされ、コピー操作で本番サイトの参加URLを取得します。不要になった招待は削除できます。

招待リンクを受け取った人はログイン後に参加処理を行います。リンクが期限切れ、利用回数超過、無効、ルーム満員の場合は参加できません。リンクはSNSの公開投稿へ置かず、参加させたい相手へ必要な期間だけ共有してください。

承認制ルームでは参加リクエストも使えます。オーナーのメンバー画面に保留中の申請が表示され、承認または拒否できます。参加者は自分で退室できますが、オーナーは通常の退室ではなく共同作成Tier表の管理責任を持ちます。

変更の同期とオンライン表示の仕組み

共同作成中は、Tier表本体、ランク、アイテム、配置のデータ変更をリアルタイム購読し、受信側の表示データを再取得します。自分の配置操作中はローカル画面を先に更新し、サーバー処理が失敗した場合は元の表示へ戻します。通信状況によって、別参加者の変更が見えるまで時間差が生じることがあります。

Presenceは、オンラインの参加者、操作中のアイテム、編集中のランク、直近の操作を画面へ伝えます。同じアイテムを別の人が操作中なら、重複操作を避ける手掛かりになります。ただし、Presence表示は永続的な監査ログではなく、切断や再接続の瞬間に表示がずれる可能性があります。

誰かの変更が見えないときは、同じ操作を連打せず、オンライン表示とエラーを確認してから再読み込みします。再読み込み後のサーバー状態を正として、必要ならチャットで担当を分けてください。

同時操作の競合は自動で必ず解決されない

配置更新ではTier表のバージョン番号を送り、サーバー上の最新版と一致するかを確認します。別の参加者が先に更新して番号が変わっている場合は`version_conflict`となり、古い状態からの更新をそのまま上書きしません。クライアントはエラーを表示し、最新データを確認して操作をやり直す必要があります。

この仕組みはデータの無条件上書きを防ぎますが、同じアイテムへの操作を意味的に自動統合したり、あらゆる競合を自動リトライしたりする保証ではありません。タイトル、ランク、アイテム削除等も、同じ対象を同時に触れば片方の意図が反映されない可能性があります。

安全に進めるには、参加前に「Aさんは画像追加、Bさんはランク名、Cさんは配置」のように担当を分けます。大きな並べ替えの前はチャットで宣言し、競合表示が出たら最新状態を見ずに同じ操作を繰り返さないでください。

チャット・メンバー・公開権限を管理する

サイドパネルにはチャットとメンバーのタブがあります。チャットはオーナーまたは承認済みメンバー向けで、公開後のコメント欄とは役割が異なります。評価基準、保留項目、担当範囲を短く残す用途に使い、個人情報や第三者の機密情報は投稿しないでください。

メンバー一覧では、オンライン状態、オーナー・編集者の役割、完成して公開できる権限を確認できます。オーナーは他の編集者へ完成権限を付与・解除できます。権限のない編集者には公開ボタンが無効の状態と理由が表示されます。

完成権限はルーム全体を公開状態へ移す強い権限です。配置作業を頼むだけの参加者へ一律付与せず、最終確認を担当する人に限定します。公開操作の直前に権限が変更された場合は失敗するため、最新のメンバー表示を確認してください。

完成して公開する前の確認

共同作成を完成させるときは、確認ダイアログの後、未配置アイテム、配置数、公開権限、バージョン数をサーバー側で検証します。未配置アイテムを削除する確認を経て、現在のランク、アイテム、配置をバージョン履歴へ保存し、Tier表を公開状態にしてルームを終了します。

公開前に、少なくとも一つの項目が配置されているか、未配置を削除してよいか、タイトル・説明・カテゴリ・タグが実際の評価と一致するか、画像の利用権を確認できるかを参加者全員で確認します。バージョン履歴は最大100件で、上限時は公開処理が制限されます。

公開後はログアウト状態または別ブラウザでページを開き、画像、文字ラベル、説明、コメント欄、共有表示を確認します。共同作成中のチャットやPresenceを、公開読者向けの根拠説明の代わりにせず、評価基準はTier表の説明へ残してください。

競合を減らす共同作成の進め方

開始時に、対象範囲、評価軸、ランク定義、公開担当、終了時刻を決めます。次に、画像追加と権利確認、ランク設計、一次配置、境界の議論、最終確認の順へ進むと、同じ対象を同時に触る時間を減らせます。

議論が割れた項目は無理に動かし続けず、保留用ランクや文字メモで一度切り分けます。通信が不安定な参加者は大規模な並べ替えを避け、変更後に他の参加者の画面へ反映されたことを確認します。誰かが離脱した場合も、Presenceだけで意図を推測せずチャット等で確認します。

共同作成は人数が多いほど自動的に質が上がる機能ではありません。少人数でも、判断条件と反対意見を残し、公開後の読者が配置理由を理解できる説明へまとめることが、有用なTier表につながります。

よくある質問

Q. 共同作成には何人まで参加できますか?

A. オーナーを含め最大6人です。ルームが上限に達している場合は、招待リンクが有効でも新たに参加できません。

Q. 招待リンクに期限や回数を設定できますか?

A. はい。発行時に利用回数と有効期限を設定でき、画面の初期値は10回・24時間です。不要な招待は削除できます。

Q. リンクを知っていれば誰でも編集できますか?

A. いいえ。ログインと正規の参加処理が必要です。期限切れ、回数超過、満員、無効な招待では参加できません。

Q. 同じアイテムを同時に動かすと自動統合されますか?

A. 常に自動統合されるわけではありません。版が競合した更新は拒否されるため、最新状態を確認して操作をやり直します。

Q. 誰がオンラインか分かりますか?

A. Presenceでオンライン状態や操作中の項目を表示します。ただし永続的な監査ログではなく、通信状態によって一時的なずれが起こり得ます。

Q. 参加者全員が公開できますか?

A. オーナーは公開でき、他の編集者はオーナーから完成権限を付与された場合だけ公開できます。

Q. 共同作成のチャットは公開後も読者に見えますか?

A. チャットは共同作成の参加者向けです。公開読者へ伝える評価基準や結論はTier表の説明へ記載してください。

Q. 共同作成後の内容は履歴に残りますか?

A. 完成して公開する処理が成功すると、その時点のランク、アイテム、配置がバージョンとして保存されます。操作単位の全履歴ではありません。

さっそくTier表を作ってみよう

Sortpiaなら、登録から公開まで5分。無料で何個でも作れます。

Tier表を作る →

関連記事