この記事でわかること:
- Developer Portal: 新セクション App Directory の概要
- 新Product Pageタブの記入方法
- アプリのProduct Pageをプレビューする方法
- 新しいDiscovery Statusタブの使用方法
- FAQ
新セクションApp Directoryの概要
アプリが認証されると、Developer Portal内に "App Directory" という新しいセクションが表示されます(アプリが未認証の場合このタブは表示されません)。
- Product Pageタブには、今後リリースされるApp Directory内のアプリのProduct Pageに表示できるアプリについて、追加できる項目のリストが含まれています。これには説明のコピー、画像やビデオ、サポートされている言語、サポートサーバーやソーシャルチャンネルへのリンクなどが含まれます。注意: これらの要素のすべてがApp Directoryへの掲載に必須なわけではありません - 詳細は以下をご覧ください。
- Discovery Statusタブは、どの必須要素が完了したか、または未だ不足しているかを参照するためのものです。Developer Portalで必須要素をすべて追加すると、“Enable Discovery”ボタンが点灯し、クリックできるようになります。
App Directoryへの登録: アプリをApp Directoryに登録するには、Developer PortalのDiscovery Statusタブの下にある[Enable Discovery]ボタンをクリックし、オプトインする必要があります。
新Product Pageタブの記入方法
入力可能な項目は以下の通りです。*のついた項目は必須項目です。
Support Server*:
- これは、アプリのユーザーがヘルプや質問をするためのDiscordサーバーです(または、あなたアプリのファンと交流する場所にすることもできます)。
- サポートサーバーはコミュニティサーバーとして指定する必要があります。サーバー設定でサーバーのコミュニティを有効にすることで指定できます。
- アプリに複数のサーバー(サポート用とコミュニティ用など)がある場合、このフィールドをサポートサーバーに使用することをお勧めします。
- 注意: これは、App Directoryの対象となるために必要です。
Media Carousel:
- これらは、App DirectoryのアプリProduct Pageの上部に表示されるメインの画像とビデオです。画像、動画、またはその両方を含めることができ、アプリの機能を示すのに役立つものであれば何でもかまいません。
- 合計5つのアセットを追加できます。
- カルーセルは、提供されたすべてのアセットを自動的に回転しますが、最高のアセットを最初に配置することをお勧めします。動画がある場合は、ユーザーが最初にページをチェックしたときに見られるように、動画から始めるとよいでしょう。
- ビデオがYouTubeで公開されている場合、リンクは公開または非掲載に設定できます。
External Links:
- アプリのウェブサイト、ソーシャルメディアアカウント、Githubなど、アプリの詳細を確認できる場所をユーザーが表示またはクリックできるように、アプリのProduct Pageに含める関連リンクのことです。
- 外部リンクの名前とURLはどちらも自由形式ですが、ドロップダウンで選択することはできないので、可能な限り正確に入力してください。特定の人気のある名前(ソーシャルメディアチャンネルなど)を検出することができ、アプリのProduct Pageでそれらの横に指定されたアイコンが表示される場合があります。検出できない名前については、アイコンは表示されません。
- 外部リンクは、URL付きで最大5つまで追加できます。
Supported Languages:
- アプリがサポートするすべての言語を選択します。選択した言語は、"アプリケーションの説明"セクションのドロップダウンメニューに表示されますので、ローカライズされた説明文がある場合は、そこに追加してください。
Application Description* :
- あなたのアプリが何を行い、どのようにユーザー体験を向上させることができるのか、できるだけ詳しく説明してください。
- 注意:これはApp Directoryの対象となるために必要なものです。
フォームを完成させたら変更を保存します(注意:"reset"ボタンを押すとフォームへの変更が取り消され、最後に保存した状態に戻ります)
アプリのProduct Pageをプレビューするには
Developer Portalの新しいApp Directoryセクションで、Product Pageタブの上部に"Preview"ボタンが表示されるようになりました。これをクリックすると新しいタブが開き、そのタブで追加した情報がどのように表示されるかを確認出来ます。
また、ブラウザで直接https://discord.com/application-directory/<application_id>にアクセスすると、アプリのProduct Pageを表示することができます。この場合、Product Pageタブで最後に“Save changesをクリックした時点の情報が表示されます。
いくつかの注意点:
- プレビューページを見ることができるのは、Discordユーザーだけです!(アプリのチームに所属している場合は、チーム内の誰でもプレビューを見ることができます)。
- Discovery Statusタブのチェックリストにある資格要件を満たす前でも、アプリのProduct Pageをプレビューすることができます(ただし、Developer Portalの"App Directory"セクションを見るには、アプリが少なくとも認証済みである必要があることに注意してください)。
- これらの利用可能なフィールドをすべて有効活用することをお勧めします。ページを訪問するユーザーに対してアプリをどのように見せたいかを考え、サーバーに追加することを検討してください。また、これらのフィールドはすべて必須ではありませんが、記入できるものはすべて記入し、活用することをお勧めします。以下は、インスピレーションを得るための例です。
Discovery Statusタブの使い方
このハイライトは、Discoveryへのオプトイン資格を得るために完了する必要がある、Developer Portalのすべてを強調するものです。
すべての要件を満たすまで、(”Enable Discovery”)をクリックすることはできません。
これらの入力は、新Product Pageタブにあるものもあれば、他の場所にあるものもあります。すべての適用条件は、以下を参照してください。
App Discoveryページを表示するための必要条件:
- App Verification: あなたのアプリが認証されている必要があります。
Product Pageタブの必須項目です:
- Support Server:この欄にはDiscordサーバーへのリンクが必要です。
- Application Description: You must have a description for your app. This is an opportunity to tell users who come across your app what the main functionality and benefits of your app are! We recommend putting the most important information up top, as succinctly as you can - and then going into more details if you want to say more. Note that if you select
Developer Portalの他の場所にある必須項目です:
- Tags:タグです。最大5つまで追加できますが、App Directoryの対象となるには、アプリについて少なくとも1つのタグが追加されている必要があります。これらはGeneral Informationタブで追加されます。
- Install URL: Developer PortalのOAuth2 URL Generatorセクションで定義することができます。ユーザーを自分のドメインやカスタムURLにリダイレクトしたくない場合、OAuth2フローをセットアップすると、Default URLが生成されます。詳しくは、こちらのリンクをご覧ください。
プライバシーポリシー:
- このドキュメントは、アプリのユーザに対してあなたが収集したユーザデータと、そのデータをどのように使用し、私どもおよび第三者と共有するかについて、私どもの開発者利用規約および開発者ポリシーと一致するように、明確かつ正確に説明するものである必要があります。
利用規約:
- このドキュメントは、アプリの使用に関してあなたとユーザー間の契約として作成されているものです。
上記の入力が完了すると、Discovery Statusタブのチェックリストに何が行われ、何がまだ追加されていないかが反映されます。
必要な入力がすべて追加されると、”Enable Discovery”ボタンがクリック可能になります。
FAQ
Q: Developer PortalにApp Directoryタブが表示されないのはなぜですか?
A: 新しいタブ(Product PageとDiscovery Status)は、アプリの認証をすでに受けている場合のみ表示されます。認証を受けていない場合、または認証リクエストが保留中の場合は、これらのタブを表示することはできません。
Q: App Directoryに登録するにはどうしたらいいですか?
A: Discovery Status tabタブに、“Enable Discovery”ボタンが表示されます。このボタンは、必要な入力がすべて完了し、チェックリストが終了するとクリックできるようになります。
Q: 自分が対象者かどうか、情報が不足しているかどうかを知るにはどうしたらよいですか?
A: Discovery Statusタブで、必要なすべての入力項目と、それぞれの入力が完了したかどうかの一覧を確認できます。
Q: 動画のリンクがあるのですが、YouTubeにありません。それでも追加できますか?
A:現時点で対応している動画リンクはYouTubeのみです。
メディアカルーセルには、動画の代わりに画像を使用することができます。
Q: Discovery Statusページですべての条件を満たし、"Enable Discovery "をクリックすると、App Directoryへの登録が保証されますか?
A: いいえ。要件を満たすだけでなく、開発者利用規約と開発者ポリシー(コミュニティガイドラインを含む)、およびコンテンツ要件ポリシーに引き続き準拠する必要があります。また、私どもは信頼と安全に関する懸念、NSFW画像、または私どもとユーザーを保護するためのその他の考慮事項がある場合など、いつでもApp Directoryからアプリを削除する権利を有します。
⚠️Discordデベロッパーとして、他のDiscordユーザーに対してデベロッパーコミュニティを代表していることを意識してください! アプリの説明文、サポートサーバー、利用規約、プライバシーポリシー、その他の項目で、汚い/有害な言葉、コミュニティガイドラインに反する言葉は使わないでください。
Q: これは英語のみですか?
A: Developer Portalは、現時点では英語のみで利用可能です。
アプリのサポート言語用にローカライズされた説明文がある場合は、それらを必ず追加してください。
アプリが複数の言語をサポートしている場合は、Product Pageのサポート言語セクションにそれらを追加してください。