クーポンコード、プロモーションコード、チェックアウトコードを使用して無料でダウンロードできるようにするには、アプリを共有する方法が必要です。ボードにコードを投稿し、しばらくして無効にします。私のアプリはライセンスとアプリ内課金を使用しているため、APKの郵送は適切ではない場合があります。これに関して最後に私が見た質問は6か月前だったので、利用可能な新しいソリューションがあるかどうかは知りませんでした。
Googleは最近、有料アプリおよびアプリ購入でのプロモーションコードのサポートを有効にしました。まず、Google Playストアのデベロッパーコンソールでプロモーションを設定する必要があります。
https://support.google.com/googleplay/Android-developer/answer/6321495
または、アプリ内プロモーションでアプリ内購入コードのサポートを追加します。
https://developer.Android.com/google/play/billing/billing_promotions.html
ただし、作成できるコードの量と種類には制限があることに注意してください。
アプリごとに、四半期ごとに最大500個のプロモーションコードを作成できます。その制限に達するには、有料アプリとアプリ内プロモーションコードの任意の組み合わせを使用できます。
アプリのプロモーションコードの制限に到達する方法は次のとおりです。
- 500の有料アプリプロモーションコード、または
- 1つのアプリ内製品の500プロモーションコード、または
- 250の有料アプリプロモーションコード+ 1つのアプリ内製品の250プロモーションコード、または
- 5つのアプリ内製品の100プロモーションコード
Playストアの現在の機能セットでこれを行う方法はありません。
ライセンスサービス(http://developer.Android.com/guide/market/licensing)とおそらくアプリ内購入を使用して、同様の効果を生み出すことができます。しかし、残念ながら、ほとんどの作業を自分で行う必要があります。
他の人が言ったように、これは現在Android Market/Playでサポートされていません。機能のリクエストがあります。投票/星印を付けることができます。必要なのは、Webアクセスを備えたデータベースだけですので、クーポンコードが有効かどうかを確認できます。何らかの復元機能を実装して、人々が再利用できるようにすることができます。デバイスを切り替えた場合はコードを使用します。また、クーポン使用の上限を設定して、人々がクーポンコードを共有できないようにします。
Appiaなどのサードパーティのアプリマーケットを通じてアプリを配布する場合、これを行うことができます。ただし、この機能はGoogle Playには組み込まれていません。
Google Playストアで有料アプリを無料でダウンロードできるように、ユーザーにクーポンを提供したい場合、それはできません。別の市場を使用するか、有料アプリを自分で配布する必要があります。
私はそれを行うには部分的に大丈夫な方法があると思います。ライセンスサービスを使用します。これはそれほど難しくなく(アプリ内課金よりも10倍簡単)、有効期限をアプリに埋め込み、デバッグバージョンをWebサイトに投稿します。有効期限が切れる前に、ライセンスサーバーの応答は無視されます。有効期限が切れると、購入オプションとともに「ライセンスなしのアプリ」が報告されます。