最近のアクセス:
Android アプリケーションで In-App Billing を設定する方法

GeneXus で開発した SmartDevices ジェネレーターのアプリケーションには、StoreManager 外部オブジェクトを使用して In-App Purchase (アプリ内課金) 機能を実装できます。しかし、この機能を動作させるためには、所定のプラットフォーム固有の設定を事前に行う必要があります。
以下では、Android アプリケーションを扱う場合の構成要件を紹介します。次の手順に従います。

1.Google Play の Web サイトの操作

アプリケーションに対応するアプリ内アイテムの作成

Google Play デベロッパーコンソールを開き、アプリケーションを検索し、クリックして詳細情報を表示します。新しいページで [ アプリ内アイテム ] オプションを選択し、新しいサービスを追加するオプションをクリックします。
イメージ:21333.png
新しいアプリ内アイテム/購読のタイプと ID を選択します。この ID は、GeneXus で、新しいアプリ内アイテムを操作するときに使用します。
イメージ:21334.png
次に、複数言語のタイトルと説明、価格の詳細など、作成したアプリ内アイテムの情報を編集できます。最後に、アプリケーション内で購入できるように、新しいアイテムをアクティベートします。アイテムをアクティベートするには、少なくとも 1 つの言語のタイトルと説明、および少なくとも 1 つの既定の価格を入力する必要があります。
イメージ:21335.png
新しいアプリ内アイテムはすぐには使用可能になりません。処理に一定の時間がかかります。 
イメージ:21336.png

 

2.GeneXus の操作

ジェネレーターのプロパティの設定

SmartDevices ジェネレーターのプロパティでは、 [ Android Specific ] グループ内の [ In Application Billing ] グループに、 [ In App Public Key ]  プロパティに関連するプロパティがあります。
イメージ:33833.png
[ In App Public Key ] プロパティの値は、Google Play デベロッパーコンソールで、アプリケーションの [ サービスと API ] セクションで確認できます。
イメージ:21338.png
 

Google は Google Play Developer Console アカウントおよび Google ペイメント Merchant Center アカウントを要求します。アプリケーションを登録する際に、対応する国や地域を確認するには、このリンクを参照してください。







サブページ
Created: 15/01/07 22:47 by Admin Last update: 21/05/21 03:30 by Admin
カテゴリ
Powered by GXwiki 3.0