問題タブ [in-app-billing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Androidでアプリ内購入を実装しますか?
編集:Androidがアプリ内課金をサポートするようになりました!
元の質問:
Androidはしばらくの間、アプリ内購入をネイティブにサポートしないようです。サポートする場合、それらをサポートしないデバイスを使用する巨大なユーザーベースが存在する可能性があります。
可能であれば、Androidマーケットを使用してAndroidでiPhoneのような(追加のコンテンツまたはサービス)アプリ内購入を実装するための最良の方法は何ですか?
ソリューションは特に次のことを考慮する必要があります。
- あらゆる種類のアプリ内購入の場合:Androidマーケットの24時間キャンセルポリシー
- 消耗品/非消耗品の場合:追加コンテンツの保存(つまり、著作権侵害を回避するために貴重なアプリケーションメモリを使用するか、アプリケーションメモリの肥大化を回避するためにSDカードを使用します)
ありがとう!
android - Android マーケットのアプリ内課金製品リストを取得する
アプリ内課金サービス API を介して、Android マーケットのアプリ内課金商品リスト (アイテムのリスト名、説明、および値) を要求する方法 (おそらく文書化されていない) はありますか? 利用可能なアプリ内課金リクエスト (http://developer.android.com/guide/market/billing/billing_overview.html) を確認しましたが、そのような基本的なタスクのリクエストはありません。
android - Androidアプリ内購入
現在、Androidで1つのアプリケーションを開発しています。ボタンをクリックすると、アプリのアプリ購入に実装したいと思います。
私たちのアプリのアプリ購入に実装する簡単な例を教えてください。
前もって感謝します。
android - Androidマーケットライセンスサービス
私は自分のアプリケーションのモジュールをアプリ内課金にしようとしています。アプリ内課金モジュールを開発する前に知りたいことが1つあります。
:アプリ内課金モジュールがあるアプリケーションにライセンス検証ライブラリを統合する必要がありますか?
LVLを統合しなかった場合、アプリケーションでアプリ内課金モジュールは機能しますか?
実際、LVLを統合した場合、自分のアプリケーションに何が役立つのかわかりません。
提案してもらえますか?
前もって感謝します。
android - androidアプリ内課金
私は現在Androidのアプリ内課金をテストしています。開発者サイトからコードを入手しました。
そして私は開発者サイトで与えられたすべての指示に従いました。
1)市場でドラフトとしてアップロードされたapkファイル
2)製品リストを作成して公開
3)テストアカウントを登録し、そのアカウントをプライマリアカウントとして設定します
しかし、他のすべての予約済み製品IDをテストすると、正常に機能していますが、製品IDの購入が機能していません。購入ボタンが無効になっています。
しかし、開発者のサイトでは、購入プロセスをシミュレートできるため、どの団体でも提案を得ることができると述べています。
android - アプリ内課金エラー
アプリ内課金をテストしようとしています。しかし、良いデジタルを購入すると、「サーバー エラーが発生しました。再試行するか、キャンセルして前の画面に戻ります」というエラー メッセージが表示されます。
この問題を解決するよう提案してもらえますか?
ありがとう。
java - Ruby を使用したサーバーで Android アプリ内課金を確認するにはどうすればよいですか?
Ruby on Rails サーバーで Android アプリ内課金の購入を確認する方法がわかりません。
http://developer.android.com/guide/market/billing/billing_integrate.html
Android は、物理デバイスで検証するための何らかの方法を持つ Security.java を提供すると思います。私の調査によると、(1) この Security.java クラスを Ruby on Rails サーバーで使用する方法を理解する必要があるか、(2) Security.java を Ruby に移植する必要があるようです。
これは正しいです?領収書を確認する別の方法を知っている人はいますか?
android - 既存のライト バージョンとフル バージョン (ライト バージョンとアプリ内課金内) を統合することはできますか?
私は Android マーケットに 2 つのアプリを持っています:
1) ライト/無料 - 広告あり、コンテンツが少ない
2) フル/有料 - 広告なし、フル コンテンツ
アプリ内課金を使用してLITEアプリ内でそれらを統合し、フルバージョンを購入したユーザーを維持することは可能ですか? どのように?
基本的に:
* LITE パッケージを使用してアプリ内課金を追加します
* アプリ内課金では、完全な Android マーケット データベースを使用する必要があります
ありがとう!
android - アプリ内課金で寄付する
アプリ内課金で寄付することはできますか?
そうでない場合、Androidアプリ内から寄付を実装するにはどうすればよいですか?いくつかのヒントを共有してください。
ありがとう
android - Androidのアプリ内課金DEVELOPER_PAYLOADが実行されない
私はDungeonsアプリと自分の請求コードをいじってみましたが、1つの奇妙な点を除いて、ほとんどすべてが機能しています。
私が何をしても、DEVELOPER_PAYLOADをJSON署名付き応答に表示させることができないようです。私が物事を正しく読んでいる場合、ドキュメントは、JSON市場の応答にdeveloper_payloadを表示する必要があると言っているようです。Dungeonsアプリは、jsonにもdeveloper_payloadが表示されるはずだと考えているようです。
私はそれを私のコードで機能させることができず、私の電話のダンジョンの例でも機能しないようです。
これが私のコードのスニペットです:
C.DEVELOPER_PAYLOADは次のとおりです。
そして、これが購入状態の変更された応答で私が見ているものです
05-14 20:13:08.360:INFO / BillingService(715):purchaseStateChangedがsignedDataを取得しました:{"nonce":9005407554096378381、 "orders":[{"notificationId": "android.test.purchased"、 "orderId": " transactionId.android.test.purchased "、" packageName ":" com.mypackage "、" productId ":" android.test.purchased "、" PurchaseTime ":1305429187752、" PurchaseState ":0}]}
前もって感謝します!
編集:私はついにこれを理解しました。テスト用のAndroidアイテムIDのいずれかを使用している場合、developer_payloadが実行されないことがわかりました。実際のアプリ購入アイテムを使用する必要があります。