Trust Levels を使用して、より効果的にターゲットオーディエンスを設定するためのアイデアを検討してきました。
皆さんに確認していただきたいことがあります。
これは破壊的な変更なので、まず本番環境ではない環境でテストすることを強くお勧めします。
このバージョンをインストールするには、Notification Banners の staging ブランチを使用してください。
破壊的な変更
バナーの可視性がオーディエンスフィールドの値を使用して評価される場合、訪問者のすべての trust_level_* ロールは、最も高いレベルを除いて無視されます。
たとえば、ユーザーが support_team、blog、trust_level_0、trust_level_1、trust_level_2 というロールを持っているとします。
オーディエンスフィールドは、ユーザーが support_team、blog、trust_level_2 のみを持っていると見なします。
したがって、バナーが TL2 ユーザーのみをターゲットにする必要がある場合、オーディエンス フィールドは trust_level_2 に設定する必要があります。他のトラストレベルのユーザーにはバナーは表示されません。
この変更を明確にするために、オーディエンスフィールドの説明も更新しました。
これらの変更をさらにテストし、おそらく 9 月末までに新しいリリースを作成する予定です。提供していただけるフィードバックをいただけると幸いです。
よろしくお願いします!

