Interface de réception de colis cadeaux
Présentation du Points Mall : Le Points Mall a une couverture cumulée de 2 millions d'utilisateurs, un total de 7,5 W d'utilisateurs d'échange, un total de 200 000 échanges, 6 000 à 10 000 nouvelles personnes ajoutées chaque jour et plus de 300 types de produits. , couvrant l'électronique et le numérique, la vie à la maison, les périphériques de jeux et les jouets et autres domaines
Photo d'exposition de la page d'accueil du Points Mall :
La meilleure position de recommandation, le nombre de clics quotidiens. est maintenu à environ 20 000, et lorsque de nouveaux produits seront lancés, un calendrier d'environ trois jours sera organisé pour la première promotion ciblée, il existe actuellement plus de dix types de coffrets cadeaux connectés au centre commercial de points, comme Legend of the Three Kingdoms, My name is MT2, Tiantian Journey to the West, Golden Toad Fishing et Three Kingdoms Le centre commercial de points a ouvert une zone de paquets cadeaux de jeu
Page de détails du paquet cadeau :
1. La période dorée de la promotion des jeux, avec des points forts en matière de bien-être emballés dans des coffrets cadeaux, vous donnant plus de raisons et d'opportunités de postuler d'abord aux ressources de promotion publique
2 Le centre commercial Points favorise pleinement, en une seule journée, le nombre de. Les coffrets cadeaux pouvant être consommés en un seul mois sont de 1 à 2 semaines et peuvent guider en continu plus de 2 000 utilisateurs dans le jeu chaque jour. Chaque utilisateur qui réussit à échanger des points peut accéder directement au jeu !
Le montant des points appliqués pour les jeux généraux est le suivant :
1. Les différents niveaux d'étoiles de produits auront leur propre cagnotte totale mensuelle et la limite des prix TOP ne peut pas dépasser 1/3 ; du prix TOP
| Disponible chaque mois Points Reward Pool | Activité unique par utilisateur Limite de récompense TOP | Événement unique Nombre maximum de prix TOP | Cumul mensuel Nombre maximum de prix TOP |
300000 | 200 0 | 8 | 24 |
|
200000 | 1500 | 6 | 18 | |
Intermodal A | 150000 | 1000 | 6 | 18 |
2. Sur la base du DAU du jeu de la semaine dernière à titre de référence, toutes les données ci-dessus peuvent être bonus comme suit :
DAU moyenne hebdomadaire | Bonus |
Plus de 30 000 | 1,5 fois |
6 000 ~ 30 000 | 1,0 fois |
Moins de 6 ans ,000 | 0,5 fois |
Par exemple : pour un produit monogénération avec 5 000 DAU, un maximum de 1 500 points peut être émis à un seul utilisateur, et un maximum de 12 personnes peuvent être émis mensuellement.
Pièce jointe : Le paquet cadeau a été connecté et les exigences matérielles fournies
1 Photos promotionnelles, 3 JPG, 690*450, 600*600, 240*156
2. : 150 -300 mots
Client recevant l'interface du colis cadeau
Obtenir l'interface d'informations sur le colis cadeau
Description de l'interface :
Obtenez le Liste des coffrets cadeaux, applicable Pour recevoir le coffret cadeau intégré à l'application dans l'application autonome, appelez cette interface pour obtenir la liste des codes du coffret cadeau.
Conditions préalables :
Nécessite une autorisation de connexion
Prototype de fonction :
requête de vide statique publiqueGifts (écouteur final IGetGiftListListener)
Description des paramètres :
Prototype d'interface de rappel :
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
Recevez le cadeaupack
Description de l'interface : Recevez le cadeau et obtenez l'identifiant du coffret cadeau correspondant à partir de la liste d'identifiants de code du coffret cadeau obtenue
Prérequis :
1. Vous devez d'abord obtenir l'ID cadeau du produit achetable via l'interface "Obtenir les informations sur le pack cadeau"
2. Exiger une autorisation de connexion
Prototype de fonction :
public static void takeGifts(long giftId, ItakeGiftListener auditeur)
Description du paramètre :
giftId ID à recevoir le cadeau
auditeur Recevez le rappel renvoyé par le serveur
Prototype d'interface de rappel :
public static interface ITakeGiftListener {
public void onTakeGiftListSuccess( boolean isSuccess);
public void onTakeGiftListError(String errMsg);
}
Une fois que les utilisateurs ont reçu le coffret cadeau APP via Différents canaux. Lorsque l'application est démarrée, le client/serveur de l'application peut interroger le backend de l'application de divertissement numérique pour voir si l'utilisateur a des paquets cadeaux à distribuer. Si la requête réussit, une liste d'enregistrements est renvoyée.
Prérequis :
Nécessite une autorisation de connexion
Prototype de fonction : 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
description du paramètre : paramètres de demande
User_Str_id
| ||||||||
| String | xxxxx | game_item_id | ID de l'article acheté (cet identifiant est fourni par CP, CP vérifie le légitimité de cet identifiant d'article). Vous pouvez le laisser vide ou remplir plusieurs champs, séparés par des virgules (si vous le laissez vide, tous les enregistrements qui remplissent les conditions pour l'utilisateur seront renvoyés). | ||||
Facultatif | String | 12312312312 | status | Filtrer les résultats par statut. 0 signifie tout, 1 signifie être activé, 2 signifie activé, 3 signifie expiré. La valeur par défaut est 1. | ||||
Facultatif | Int | 1 | app_str_id | APPappkey | ||||
Obligatoire | Chaîne | 12654 | ||||||
ts | Horodatage | Obligatoire | long | 223433232 | ||||
sign | Signer les données actuellement demandées pour signer, doit être facultatif. dépend des éléments de données de la requête Request actuelle et ne peut pas être codé en dur dans le code. | Obligatoire | Chaîne | Sdf98sdf98sdf89sdf9sdf9sd | ||||
Retourné avec succès | ||||||||
is_success | Si le traitement de la demande est réussi | Obligatoire | String | T | ||||
record_list | Renvoie l'ID de commande après que le serveur APP ait créé la commande | Required | String | Les champs suivants dans les informations renvoyées représente l'ID des paquets cadeaux cpItemId | ||||
Échec du retour | ||||||||
is_success | Si le traitement de la demande a réussi | Exiger d | String | F | ||||
error_code | Error code | Obligatoire | String | 605 | ||||
msg | Message d'erreur | Obligatoire | Chaîne | Échec de la demande |
Exemple de réponse :
Retour réussi |
Il y a 2 paquets cadeaux { "is_success ": "T", « record_list » : [ {"cpItemId": "4698796", "gmtCreate": 1433948755664, "recordId": 65498, "status": 1, "userStrId": 654987asdf987sadf "}, {"cpItemId": "98964654", "gmtCreate": 1433 948755664 ,"recordId":658796,"status":1,"userStrId":"654987asdf987sadf"}] } Aucun paquet cadeau éligible : { "is_success":"T", "record_list ”: [] } |
Échec du retour |
{ "is_success": "F", "error_code": "FAIL", “ message" : "erreur système" } |
Receive the Gift Pack a été activé avec succès. Veuillez attendre la demande la prochaine fois. Le coffret cadeau ne sera pas renvoyé lors de l'activation de la liste des coffrets cadeaux.
Prototype de fonction : 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
Description du paramètre :
"Paramètres de demande" xxxxx
app_order_idAPP La commande L'identifiant associé à l'émission est complété à la fin et le cp est généré. Le serveur de divertissement numérique enregistre uniquement
Required String | ||||||
12312312312 | record_id | .Revenu quand interroger les enregistrements ID d'enregistrement | Obligatoire | Long | ||
654897 | app_str_id | APPappkey | Obligatoire | Chaîne | ||
12654 | ts | Timestamp | Obligatoire | Long | ||
223433232 | sign | Signer les données actuellement demandées à signer, doit être facultatif et doit être basé sur Cela dépend des éléments de données de la requête Request actuelle et ne peut pas être codé en dur dans le code. | Obligatoire | Chaîne | ||
Sdf98sdf98sdf89sdf9sdf9sd | Retourné avec succès | is_success | Si le traitement de la demande est réussi | |||
Obligatoire | String | T | app_order_id | Renvoie l'ID de commande après que le serveur APP ait créé la commande | ||
Obligatoire | String | 1231231 | ||||
Retours d'échec | ||||||
is_success | Si la demande le traitement est réussi ou non | Obligatoire | String | F | ||
error_code | Error code | Obligatoire | Chaîne | FAIL | ||
msg | Message d'erreur | Obligatoire | String | Échec de la demande |
Échantillon de réponse
Retour réussi |
{ "is_success":"T", " is_success": "F" , "app_order_id": "1235654", "error_code": "RECORD_STATUS_INVALID", | "msg": "Erreur d'état du colis cadeau"
L'enregistrement du colis cadeau n'existe pas | {
"app_order_id":"1235654", "error_code":"RECORD_NOT_FOUND", "msg":"Enregistrement d'émission introuvable" } |