Comment offrir à l’utilisateur des récompenses quotidiennes
Utilisez les fonctionnalités d’In-Game Store pour offrir aux utilisateurs des récompenses quotidiennes.
Cela vous permet de :
- Fidéliser les utilisateurs existants et d’accroître leur engagement dans le jeu, car ils sont incités à se connecter quotidiennement pour recevoir une récompense.
- Attirer de nouveaux utilisateurs avec des récompenses de valeur qui seraient normalement plus difficile à obtenir dans le jeu.
- Attirer l’attention sur les abonnements et les passes de combat en offrant des récompenses quotidiennes pour leur achat.
Vous pouvez offrir une récompense quotidienne :
Flux utilisateur
- L'utilisateur entre dans le magasin.
- L'utilisateur voit un objet qui n'est disponible gratuitement qu'une fois par jour.
- L'utilisateur reçoit l'objet.
- Pour l'utilisateur, l'objet n'apparaît plus dans le catalogue jusqu'à la prochaine mise à jour de la limite. Après la mise à jour de la limite, l'objet réapparaît et l'utilisateur le reçoit à nouveau.
- Exemple : La limite est mise à jour quotidiennement à 20 heures. Si l'utilisateur a reçu une récompense à 17 heures, il peut réclamer une nouvelle récompense dans 3 heures, quand la limite sera mise à jour.
Comment configurer
Offrir des récompenses quotidiennes à tous les utilisateurs
Créez un objet gratuit et définissez une limite pour l’utilisateur avec une fréquence de mise à jour de la limite Daily. Vous pouvez créer un objet et des limites dans le Compte d’éditeur ou via appels API.Dans le Compte éditeur
- Ouvrez votre projet dans le Compte éditeur.
- Dans le menu latéral, cliquez sur Store.
- Dans le volet Virtual Items, cliquez sur Configure.
- Cliquez sur + et sélectionnez Create item dans la liste déroulante.
- Spécifiez :
- Image ;
- UGS ;
- Un ou plusieurs groupes auxquels l'objet doit appartenir ;
- Nom ;
- Description ;
- Propriété de l'objet : consommable, non consommable ou objet à durée limitée.
- Dans le bloc Price settings, choisissez Free item.
- Réglez la bascule Limit number of times one user can buy this item sur On et spécifiez la valeur
1
. - Choisissez Daily dans la liste déroulante Limitation refresh frequency et définissez l'heure et le fuseau horaire.
- Pour afficher l'objet dans le magasin, réglez la bascule Show item in store sur On.
- Cliquez sur Create item.
Via appels API
Pour créer des objets gratuits, utilisez les appels API de la sous-section Admin :- Pour les objets virtuels — Create virtual item.
- Pour un package de monnaie — Create virtual currency package.
- Pour les lots — Create bundle.
Dans le corps de la requête, passez :
is_free = true
— pour créer un objet gratuit.limits.per_user = 1
— pour que chaque utilisateur ne puisse recevoir l’objet qu’une seule fois.- tableau
recurrent_schedule
avecinterval_type = daily parameter
— pour mettre à jour la limite quotidiennement.
Note
Consultez les instructions détaillées sur la configuration des objets gratuits et la configuration de limites pour les utilisateurs.
Offrir des récompenses quotidiennes personnalisées
Vous pouvez offrir des récompenses quotidiennes uniquement aux utilisateurs qui remplissent des conditions spécifiques, par exemple en achetant un objet ou en atteignant un certain niveau dans le jeu.
Pour ce faire :
- Créez un objet gratuit que l’utilisateur reçoit quotidiennement.
Configurez la personnalisation pour l’objet gratuit :
- Créez un attribut utilisateur qui contient des informations indiquant si l’utilisateur a rempli des conditions spécifiques.
Exemple : Vous offrez des récompenses quotidiennes aux utilisateurs qui ont acheté un Passe de combat. Pour ce faire, créez un attribut qui peut prendre les valeurs suivantes :true
— il y a des achats du Passe de combat ; oufalse
— aucun achat du Passe de combat. - Configurez le transfert des attributs utilisateur vers le magasin de données.
- Définissez une règle pour afficher l’objet gratuit dans le catalogue : uniquement aux utilisateurs qui remplissent les conditions spécifiées.
- Créez un attribut utilisateur qui contient des informations indiquant si l’utilisateur a rempli des conditions spécifiques.
Note
Vous pouvez également créer des récompenses que les utilisateurs reçoivent chaque semaine ou chaque mois. Pour ce faire, spécifiez la fréquence de mise à jour lors de la définition des limites :
- dans le Compte éditeur — sélectionnez Weekly ou Monthly dans la liste déroulante Limitation refresh frequency ;
- via appels API — dans le tableau
recurrent_schedule
, spécifiez la valeur du paramètreinterval_type = weekly
ouinterval_type = monthly
.
Cet article vous a été utile ?
Merci pour votre commentaire !
Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.