はじめに
最近、Google Chrome の拡張機能 Antler を作成しました!
この拡張機能は、よく使う定型文(テンプレート)を保存・管理し、あらゆるウェブサイトの入力欄にワンクリックで挿入できるツールです。
さらに、{{名前}}のような変数機能も備えており、使用時に値を入力してペーストすることができます。
また、この拡張機能はOSSです。スターお待ちしてます!
何が起きたか
拡張機能を公開したところ、Chrome Web Store の拡張機能詳細画面に自分の住所が公開されてしまいました。
この拡張機能は OSS として公開していますが、個人情報まで OSS 化するとは...💦
原因
Chrome Web Store で拡張機能を公開するには、開発者アカウントを作成する必要があります。
アカウント作成後、「Chrome Web Store Developer Dashboard」のアカウント設定で「トレーダーの申告」を求められます(アカウント>トレーダーの申告)。
ここで、開発者アカウントは以下の2種類に分けられます:
- トレーダーのアカウント:有料アイテムや課金機能を提供する場合
- 非取引業者のアカウント:無料の拡張機能のみを提供する場合
問題の核心は、「トレーダーのアカウント」を選択すると、住所の公開が必須になるということです。
Chrome の公式ドキュメントにも以下のように記載されています:
物理的な住所を含める必要があるのは、アイテムの購入機能、追加機能、定期購入を提供するアイテムのみです
つまり、無料の拡張機能であれば住所公開は不要なのですが、私は誤って「トレーダーのアカウント」を選択してしまっていたのです。
解決法
「トレーダーのアカウント」から「非取引業者のアカウント」に変更することで、住所項目を削除できます。
手順は Chrome Web Store Developer Dashboard のアカウント設定から、トレーダーの申告を「非取引業者」に変更するだけです。
この変更は:
- 拡張機能の再アップロードは不要
- Google への申請や審査待ちも不要
なので、すぐに解決できます。
私の場合、20分くらいで解決することができました。
最後に
魚拓とっている人がいたら、年賀状待ってます
Comments
Let's comment your feelings that are more than good