この記事の翻訳にご協力ください草案このページは完成していません。とどちらを使用するかを選択することができます。アプリ内課金製品をユーザに提供するための完全なソリューションです。比べて、作成する独自のコードが少しで済みます。ステータス、使用の前提条件、およびライブラリの各機能の使用方法について説明します。ステータスこのライブラリは、アプリの決済処理のための推奨されるツールですが、まだ実験的に提供されている状態です。このライブラリを使用し、バグの解決にご協力ください。使用した場合、最終版が提供されるまで、その変更によって影響を受ける可能性があります。使用してアプリ内課金を処理するには、次の要件を満たす必要があります。以上で動作する必要があります。オリジンが宣言されている必要があります。やり取りするためマニフェストで次の許可が宣言されている必要があります。}}アプリケーションが、権限付きのパッケージ型アプリである必要があります。これにより、署名し、適切な許可を付与することができます。次で説明するサンプルアプリでは、これらの設定方法がすべて示されています。使用した実際の例については、こちらを参照してください。テストすることもできます。ライブラリを使用して決済と製品を処理する方法について説明します。ライブラリを組み込む必要があります。パッケージマネージャーで、次のコマンドを使用してアプリ内にライブラリをインストールします。次のスクリプトタグを使用して、ライブラリにリンクできるようになります。ツールを使用して管理対象スクリプトの読み込みや圧縮を行うこともできます。リポジトリ経由で最新の安定したソースをダウンロードしてください。ログインし、次の標準プロセスに従って、アプリをアップロードします。設定し、変更を保存します。ページが開き、アプリ内課金製品の作成と編集が行えるようになります。初期化する必要があります。このときに、一般的なエラー処理などのイベントのコールバックを登録することもできます。オブジェクトが起動されます。このメソッドは、ユーザが製品の購入に使用するインターフェイスを構築するのに役立ちます。製品を設定するのではなく、まず決済に対応するアプリを作成する場合、フェイク製品を使用することができます。これにはアプリの初期化の任意の場所に、次のように設定します。つの事前設定の製品が返されるようになります。文字列、名前、および価格帯が固定されていますが、このことは、購入とアプリ提供のコールバックの統合に役立ちます。同じ呼び出しによって、アプリの実際の製品が取得されます。ユーザのデバイス上にあるすべてのレシートを検出して検証します。レシートが有効な場合は、ユーザがその製品を購入済みであることを意味するため、その製品を使用できるようにする必要があります。コールバックが起動されます。最初の引数は、エラー文字列です。