ギフトパッケージを受け取るためのインターフェース
ポイント モールの概要: ポイント モールは累計 200 万人のユーザーをカバーし、合計 7.5W の引き換えユーザー、合計 200,000 人の引き換え、毎日 6,000 ~ 10,000 人の新規ユーザーが追加されます。エレクトロニクス、デジタル、インテリア家具など300種類以上の商品を取り揃え、ライフ、ゲーム周辺機器、おもちゃ、模型など様々な分野のポイントモールホームページの露出写真です。
ほとんど 適切なレコメンデーションを実現するために、1 日のクリック数は約 20,000 に維持されます。新製品が発売されると、3 日間のスケジュールが設定されます。現在、三國志、My Name is MT2、天天西遊記クールランニング、金蟇釣り、裏技などがあり、三国志など10種類以上のギフトパッケージが連動しています。ポイントモール ポイントモールにゲームギフトパッケージエリアがオープンしました
#ギフトパッケージの詳細ページ:
1. ゲーム プロモーションの黄金期には、福利厚生がギフト パッケージで強調表示され、より多くの理由や理由が示されます。公開プロモーション リソースへの応募の機会が優先されます
2. ポイント モールは完全にプロモーションされ、1 日で uv2w、1 か月で消費できるギフト パックの数は 1w- 2w で、毎日 2000 人のユーザーを継続的にゲームに誘導できます。ポイントを引き換えることに成功したすべてのユーザーは、直接ゲームに参加できます。
一般的なゲームに適用されるポイント数は次のとおりです:
1. さまざまな製品のスター独自の月間合計賞金プールとトップ賞の制限があり、トップ賞以外の賞品はトップ賞の 1/3 を超えることはできません
製品のスター評価 毎月利用可能 ポイント特典プール | # #ユーザーごとに 1 回のアクティビティ TOP 賞金額の上限 | 単一アクティビティ TOP 賞品の数の上限 | #月間累計 TOP入賞最大数 | シングルジェネレーションS
|
300000 2000 | 8 | 24 | | コネクテッド トランスポート | ##200000
#1500 | 6 | ##18 | 複合輸送 A | 150000##1000 | 6 | 18 | |
2. 先週の試合の DAU を参考にして比較してください上記のすべてのデータ ボーナスは次のように追加できます:
週平均 DAU | ボーナス
| 30,000以上
##1.5倍 | 6000~30,000 |
1.0倍 | 6000未満 |
0.5 倍 | 例: 5000DAU の 1 世代の製品は、1 ユーザーあたり最大 1500 ポイント、月あたり最大 12 人に発行できます。
添付ファイル: ギフト パッケージが完成し、必要な材料が提供されています
1. プロモーション写真、3 枚の JPG、 690*450、600*600、240*156
2. ギフトパッケージの説明: 150-300 ワード
ギフト パッケージを受け取るクライアントのインターフェイス
ギフト パッケージ情報の取得インターフェイス
インターフェイスの説明:
ギフト パックを受け取るスタンドアロン APP に適したギフト パック リストを取得します。 APP でこのインターフェイスを呼び出して、ギフト パック コード リストを取得します。
# 前提条件:
#ログイン認証が必要です #関数プロトタイプ
:public static void query Gifts(final IGet GiftListListener リスナー)
パラメータの説明
: リスナー ギフトパッケージ情報コールバック
コールバック インターフェイス プロトタイプ
:
public static interface IGetGiftListListener { public void onGetGiftListSuccess(List<Gift> list); public void onGetGiftListError(String errMsg); } public static class Gift { private String cpItemId; private Long giftId; private Long status
ギフトを受け取るパッケージ
インターフェースの説明 : ギフトを受け取り、取得したギフトパッケージコードIDリストから対応するギフトパッケージIDを取得します
前提条件 :
1. まず、「ギフト パッケージ情報の取得」インターフェイスを通じて購入可能な製品のギフト ID を取得する必要があります
2. ログイン認証が必要です
関数プロトタイプ:
public static void take Gifts(long GiftId, ITake GiftListener リスナー)
パラメータの説明:
giftId ギフトを受け取るための ID
listenerサーバーから返されたコールバックを受け取ります
コールバック インターフェイス プロトタイプ:
##public static interface ITake GiftListener {
public void onTake GiftListSuccess(boolean isSuccess);
public void onTake GiftListError(String errMsg);
}
サーバー側ギフト パッケージ受信インターフェイス
Getギフト パッケージ情報 インターフェイス
インターフェイスの説明 :
ユーザーが受け取ったときさまざまなチャネルを通じて APP ギフト パッケージがリリースされた後、APP が起動されると、APP クライアント/サーバーはデジタル エンターテイメント APP のバックエンドにクエリを実行して、ユーザーが発行する必要のあるギフト パッケージを持っているかどうかを確認できます。クエリが成功すると、レコード リストが返されます。
# 前提条件:
#ログイン認証が必要です
#関数プロトタイプ: ##http://gateway.6uu.com/coin/query_game_gift_record.action?user_str_id=xxx&app_str_id=xxx&game_item_id=xxx &status=0&ts= xxx&sign=xxx パラメータの説明:
リクエストパラメータ
user_str_id |
デジタル エンターテイメント ユーザー ID | 必須#String | #xxxxx | ##game_item_id | 購入したアイテム ID (この ID は、によって提供されます) CP、CP はこのアイテム ID の正当性を検証します)。空白のままにすることも、カンマで区切って複数のフィールドに入力することもできます (空白のままにすると、ユーザーの条件を満たすすべてのレコードが返されます)。 |
#オプション | 文字列##12312312312 | | ステータス | 結果をステータスでフィルタリングします。 0 はすべてを意味し、1 はアクティブ化されることを意味し、2 はアクティブ化されることを意味し、3 は期限切れを意味します。デフォルトは 1 です。 | #オプション
Int | ##1 | app_str_id | APPappkey | 必須 |
文字列 | #12654 |
#ts | タイムスタンプ | 必須 | long | 223433232 |
sign | 現在の署名リクエストのデータに署名します。これはオプションである必要があり、現在のリクエスト リクエストのデータ項目によって異なります。コード内でハードコーディングすることはできません。 | #必須 | 文字列##Sdf98sdf98sdf89sdf9sdf9sd | |
正常に返されました
|
is_success リクエストが処理されたかどうか成功 | ##必須 | 文字列 | T | | record_list
APP サーバーが注文を作成した後に注文 ID を返します | Required | String | 返された情報の次のフィールドは、ギフト パッケージ ID | cpItemId を表します。 |
失敗の戻り値 ##is_success |
リクエストが正常に処理されたかどうか | 必須 | 文字列 | ##F | ##error_code |
エラー コード | 必須 | 文字列#605 | ##msg | ##エラー メッセージ |
必須 | 文字列 | リクエストが失敗しました |
#応答サンプル: ##正常に返されました
| ギフト パッケージは 2 つあります。{ "is_success":"T", "record_list" : [{"cpItemId":"4698796","gmtCreate":1433948755664,"recordId":65498,"status":1,"userStrId":"654987asdf987sadf"},{"cpItemId":"98964654","gmtCreate" : 1433948755664,"recordId":658796,"status":1,"userStrId":"654987asdf987sadf"}] } 対象となるギフト パッケージがありません: { "is_success":"T", "record_list": [] } | 失敗の戻り値
| ##{ “is_success”:”F”, “error_code ”:” FAIL", "msg":"システム エラー"} | ギフトパッケージを受け取る インターフェースの説明 : ##ギフト パッケージの配布が完了すると、アプリはデジタル エンターテイメント サーバーにギフト パッケージが正常にアクティベートされたことを通知します。ギフト パッケージのリストをアクティブ化するよう要求するとき。 関数プロトタイプ: http://gateway.6uu.com/coin/mark_record_as_activated.action?user_str_id=xxx&app_str_id= xxx&app_order_id=xxx&record_id=xxx&ts=xxx&sign=xxx パラメータの説明:
#リクエストパラメータ | user_str_id | デジタル エンターテイメント ユーザー ID | 必須 | 文字列##xxxxx | | ##app_order_id 注文APP 側で完了した発行に関連付けられた ID は cp によって生成され、デジタル エンターテイメント サーバーは | #Required | String ## のみを記録します。 | #12312312312 | ##record_id | レコード ID をクエリしたときに返されるレコード必須 | 長い | 654897 | | app_str_id | APPappkey必須 | 文字列 | 12654 | | ts | タイムスタンプ必須 | 長文 | ##223433232 | | sign | 署名するには、現在のリクエストのデータに署名します。これはオプションである必要があり、現在のリクエスト リクエストのデータ項目によって異なります。コード内にハードコーディングすることはできません。 #必須 | 文字列 | ##Sdf98sdf98sdf89sdf9sdf9sd | 正常に返されました | | is_success リクエストが処理されたかどうか成功 | ##必須文字列 | T | | app_order_id | APP サーバーが注文を作成した後に注文 ID を返します | 必須#String | ##1231231 | ##失敗が返されます ##is_success | リクエストの処理が成功したかどうか | 必須 | #文字列 | F | ##エラーコード | エラーコード必須 | 文字列 | FAIL | | #msg#エラー メッセージ | 必須 | #String | リクエストが失敗しました | | # 応答サンプル |
正常に戻りました
{ "is_success":"T", "app_order_id":"1235654" } | Return失敗時 | #ギフト パッケージ レコードがアクティブ化または期限切れになりました #{ “is_success”: “ F", "app_order_id": "1235654", "error_code": "RECORD_STATUS_INVALID", | "msg": "ギフト パッケージ ステータス エラー" } ギフト パッケージ レコードが存在しません{ "is_success":"F", "app_order_id": "1235654", "error_code": "RECORD_NOT_FOUND", "msg": "発行レコードが見つかりません" } |
|