成功するRobloxゲームを作成することは、素晴らしいゲームプレイを超えたものであり、すべてのプレイヤーにとって安全で歓迎される環境を構築することが含まれます。安全で歓迎されるプラットフォームを作成することは、Robloxと開発者コミュニティとの協力的なパートナーシップであり、クリエイターとして、あなたは私たちのコミュニティ基準を守る上で重要な役割を果たします。このガイドでは、Robloxのポリシー、重要な安全ツール、およびポジティブなコミュニティを育むためのデザイン原則の概要を提供します。
安全第一のマインドセットでゲームをデザインする
積極的なデザイン選択は、ゲームの安全性を大幅に向上させる最も効果的な方法です。
- ユーザー生成コンテンツ(UGC)を保護する: あなたのゲームにプレイヤーが自分のコンテンツ(アート、衣装、エモート、テキスト、構造物など)を作成し共有できる機能が含まれている場合、これらの機能の悪用の可能性と、それを効果的に管理する方法を考慮してください。これには、コンテンツが公開される前の事前モデレーション、UGCを一時的にすることでリーチを制限するツール、信頼できるユーザーにUGCの特権を付与すること、またはカスタマイズのための事前設定されたオプションのみを有効にすることが含まれます。
- ゲーム内アバターエディタを監視する: 悪意のあるユーザーは、アバターエディタツールを悪用して不適切なコンテンツや組み合わせを作成することがあります。ゲーム内のアバターを頻繁に監視し、悪用の頻度が高い場合はアバター/衣服エディタの使用を制限することを検討してください。
- 虐待的なユーザー行動を助長するゲームデザインを避ける: 無礼な行動を引き起こすデザインの決定には迅速に対処してください。18歳未満のユーザーが利用できるゲームの場合、主にプライベートスペース(寝室、バスルーム、クローゼットなど)で行われる環境をデザインすることは避けてください。ベッドや寝るための表面など、悪意のあるユーザー行動を引き起こす可能性のある資産に対してバウンディングボックス制限を設けてください。これらの設定は、悪意のあるユーザーによってコミュニティ基準に違反するシナリオを作成するために悪用される可能性があります。ナイトクラブ、ダンスクラブ、バーなどの大人向けの環境で主に行われるゲームも、18歳以上のユーザーに制限する必要があります。詳細については、こちらを参照してください。
すべてのクリエイターのための重要な安全ツール
Robloxは、ゲーム内で安全な環境を維持するためのツールを提供しています。これらを統合することで、ゲーム内で安全な環境を維持するのに役立ちます。
コンテンツ成熟度とコンプライアンスの質問票を完了する
すべての公開ゲームは、正確に記入された成熟度とコンプライアンスの質問票を持つ必要があります。ゲームが適切に評価されるように、すべての質問に正直に回答してください。新しいコンテンツを追加して回答が変更される場合は、すぐに質問票を更新する必要があります。質問票を繰り返し不正確に回答すると、あなたのゲームやアカウントがモデレーションされる可能性があります。
バン、キック、検証でプレイヤー行動を管理する
Ban APIは、破壊的なユーザーを排除するための主要なツールです。BanAsync()を使用してプレイヤーをバンするときは、明確でポリシーに基づいた理由を提供できます。このシステムは、バンされたユーザーの潜在的な代替アカウントを検出するのにも役立ち、モデレーションの効果を高めます。あるいは、kick APIを使用して、サーバーから悪用ユーザーを切断することもできます。信頼できるユーザーに他のユーザーに対してこの方法をトリガーする権限を与えることができます。ゲーム内のセキュリティとチート管理に関するベストプラクティスについては、セキュリティ戦術とチート軽減を参照してください。
アイデンティティが確認されたプレイヤーにゲームの一部を制限したい場合は、IsVerified APIを使用できます。アイデンティティ確認信号をユーザーアカウントに結びつけることで、チート、詐欺、または嫌がらせのような行動を抑制できます。一般的な使用例は、ゲーム内のランキングやトレーディングの整合性を保護することです。アカウント確認の利点を、オンボーディング、独占機能、特別ゾーンへのアクセスなど、ゲームのさまざまなポイントでユーザーに明確にすることをお勧めします。
すべてのユーザーコミュニケーションにテキストフィルターを使用する
他のプレイヤーに見えるすべてのユーザー生成テキストをフィルタリングする必要があります。これには、看板、ペットの名前、またはプレイヤーが入力できるものが含まれます。TextServiceはこれに不可欠です。TextService.FilterStringAsync()を使用して、不適切な言語や個人を特定できる情報の共有を防ぎます。
Robloxは、ゲームのコンテンツがコミュニティ基準を満たしていることを確認するために、積極的にモデレーションを行っています。Robloxが報告を受け取ったり、自動的にゲームがテキストフィルタリングを適用していないことを検出した場合、システムはフィルタリングを追加するまでゲームを削除する可能性があります。
ポリシーの遵守を確保する
PolicyServiceは、プレイヤーの年齢、場所、プラットフォームに基づいてゲームをポリシーに準拠させるのに役立ちます。これを使用して、ゲーム内広告(AreAdsAllowed)、有料ランダムアイテム(ルートボックス)、ブランドコンテンツ、承認された外部ソーシャルメディアサイトへのリンクなどのコンテンツを管理できます。
ゲーム内の毒性を理解するために安全分析を監視する
分析は、ゲーム内の虐待チャネルをよりよく理解するのに役立ちます。虐待報告の急増があるチャネルのモデレーションを優先してください。
あなたの安全分析を理解する
あなたのクリエイターダッシュボードの安全 > 概要の下に、安全ダッシュボードがあります。
ダッシュボードは、あなたのゲーム内でユーザーが提出した虐待報告のトップレベルのビューを提供します。
1,000プレイ時間あたりの虐待報告提出者数
このチャートは、あなたのゲームで虐待報告を提出したユニークなユーザーの数を、1,000時間のプレイ時間あたりに正規化したものを示しています。過去1週間に1,000時間以上のプレイ時間がある場合、このチャートを見ることができます。
読み方: この指標は、あなたのゲーム内での虐待報告の頻度を監視することを可能にします。この数が増加している場合、これはあなたのゲーム内でより多くの虐待報告が生成されていることを意味し、これは毒性の増加の初期指標となる可能性があります。さらに調査する必要があるかもしれません(例:新機能を導入したときに報告が急増しましたか?)大きな問題になる前に対策を講じる必要があります。ベンチマークは比較のためのポイントとして提供されます。
例えば、2月2日に新しいカスタムアバターエディタを導入した後の虐待報告の急増は、ユーザーがその機能を悪用しているか、コミュニティ基準に違反する組み合わせを作成している可能性があることを示唆しています。潜在的な解決策には、新機能のロールバック、モデレーターのサポートの増加、ポリシーとコミュニティ基準に関するより積極的な教育の提供が含まれます。

カテゴリごとの総虐待報告数
このチャートは、カテゴリごとに虐待報告を分解しています。これらはユーザーによって選択されたカテゴリであり、時には不正確な場合があります。私たちのモデレーションチームは、虐待報告に対して行動を起こす前に、カテゴリとコンテンツがポリシーに違反しているかどうかを確認します。
読み方: この内訳は、あなたのゲーム内で発生している一般的なネガティブ行動のタイプを特定するのに役立ちます。例えば、「ロマンスまたは性的」カテゴリの割合が高い場合、ゲーム内のアバターエディタツールやゲーム内チャットシステムを見直すことを促すかもしれません。

チャネルでフィルタリング
ダッシュボードの両方のチャートをフィルタリングして、ゲームの特定の部分に関連する報告を孤立させることができます。チャネルフィルターを適用すると、ベンチマークも更新され、そのチャネルに関連する比較が表示されます。

チャネルドロップダウンをクリックして、次のようにフィルタリングします:
- アバター: ユーザーのアバター、衣服、またはアクセサリーに関連する報告。
- チャット: ゲーム内のテキストチャットに関連する報告。
- ボイス: ゲーム内のボイスチャットに関連する報告。
- 体験: ゲーム(体験)自体に関する直接的な報告(例:不適切なコンテンツ)。
- オーディオ: ゲームで使用されるオーディオ資産に関連する報告。
自動安全インサイト
あなたが積極的であり続けるのを助けるために、ダッシュボードは、虐待報告提出者の割合が90パーセンタイルのベンチマークを超えた場合に自動的にインサイトを表示します。
