2

私はこの質問をして、答えが「不可能」であることを期待しています. しかし、私はコミュニティに参加する機会を与えるだろうと考えました.

アプリ内課金システムを使用していますが、課金リクエストで少し追加の情報を提供できるようにしたいと考えています。マーケットプレイスの統計に表示されるもの。

私のユーザーは、いくつかの異なるレベルの製品を購入するオプションがあります (ベース、プレミアム、ゴールドスターのようなもの)。彼らが製品を購入するとき、彼らは私に、彼らが製品を求めている特定のものを表す文字列を提供します (製品が家に関するものである場合は家番号と郵便番号など)。

私が欲しいのは、自分のマーケット プレイス レポートでその余分な情報を確認できるようにすることです。そのため、払い戻しを要求した人を見たときに、その人がどの商品を購入したかを正確に確認できます。私は DEVELOPER_PAYLOAD を見てきましたが、それが私が望むことをするとは思いません。

この方法で解決できない場合は、自分でサービス コールを実行してデータを保存することになりますが、最初に皆さんに聞いてみようと思いました。

私のアプリとそれが返す製品についてあいまいで申し訳ありませんが、まだ私のアプリを公開したくありません (さらに、質問には関係ありません!)。

編集

報奨金を追加したので、回答を制限したいと思います。最初の質問で述べたように、私のバックアップ プランでは、Google 参照と購入用の「データ パケット」を登録するシステムへのサービス コールが行われます。

私が最も興味を持っているのは、私の情報が最終的に私の市場レポートに掲載される方法です。たとえば、アプリ内購入で物理的なアイテムを提供する場合、ユーザーは配送指示などをどのように記録しますか。市場レポートにはこのための場所があるので、データを追加する方法は確かにありますか?

4

3 に答える 3

2

これには確かにDEVELOPER_PAYLOADを使用できます。ただし、Googleはそれを処理せず、レポートに表示されません(保存されているかどうかはわかりません)。したがって、必要なのは、トランザクション情報(受け取ったJSON文字列)を自分のサーバーに送信し、それを解析して、developerPayloadを保存/処理/することです。必要に応じて、これを署名検証およびトランザクションレポートと組み合わせることができます。注意すべき点の1つは、サイズが512バイトに制限されていることです。より長い文字列でリクエストを送信すると、トランザクション全体が失敗し、エラーメッセージはまったくわかりやすくなりません(「IAB-DPTL」など)。

もちろん、これ以上のものが必要な場合は、独自のWebサービスを構築して、必要なデータを送信するだけです。個人情報などが含まれている場合は、そのことを他の人に知らせたり、オフにしたりできるようにしてください。

于 2012-08-07T03:42:24.487 に答える
1

レポートでこれを確認するには、「動的」データのセットが限られていると仮定すると、ゲーム内の「アイテム」ごとに異なるアプリ内アイテムのセットを作成する必要があります。次に、もちろん、「動的」データに従ってユーザーに表示されるリストをゲームに処理させます。これが、独自のWebサービスで処理せずにレポートに表示される唯一の方法です。

于 2012-08-07T07:02:23.780 に答える
0

Google経由でこの質問を見つけるかもしれない人のために!

私の質問に対する簡単な答えはNOのようです。アプリ内購入に関して、市場統計に追加情報を追加することはできません。

私の質問で述べたように(そしていくつかの回答が言ったように)、回避策はトランザクション文字列をサーバーにアップロードし、それを自分で市場統計と比較することです(おそらく市場からのエクスポート機能を使用して)。

私は今、(おそらくcsvダウンロード機能から)市場統計を抽出し、それをIAPからの文字列と一致させるシステムを作成するつもりです。私がそれを書くことに取り掛かったら、私はそれをコミュニティと共有します。

于 2012-08-14T06:46:42.983 に答える