コンテンツ
イントロダクション
さあ、素晴らしいアクティビティが完成しました。他のユーザーに発見してプレイしてもらいたいですか?
ユーザーがアクティビティを発見する方法は、アクティビティが認証済みか未認証かによって異なります。
以下では、ユーザーがあなたのアクティビティを発見してプレイする方法を、認証状態ごとに説明します。
認証済みアクティビティ:
アプリケーションが認証されたら、公開Bot設定を無効にできなくなります。 開発と反復では、未認証アクティビティを用いることをお勧めします。
アクティビティが認証され、開発者ポータルでディスカバリーが有効化されている場合、ユーザーがあなたのアプリを発見できるサーフェスは現時点で3つあります。
ディスカバリーサーフェス
1. アプリランチャー
新しいアプリランチャーは、ユーザーがクライアントの下部にある形状アイコンをクリックすると表示されます。 ユーザーはそこから、発見対象のアプリとアクティビティをあなたのものも含めて全て閲覧できます!
2. Appディレクトリ
改良版のAppディレクトリで、ディスカバリーページのアプリセクションにアクティビティが追加されました! あなたのアクティビティが発見対象である場合、Appディレクトリでそのアクティビティ専用のアプリプロフィールページとともにユーザーに表示されます。
3. アクティビティ ステータス(最近のアクティビティ)
ユーザーがアクティビティをプレイし、アクティビティのプライバシーがオンになっている場合、サーバーのフレンドやメンバーは、あなたのアクティビティをプレイしているときや最近プレイしたかどうかが確認できるようになります。
最近のアクティビティについて、詳しくはこちらをご覧ください!
ディスカバリーを有効にする方法
アプリのディスカバリーを有効にした後、以下のディスカバリーサーフェスにアクティビティが表示されるまで最大30時間かかることがあります。
アプリケーションが開発者ポータルで認証されると、アプリケーションを開いた際に左側にディスカバリータブが表示されるようになります。
発見設定タブで、必須フィールドを全て記入します。 この情報は、Appディレクトリのあなたのアクティビティのプロフィールページに表示されます。 ガイダンスについては、ベストプラクティスガイドをご確認ください。
全てのフィールドを記入したら、ディスカバリーステータスタブに移動して全ての基準を満たしていることを確認します。 確認できたら、発見を有効にするボタンをクリックしてアクティビティを発見対象に設定します。
後でディスカバリーサーフェスからアクティビティを削除することにした場合は、このページでディスカバリーを無効にすることもできます。
未認証アクティビティ:
設計により、未認証アクティビティは可視性が制限されており、メンバーが25人未満のサーバーでのみ開始できます。 将来的にアクティビティがより広くリリースされるまでの間、ユーザーがアクティビティにアクセスできるようにする方法は2つあります。 以下では、チームにアプリテスターまたは開発者を追加する方法について説明します。
1. 開発者チームにメンバーを追加する
アプリケーションが開発者チームによって管理されている場合は、他のチームメンバーもアクティビティを開始できます。
開発者チームに追加するユーザーとは、Discord上でフレンドになる必要があることにご注意ください。
開発者チームには最大100人のメンバーを含めることができます。 これを行うには、アクティビティが接続されているアプリケーションを所有するチームを選択します。
追加したいユーザーのDiscordユーザー名を入力し、そのユーザーに担当させるロールを選択します。
開発者チームのメンバーは誰でも開発者ポータルの重要なアプリ情報にアクセスできることに、十分お気を付けください。 プレイテストだけの目的でメンバーを追加する場合は、代わりにアプリテスターとして追加することをお勧めします。
ユーザーは招待メールを受け取ったら、チームへの正式参加を受諾する必要があります。
2. アプリケーションにアプリテスターを追加する
信頼できる開発者からのアクティビティのみをテストすることが非常に重要です。 未認証アクティビティの安全性に関する詳細は、こちらの記事をご覧ください。
また、アプリケーションが開発者チームによって所有されているかどうかに関係なく、最大50人のアプリテスターを追加できます。
これを行うには、開発者ポータルでアプリケーションを開き、左側のツールバーから「アプリテスター」を選択します。
ここから、Discordフレンドのいずれかのユーザー名を入力できます。 ただしフレンドがアプリテスターになるには、メールを確認して招待を受諾する必要があります。
信頼できる開発者からのアクティビティのみをテストすることが極めて重要です。 予期しないテスト招待を受け取り、オプトアウトしたい場合は、メールの招待で受諾をクリックせず、ただ無視して破棄します。
アプリランチャーに未認証アクティビティを表示する
メモ:プライベートなアクティビティは、あなたが所有するアクティビティ、開発者チームに属するアクティビティ、プレイテストに招待されたアクティビティである場合のみ表示されます。
あなたまたはあなたのチームが開発あるいはテストしているプライベートなアクティビティをアプリランチャーで表示するには、Discordデスクトップアプリでユーザー設定を開きます。 アプリの左側にある詳細設定を選択します。 開発者モードがオンになっていることを確認します。 ボイスチャンネルに移動し、アクティビティのロケットアイコンをクリックして、プレイを始めましょう! 🚀
アプリテスターの場合も、詳細設定に移動する必要があります。 「アプリテストモード」をオンにします。 ポップアップが表示されるので、テストするアプリIDを貼り付けて「有効にする」をクリックします。
自分のアクティビティのアプリIDはどこで確認できますか?
💡アプリテスターになるための招待を受けた場合は、リクエストメールでアプリケーションIDを確認できます。
ある時点で、アクティビティのアプリIDにアクセスする必要がある場合があります。
そのアプリを所有するチームに所属している場合は、Discord開発者ポータルでアクセスできます。 概要セクションで、アプリIDを見つけてコピーできます。
追加の情報
- 埋め込みアプリSDKのご紹介!
- 埋め込みアプリSDK - はじめてのガイド
- 認証済みアクティビティと未認証アクティビティとは?
- アプリをチームに転送する
-
Discord開発者サーバー
#activities-dev-help
チャンネルに参加しよう! - SDKについてご質問がある時は開発者サポートチームまでご連絡ください!