サイトにアクセスする新規ユーザー向けのトレーニング パスを作成したいと考えています。このトレーニング パスでは、すべてのページでできることを示す情報バブルを表示する必要がありますが、最初にアクセスしたときだけです。
したがって、たとえば、ユーザーが編集ボタンのあるページに入ると、編集ボタンの横に情報ボックスが表示され、そのページを編集できることがユーザーに通知されます。
私は自分でスクリプトを作成します。ユーザーがそのボックスを既に見たかどうかを確認するための最良の方法を知りたいだけです。ユーザーがボックスを見た場合にtrueに設定される各情報ボックスのブール値をデータベースに保存することを考えていました。DB からいくつかのクエリを保存するために、同じ値を localStorage または Cookie に格納することもできると思います。
Web サイトのユーザー トレーニング パスを作成するためのベスト プラクティスは何ですか?