新しい Android Developer Console をご利用のデベロッパー向け
Google Play デベロッパーは、必要に応じて Android デベロッパー コンソールで Google Play 以外のパッケージ名を管理することもできます。
アカウントの種類を選択する
ADC アカウントを作成する際に、ニーズに合った配信タイプを選択します。この選択は、確認の要件と適用される料金に影響します。
配信タイプ |
推奨デバイス |
費用 |
主な機能 |
フル配信 |
幅広い配信を行う組織やプロの開発者。 |
$25 |
アプリとインストールの数に制限はありません。身元確認を完了する必要があります。 |
限定配信 |
学生、趣味、その他の個人使用。 |
Free |
アプリとインストールの数に上限があります。 |
本人確認を完了してください
身元確認用の正式な書類を提出する必要があります。具体的な要件は、個人として登録するか組織として登録するかによって異なります。必要な情報がすべて揃っていれば、Android Developer Console アカウントの作成には 10 分ほどしかかかりません。
次の証明書が必要になります。
- 正式名称と正式な住所。これらは、正式な身分証明書をアップロードして確認する必要があります。
- Google が連絡する際に使用する非公開のメールアドレスと電話番号。これらは、ワンタイム パスワードを使用して確認する必要があります。
- 組織のウェブサイトを入力する必要があります。この設定は Google Search Console を使用して確認する必要があります。
- 組織は DUNS ナンバーも提供する必要があります。これは、組織の固有の 9 桁の識別子です。D-U-N-S ナンバーは、組織の名前と住所に関連付けられています。
使用できる書類
組織の場合は、組織の所在地に基づいて、組織の公式書類を提出する必要があります。以下は、米国の組織が提供する必要がある情報の例です。お住まいの地域で必要な書類は異なる場合があります。
必要な書類の例:
- 組織の名称が記載された、IRS 発行または IRS の押印付きの文書、通知、書簡(例: CP575、147C、CP299、988、937、1050、5822 など)
- IRS に提出されたフォームは、そのフォームのコピーが IRS のウェブサイトで公開されている場合にのみ受け付けることができます。(例: フォーム 8871、990 など)。IRS のウェブサイトで組織の情報を検索する方法については、政治団体の場合はこちら、非課税の団体の場合はこちらをご確認ください。
- 組織がビジネス活動を行っている州が発行した、組織の名称が記載された会社設立証書(Certificate of Business Incorporation)
- 組織の名称が記載された直近の SEC 提出書類(例: フォーム 10-K、10-Q、8-K など)
- Experian、Equifax、または TransUnion が発行した、組織の名称が記載されたビジネス信用報告書
- 政府機関のみ: 全称、住所、日付を含む正式な手紙
個人は、適格性確認プログラムの一環として、政府機関発行の写真付き身分証明書と住所証明書類を提出する必要があります。米国にお住まいの個人の方の場合、次のような身分証明書が有効です。
- パスポート
- 地方行政機関発行の身分証明書
- 運転免許証
- 永住権カードまたはグリーンカード
- 住所証明書類には、プロファイルに記載されているものと同じ個人の名前と住所が記載されている必要があります。住所証明書類として認められるものは次のとおりです。
- 住所が記載された政府機関発行の写真付き身分証明書
- 電気、水道、ガス、インターネット、ケーブルテレビの公共料金の請求書
- 保険の明細書(住宅保険、健康保険など)
- クレジット カードまたは銀行の明細書
パッケージ名を登録する
Google Play 以外でアプリを配布する場合、登録プロセスはアプリの秘密鍵を使用してアプリの所有権を確認するように設計されています。
- 新しいパッケージ名の場合: パッケージ名と公開 SHA-256 フィンガープリント証明書の入力を求められます。
- 既存のパッケージ名の場合: パッケージ名がすでに使用されている場合は、登録するには所有権を証明する必要があります。ほとんどの場合、これは簡単なプロセスです。
- 鍵を選択: 対象となる鍵のリストから、公開 SHA-256 フィンガープリント証明書を選択します。
- 暗号チャレンジを完了する: 対応する秘密鍵でダミー APK に署名し、Android デベロッパー コンソールにアップロードする必要があります。このフォームでは、既存の Android アプリの署名に使用する鍵の所有権を正式に確認します。
重複するパッケージ名の処理
Android オペレーティング システムでは個々のデバイスで一意のパッケージ名が必須ですが、このルールは Android エコシステム全体には適用されません。これにより、2 つの異なるデベロッパーが同じパッケージ名を使用する可能性があります。
パッケージ名の重複は望ましくないため、どのデベロッパーがパッケージ名を登録できるかを判断するルールを定めています。同じ名前を使用しているデベロッパーが複数いる場合は、インストール数の割合が高いデベロッパーが登録します。他のデベロッパーは、パッケージ名を変更するか、例外を申請する必要があります。
過半数の鍵所有者の優先度:
署名鍵が既知のインストール数の合計の 50% を超えるデベロッパーが、登録の優先権を持ちます。他のすべてのデベロッパーは、別のパッケージ名を使用する必要があります。
デベロッパー |
パッケージ名 |
キー |
インストール数 |
A |
com.test.1 |
11 |
1000 |
B |
com.test.1 |
12 |
100 |
このシナリオでは、デベロッパー A はパッケージ名を登録できます。デベロッパー B は別の名前を使用するか、例外を申請する必要があります。
50 回以上インストールされているキーの利用資格:
インストール数の 50% を超えるキーが 1 つもない場合は、インストール数が 50 以上のすべてのキーが登録の対象となります。その他のデベロッパー(インストール数が 50 件未満のキーを持つデベロッパー)は、パッケージ名を使用するための権限をリクエストする必要があります。
デベロッパー |
パッケージ名 |
キー |
インストール数 |
C |
com.test.2 |
21 |
100 |
D |
com.test.2 |
22 |
100 |
E |
com.test.2 |
23 |
10 |
ここでは、単一の鍵が過半数を占めていません。インストール数が 50 以上のデベロッパー C と D は、パッケージ名を登録できます。デベロッパー E は別の namerequest 権限を使用する必要があります。
インストール数が 50 未満のキーは先着順:
50 回のインストールというしきい値を満たすキーがない場合、既知のすべてのキーが先着順で登録の対象となります。1 人のデベロッパーがパッケージ名を登録すると、他のデベロッパーはパッケージに別の名前を使用するか(または例外をリクエストする)必要があります。
デベロッパー |
パッケージ名 |
キー |
インストール数 |
F |
com.test.3 |
31 |
10 |
G |
com.test.3 |
31 |
10 |
このシナリオでは、キーを持つすべてのデベロッパーが対象となります。一方のデベロッパーがパッケージ名を登録すると、もう一方のデベロッパーは権限をリクエストする必要があります。