Command Palette

Search for a command to run...

ベストプラクティス

信頼性が高く、プライバシーに配慮し、保守しやすい Nowly Presence を作成します。

安定した検出を優先する

安定したセレクターとメディア要素を使用します。可能な限り、フレームワークが生成する壊れやすいセレクターは避けてください。

アクティビティを役立つものにする

ユーザーが見ているもの、ページのコンテキスト、再生状況、プラットフォームのブランドなど、意味のある情報を表示します。

プライバシーを尊重する

個人データ、プライベートメッセージ、アカウント情報、機密性の高いページ内容を収集しないでください。Presence には公開されたアクティビティに相当する情報だけを表示します。

状態がない場合に対応する

Web サイトは変化します。要素がない場合、読み込み中、非対応ページの場合も常に適切に処理してください。

過剰な処理を避ける

Presence の更新は軽量にします。更新のたびに負荷の高い DOM スキャンを行わないでください。

複数のページをテストする

公開前に、再生ページ、ログアウト状態、非対応 URL、一時停止中のメディア、読み込み状態をテストします。