同時接続ユーザー
この記事では、Tealiumが同時接続ユーザーからのサーバーサイドの変更をどのように管理しているかについて説明します。
概要
サーバーサイドプラットフォームは、同時にサーバーサイドプラットフォームにログインしているユーザーからの変更を管理するためのサポートを提供しています。
以下の機能がサポートされています:
- ユーザーはUIでアクティブな共同作業者を表示します。
- ログインしたユーザーは、他のユーザーからの保存と公開のアクションについてのアプリ内通知を受け取ります。
- 他のユーザーからの保存された変更は、未保存の変更に統合するために利用可能になります。
可能な同時実行シナリオを理解するために、以下の用語が役立ちます:
- 現在公開されているバージョン:現在プロダクションにある構成セット。
- 現在のバージョン:あなたが作業している構成セット。
- あなたの変更:現在のバージョンに対して行った未保存の変更。
仕組み
ログインしていて同時接続ユーザーからの変更を予想するとき、どのバージョンで作業しているかを知ることが重要です。現在のバージョンは、アカウントとプロフィールの下の見出しに表示されます:
変更を加えたいときは、プロフィールスイッチャーを使用して現在公開されているバージョンをロードし、予定している変更のための新しいバージョンを作成します。すべての構成変更を新しいバージョンに行います。変更が完了し、テストが終わったら、新しいバージョンをプロダクションに公開します。
バージョンに変更を加えると、ログインしているすべてのユーザーに通知されます、たとえあなたが変更を保存したり公開したりしていなくても。変更を保存した後、同時接続ユーザーには、最新の更新を保証するために、それらの変更を自分たちのバージョンに統合する必要があることが通知されます。
他のアクティブユーザーの表示
ログインすると、作業している製品エリアが左のナビゲーションバーで青色にハイライト表示されます。もし他のユーザーもログインしており、あなたのバージョンでアクティブであれば、そのユーザーのイニシャルが画面上部に一意の背景色の円として表示されます。同じ一意の色が、他のユーザーが現在作業している製品のエリアをハイライト表示するために使用されます。以下の例を参照してください:
別のユーザーが変更を開始する
もし別のユーザーがあなたが使用しているバージョンに変更を加え始めたら、進行中の未保存の変更についてのメッセージが表示されます:
メッセージを確認するには、了解をクリックします。
他のユーザーの変更を自分の作業に統合するには、保存をクリックします。保存に関する情報が含まれた新しいダイアログが開きます:
変更詳細テーブルには以下の情報が含まれています:
- 変更の種類。
- 変更されたアイテムの名前。
- そのオブジェクトに対するアクション(更新、作成、または削除)。
- 変更を行ったユーザー。
最新の公開バージョンで更新されたアイテムを編集した場合、公開時にあなたの変更がそれらの更新を上書きします。
別のユーザーが公開する
別のユーザーがバージョンを公開すると、あなたがどのバージョンにいても、その公開について通知するメッセージが表示されます:
最終更新日 :: 2024年October月30日