メニュー
日本語

App StoreとGoogle Playの問題 (アプリ開発者目線)

歴史的に、アプリストアには「仲間」が少なく、「敵」が多い。
まあ敵というのは文字通りではありませんが、とにかくアプリストアに深刻な問題を抱えた人、会社、組織がたくさんいます。
その理由の1つは、アプリストアが課す莫大な手数料です。
(まっとうにお金を稼ごうとしているアプリ開発者であれば、30%は冗談じゃないレベルです)。
もう一つの理由は、アプリストアがアプリを独占し、完全に管理していることです。

その結果、アプリストアの市場支配力を低下させることを目的とした様々な訴訟(Epic Games対Apple訴訟が有名な例)や政府の取り組みに関するニュースを耳にすることが多くなっています。
このような取り組みは、すでにロシア韓国オランダで行われています。
そして最後に、米国上院司法委員会は、法律となった場合状況を劇的に変化させ、GoogleとAppleにアプリストアの完全な支配を放棄させる法案を可決しました。
これは、とりわけ、アプリのサイドローディングや代替支払処理ツールの使用が可能になることを意味します。

しかし、営利団体である私たちAdGuardが、法外なストア手数料に関する不満をここでお話しするわけではありません。
それは、重要でないからではなく、AdGuardの私たちは、何よりもまず、自分たちをソフトウェア・エンジニアだと考えているからです。
私たちの最優先事項は、ソフトウェアの開発で良い仕事をすること、そしてこの世界に何か新しいもの、実際に役立つものをもたらすことです。
なので、この記事ではその点に注目したいと思います。

美しい理念と残酷な現実

コンセプトとしては、アプリストアは実に素晴らしいものです。
ストアからアプリをインストールするのは簡単だし、開発者にとっては、配布、アップデート、支払い処理など、さまざまな面倒が見られます。
もちろん、アプリストアがアプリのセキュリティと一定レベルの品質を多かれ少なかれ保証していることは言うまでもありません。

しかし、悲しいことに、時が経つにつれて、アプリストアのガイドラインは大きくなっていきました。
アプリストアのガイドラインは、セキュリティや品質に関する定義にとどまらなくなってきたのです。
競合他社を蹴落とすためという理由だけでは説明しきれない、さまざまな制約が生まれたのです。

複数のアプリを開発し、人気アプリストアにアップロードしている私たちは、「どうすればアプリを改善できるか」ではなく、「Apple/Google審査でリジェクトされないためにはどうすればいいか」という観点で考えるようにプレッシャーをかけられているのです。
こんなアプローチは、どのようにイノベーションを促進できるのか?

さらに付け加えると、「ゲームのルール」は存在しないのです。
どんなに詳細なガイドラインがあっても、異なる解釈の余地があるのです。

ああ、あなたは新しい機能を思いついたので、それがあなたのアプリをストアから削除する理由になるかどうか知りたいですか?
残念ですが、それを確認する唯一の方法は、時間とリソースを費やして新機能を実装し、アプリを審査に出し、神に祈ることだけです。
私たちはその経験をかなり積んできています。
この経験は常にポジティブだったとは言えません。GoogleのGoogle PlayストアとAppleのApp Store([1], [2] )の両方で、AdGuardアプリを削除される経験があります。

しかし、この2つの大アプリストアは、互いに比べて大きな違いがあります。

Googleだと、通常、アプリの新バージョンはストア審査を通ることを期待することができます。
しかし、あなたのアプリは、どの瞬間でもストアから追い出される可能性があります。
それが起こった場合、Google Playストアのサポートなどに連絡がほぼとれません。標準化されたボットの応答しか返ってこないのです。
Playストアにアプリがないことは、どんなビジネスにとっても悪夢です。
しかし、少なくともAndroidにはアプリをサイドロードするオプション(いわゆる「野良アプリ」)があるため、本当に作りたいのであれば、Googleが作らせたいアプリではなく、自分が思い描くアプリを作る余裕はあります。

AppleのApp Storeは全く別の話です。
もしレビュアーがあなたのアプリを気に入らず、数あるApp Storeのガイドラインのいずれかに従っていないと判断した場合でも、彼らに連絡を取って考えを変えてもらうよう試みることができます。
私(Andrey Meshkov)自身、App Storeのレビューチームの担当者と何度も電話をして、彼らの判断を変えてもらおうとしましたが、そのほとんどは成功しませんでしたが、私はこの機会に感謝しています。

しかし、ある電話は私の記憶に深く刻み込まれている。
余計なことは省き、彼らが言っているルール条項は私のケースには適用できないと主張したのです(そして、私は現在でもその主張を貫いています)。
ある時、言い争うのに疲れたのか、アップルの審査担当者はこう答えた。

いいか、私たちはアップルだ。これは私たちのルールであり、私たちはそれを好きなように解釈する。あなたにできることは従うだけ。

それに対する反論はなかなか出てこない。
あとは、その時点でできていたことの半分をロールバックし、残った機能でアプリを公開するしかありませんでした。
そして、AdGuard for iOSを見るたびに、もっといろいろなことができたはずだと思い、少し寂しくなります。

エピローグ

誤解のないようにお願いします。
私Andrey Meshkovは、アプリストアが悪の化身であり、みんなはアプリを手動でインストールすることに喜んで戻るべきだという意見を支持するものではありません。
しかし、現在のアプリストアは、開発者を制限し、開発者の創造性を阻害していると断言します。
その点では進歩が見られず、制限の数は増え続けているだけです。

この問題に対する簡単な解決策はないと思いますし、この記事は解決策を提供することを意図したものではありません。
結局のところ、AppleやGoogleのような企業は、無作為に人を雇うことはほとんどないのです。
彼らは皆、非常に知的な人物であり、また別の開発者からこれ以上アドバイスを受ける必要はないのです。
私はただ、私たちの話が天秤の一点になり、AppleとGoogleが開発者と開発者の動機についてほんの少しでもよりよく理解する助けになると信じたいのです。


本記事の英語原文はAdGuardのCo-Founder & CTOのAndrey Meshkovが書きました。

この記事を気に入っていただけましたか?

AdGuard for Windows

AdGuard for Windowsは、単なる広告ブロッカーではなく、広告をブロックし、危険なサイトへのアクセスを制御し、ページの読み込みを高速化し、不適切なコンテンツから子供を保護する、多目的ツールです。
ユーザーレビュー: 13872
星5つのうち4.7
ダウンロードされますと、使用許諾契約書に同意したことになります。
詳細

AdGuard for Mac

AdGuardはmacOSの仕様を念頭に設計されたユニークな広告ブロッカーです。 ブラウザやアプリで広告を取り除くだけでなく、個人情報追跡、フィッシング、詐欺から端末を守ります。
ユーザーレビュー: 13872
星5つのうち4.7
ダウンロードされますと、使用許諾契約書に同意したことになります。
詳細

AdGuard for Android

AdGuard for Androidは、Android搭載端末に最適なソリューションです。 他のほとんどの広告ブロッカーと違って、root権限を必要とせず、アプリでのフィルタリング、アプリ管理など、幅広い機能を提供しています。
ユーザーレビュー: 13872
星5つのうち4.7
ダウンロードされますと、使用許諾契約書に同意したことになります。

AdGuard for iOS

一番効果的なSafari用広告ブロッカー。ポップアップ広告を除去し、ページの読み込みを高速化し、個人情報を保護します。手動要素ブロックツールと柔軟にカスタマイズ可能な設定により、ニーズにぴったり合ったフィルタリングを楽しみいただけます。
ユーザーレビュー: 13872
星5つのうち4.7
ダウンロードされますと、使用許諾契約書に同意したことになります。

AdGuard ブラウザ拡張機能

AdGuardは、Webページ上のすあらゆる広告を効果的にブロックします。また最速で軽量な広告ブロック拡張機能です!是非AdGuardを使って広告のない高速で安全なブラウジングをお楽しみください。
ユーザーレビュー: 13872
星5つのうち4.7

AdGuard for Safari

Appleが新しいSDKの使用を開発者全員に強制し始めてから、Safari用の広告ブロック拡張機能は苦境に立たされています。AdGuard拡張機能は、Safari用の高品質な広告ブロック機能を復活させることがミッションです。
ユーザーレビュー: 13872
星5つのうち4.7
App Store
ダウンロード
ダウンロードされますと、使用許諾契約書に同意したことになります。

AdGuard Home

AdGuard Home は、広告とトラッキング(追跡)をブロックするネットワーク全体用ソフトウェアです。 セットアップを完成すると、全ての家庭内デバイスをカバーし、クライアント側のソフトウェアさえ必要ありません。 Internet-Of-Thingsや接続するデバイスの登場と伴って、ネットワーク全体を制御することがますます重要になってきています。
ユーザーレビュー: 13872
星5つのうち4.7

AdGuardコンテンツブロッカー

AdGuard Content Blockerは、コンテンツブロッカーテクノロジーをサポートするモバイルブラウザー(Samsung Internet、Yandex.Browser)のすべての種類の広告を排除します。 Android for AdGuardよりも制限されていますが、無料で簡単にインストールでき、広告のブロック品質も高いです。
ユーザーレビュー: 13872
星5つのうち4.7
ダウンロードされますと、使用許諾契約書に同意したことになります。
詳細

AdGuardアシスタント

“AdGuardデスクトップアプリのお手伝い役”ブラウザー拡張機能。カスタム要素のブロック、Webサイトのホワイトリストへの登録、報告の送信などといった機能に直接ブラウザーからアクセスできるようにします。
ユーザーレビュー: 13872
星5つのうち4.7
Chrome用アシスタント これは現在お使いのブラウザですか?
インストール
ダウンロードされますと、使用許諾契約書に同意したことになります。
Firefox用アシスタント これは現在お使いのブラウザですか?
インストール
ダウンロードされますと、使用許諾契約書に同意したことになります。
Edge用アシスタント これは現在お使いのブラウザですか?
インストール
ダウンロードされますと、使用許諾契約書に同意したことになります。
Opera用アシスタント これは現在お使いのブラウザですか?
インストール
ダウンロードされますと、使用許諾契約書に同意したことになります。
Yandex用アシスタント これは現在お使いのブラウザですか?
インストール
ダウンロードされますと、使用許諾契約書に同意したことになります。
Safari用アシスタント これは現在お使いのブラウザですか?
お使いのブラウザが見つからない場合は、AdGuard拡張機能の設定にある旧レガシーアシスタント版を試してみてください。

AdGuard Temp Mail β

匿名性とプライバシーを保護する、無料の捨てメアド(一時メールアドレス)ジェネレーター。メインのメールサービスに迷惑メールは届きません!
ユーザーレビュー: 13872
星5つのうち4.7

AdGuard for Android TV

AdGuard for Android TV は、広告をブロックし、プライバシーを保護し、スマートテレビのファイアウォールとして機能する唯一のアプリです。Webの脅威に関する警告を受け取り、セキュアDNSを使用し、トラフィックを暗号化しましょう。セキュリティを向上して、広告なしでお気に入りの番組をお楽しみください!
ユーザーレビュー: 13872
星5つのうち4.7
AdGuardをダウンロード中です AdGuardをインストールするには、矢印が指してるファイルをクリックしてください 「開く」を選択し、「OK」をクリックして、ファイルがダウンロードされるのをお待ちください。 ダウンロードが終了し開きましたウィンドウでAdGuardを「Applications」フォルダにドラッグで移動させてください。 AdGuardをダウンロードして頂きありがとうございます! 「開く」を選択し、「OK」をクリックして、ファイルがダウンロードされるのをお待ちください。 ダウンロードが終了し開きましたウィンドウで「インストール」をクリックしてください。 AdGuardをダウンロードして頂きありがとうございます!
以下のQRコードをスキャンすることでモバイル端末にもAdGuardをインストールできます。