- スポンサー

画像: MacPaw
当社の新しい App Business セクションは、実績のある Mac アプリのメーカーである MacPaw によって提供されています。
独立系Mac開発者にとって、Mac App Storeが効率的に処理する、大きくて困難なタスクの一つがアプリのライセンス管理です。アプリを提出するだけで、ストアがユーザーアカウントを通じて実際のアプリライセンスを管理します。しかし、この紛れもない利便性には、いくつかの重大な欠点があります。
まず、App Storeには無料トライアルというものはありません。潜在顧客に試用版を提供するには、ソフトウェアを無料版と有料版の2種類用意する必要があります。
そうなると、無料ユーザーがいつか積極的に有料版にアップグレードしてくれることを期待するしかありません。高いコンバージョン率はもうおさらばです!
これに関連して、実用的なアプリ分析ツールが不足しています。Mac App Storeでアプリを販売する場合、コンバージョンファネルを完全に把握できないため、様々な試用期間や機能制限をテストすることができません。
Mac App Storeで作品を販売する際の2つ目の大きな問題は、利益の大きな割合を放棄しなければならないことです。確かに、App Storeでソフトウェアを配布すれば時間と手間が省け、ある程度の露出も期待できます。しかし、Appleが受け取る手数料があまりにも高額であるため、コストに見合う価値があるかどうかは不透明です。
Mac App Storeのグリッドから抜け出す
正直なところ、Mac App Store以外で販売するというのは、かなり気が進まない話です。その方法を取るとしたら、ライセンスキー(アクティベーション、ディアクティベーション、一括購入など)を実装しなければなりません。また、アクティブなキーを追跡し、独自の支払い・請求サービス、キー回復の自動化、比較的クラックされにくいキー生成アルゴリズムなどを設定する必要もあります。
些細な複雑さの量は重要です。
Mac App Storeという安全(ただしコストは高い)環境から抜け出すのであれば、エンドツーエンドのアプリライセンスフレームワークが不可欠です。こうした理由から、ライセンス管理やその他の重要な業務をDevMateやPaddleといった統合ソリューションに切り替えている開発者が増えています。
App Store の使いやすさと、App Store が隠している問題 (アプリのライセンスなど) に対する開発者の無知が相まって、多くの Mac 開発者にとって盲点となっており、開発者は別の方法で作業できることに気付いていない可能性があります。
Paddleは様々なアプリプラットフォームをサポートしていますが、DevMateの開発元であるMacPawは、特にMacのライセンス問題に注力しています。MacPawは、8年間培ってきた組織としての知識と、同社のMacアプリ向けに構築されたコアテクノロジーを結集し、それらをすべて開発者向けサービススイートに統合しました。これにより、App Storeからの移行が容易になります。
これらのプラットフォームの機能をいくつか確認し、なぜそれらが存在するのかを考えるだけで、アプリライセンスの複雑さを理解する良い入門書となるので、ここでいくつか見ていきましょう。詳細を正確に把握するために、ウクライナのMacPawでCocoaチームリーダーを務めるVera Tkachenko氏とSkypeで話をしました。
アプリのライセンス管理
それでは、アプリのライセンス問題についてもう一度見てみましょう。ユーザーの観点から見ると、App Storeが単一のログインでキー管理を行えるようにしたことは喜ばしいことです。開発者にとって幸いなことに、Appleの魔の手から逃れたいのであれば、特定のツールを使うことで、開発者とユーザーの両方にとって負担を軽減することができます。
例えば、これらの開発者プラットフォームを利用すれば、ユーザーに発行するアクティベーションキーの作成と管理を気にする必要がありません。オフラインアクティベーション、ベータライセンス、配布、支払い、そしてB2Bでの一括販売もすべてプラットフォーム上で処理されます。
ほとんどの開発者は、これらの機能の多くについて考えることすらありません(正直言って、考えたくもありません)。しかし、すべてのインディー開発者が、自社製品の成長と利用率を最大限に高めるために、自ら主導権を握ることを検討する時が来ています。
ひび割れが見えてる
開発者プラットフォームは、キー生成プロセス全体を容易にするだけでなく、ハッカーの先手を打つことにも役立ちます。Tkachenko氏によると、MacPawは当初ソルト付きの日付キーを使用していました(他の興味深いアプローチについてはStack Overflowをご覧ください)。その後、MacPawのアプローチはデジタル署名されたJSONなどを使用するように進化しました。
MacPaw は数年前、同社の製品の 1 つに 50 パーセントのクラックされたインストールの問題があることに気付いてから、その問題に対処するために多大な注意を払ってきました。
クラックを完全に防ぐものなどありませんが、この作業を専門家にアウトソーシングすることで、発行するキーは自分で作成するよりもはるかに安全になります。それに、有料ユーザーベースを維持するためだけに、アルゴリズムや手法を数ヶ月ごとに変更したいですか? あなたはアプリ開発者であって、キー生成の専門家ではありません。
Tkachenko 氏が指摘した、クラッキングに関して最後に心に留めておくべきことは、ソフトウェアのクラック版を使用する人々は潜在的な顧客であり、敵ではないということです。
「彼らを有料ユーザーに変えることが目的です」とトカチェンコ氏は言う。「クラック版を使っていることにすら気づいていないユーザーもいるんです。」
開発者プラットフォームは、これらのユーザーを識別し、割引やその他のインセンティブを提供してアプローチすることで、独自に構築するのが難しいアウトリーチ ベクトルを提供します。
奇妙なことに、ブラックマーケットはアプリの成長にプラスの影響を与える可能性さえあります。潜在的なユーザーがフル機能のアプリを一度も試用できない代わりに、クラック版を入手し、後に有料ユーザーへと転換する可能性があるのです。
憎むのではなく、統合する
すぐに独自のアプリライセンスソリューションを構築しない大きな理由の一つは、すべてをAPIで管理するのは非常に手間がかかるからです。PaddleやDevMateを使えば、CRMやアフィリエイトシステムに接続でき、ZenDeskのような人気アプリもすぐにサポートできます。
少し考えてみてください。アプリのライセンスデータを既存のビジネスワークフローに統合すれば、ユーザー、サポートリクエスト、クライアント、売上の完全な可視化と追跡が可能になります。これはApp Storeではできないことであり、そもそも実現しようともしていません。
売上についてお話しましたが、ここまでお読みいただいた方は、App Storeからの移行には賛成しているものの、収益の損失を懸念されているかもしれません。実は、まさにそこが、アプリのライセンス戦略が実際に成果を上げ始めるポイントなのです。
ユーザーが減ると…お金が増える?
これは、現在私が気に入っている市場の非効率性の 1 つです。Mac App Store から離れることで、開発者としてより多くの収益を獲得しながら、これらすべての追加機能を手に入れることができます。
ライセンスを含む開発者プラットフォーム、またはApp AnnieやHockeyAppのような機能が限定されたサービスでは、購入数ではなくユーザー数に基づいて価格が設定される傾向があります。つまり、販売数が少ない場合でも、同じ金額、あるいはそれ以上の収益が得られる可能性があります。
しかし、Appleのアプリストアから外れることは、本当に売上が減ることを意味するのでしょうか?私たちは、App Storeで配信されなければ売上が急落すると考えるように教え込まれています。しかし、多くの場合、App Storeではアプリはノイズに埋もれてしまいます。注目されたりプロモーションされたりするには、途方もないダウンロード数が必要であり、多くの開発者にとってそのコストは割に合いません。
また、Tkachenko氏は、App Storeの外に一歩踏み出せば、様々なマーケティング手法が利用可能になると指摘しています。アプリのライセンス問題は単なる障害ではなく、成長の機会となるのです。
「ライセンスは、特に複数の製品を展開している場合、ユーザーベースを拡大する手段です」と彼女は述べた。「キーをバンドルしたり、様々なユーザー層を試したり、顧客サポートに費やす時間を短縮したりできます。」
これらの機能により、視聴者を見つけて、視聴者に向けた開発が容易になるだけでなく、快適なユーザー エクスペリエンスによって口コミによる推奨も増えると彼女は述べています。
macOS開発者の間で不満が高まっています。App Storeは大きな成功を収めるアプリを生み出す一方で、小規模なアプリを影に追いやっています。ユーザーのメールアドレスにアクセスできない、ストアを組み込めないといった一見些細なことが、ビジネスの成長を阻害する大きな悪影響を及ぼしかねません。
インディー化を検討している場合は、Paddle、DevMate、その他のライセンス SDK などのツールを調べて、適合するかどうかを確認してください。