PokerTracker 4 Premium Add-Ons (For Developers)
Présentation
Les Premium Add-Ons sont désormais disponibles dans PokerTracker depuis la version 4.10. Les Premium Add-Ons offrent un moyen de créer des personnalisations telles que des HUD Profiles, des Statistics et des Reports, protégées afin d’empêcher les utilisateurs de modifier ou de partager votre Add-On avec d’autres. Les Premium Add-Ons sont installés automatiquement sur le client PokerTracker 4 enregistré de l’utilisateur. Toute modification du Premium Add-On est immédiatement déployée auprès de tous les utilisateurs. Seuls les Premium Add-On Developers préapprouvés peuvent accéder aux outils nécessaires pour publier et protéger un Premium Add-On, et la direction de PokerTracker se réserve le droit de choisir quels développeurs seront acceptés dans le Programme de Développeurs Premium Add-On ou en seront retirés.
Fonctionnement
- Faites une demande d’autorisation pour devenir Premium Add-On Developer.
- Créez du contenu personnalisé que vous souhaitez vendre ou partager avec la communauté PokerTracker 4 en tant que Premium Add-On.
- Téléversez votre contenu Add-On personnalisé sur PokerTracker.com et marquez-le comme 'Restricted'.
- Définissez les autorisations par défaut que vous souhaitez accorder aux utilisateurs qui recevront votre Add-On.
- Ajoutez des utilisateurs (clients) en associant l’adresse e-mail de chaque utilisateur et les six derniers caractères de son code d’enregistrement PokerTracker 4 au Premium Add-On, et attribuez des remplacements d’autorisations si nécessaire.
- Lorsque l’utilisateur redémarre PokerTracker 4, le Premium Add-On sera automatiquement téléchargé et installé avec les autorisations configurées.
Disponibilité de la protection des Premium Add-Ons
À partir de la version 4.11 de PokerTracker, le contenu suivant peut être protégé :
- HUD Profiles
- Custom Statistics
- Custom Reports
- Custom Themes
Le contenu suivant ne peut pas encore être protégé, mais sera disponible dans une prochaine version de PokerTracker 4 :
- NoteTracker AutoNotes
- Quick Filters
Comment postuler
Pour demander la possibilité de devenir PokerTracker Premium Add-On Developer, veuillez envoyer un e-mail à [email protected] avec pour objet « PokerTracker 4 Premium Add-On Developer Application ». Dans votre e-mail, veuillez fournir les informations suivantes :
- Votre compte utilisateur PokerTracker.com enregistré.
- Indiquez si vous souhaitez déposer une demande en tant qu'individu ou entreprise pour devenir développeur de modules complémentaires Premium PokerTracker, et fournissez une adresse postale ainsi qu'un numéro de téléphone. Si vous faites une demande en tant qu'entreprise, veuillez indiquer le nom de l'entreprise.
- L'URL de votre site web où vous proposerez des modules complémentaires Premium PokerTracker.
- Une brève description de vous-même ou de l'entreprise.
- Fournissez une brève description du type de modules complémentaires Premium que vous proposerez.
Dès réception de votre demande, nous répondons généralement sous deux jours ouvrables.
Créer un module complémentaire Premium
Une fois votre demande approuvée et l'accès au contenu des modules complémentaires Premium accordé à votre compte PokerTracker.com, vous êtes prêt à commencer à téléverser votre ou vos modules complémentaires sur PokerTracker.com afin de les proposer de manière sécurisée aux utilisateurs de PokerTracker 4 (clients) en suivant ces étapes de base :
- Connectez-vous à votre compte PokerTracker.com et accédez à Mon compte -> Gestion de la boutique.
- Sélectionnez Premium Addons, puis cliquez sur le bouton 'New Premium Addon'.
- Téléversez votre module complémentaire dans la boutique et choisissez les autorisations que vous souhaitez appliquer.
Remarque : Cette option est uniquement disponible pour les comptes approuvés pour le programme PokerTracker Premium Add-On. Voir Comment postuler.
- Si vous souhaitez avoir différentes restrictions de limites pour votre module complémentaire premium (par exemple une version Toutes limites et une version Petites limites), créez alors différents groupes de restrictions. Lorsque vous ajouterez des utilisateurs à votre module complémentaire, vous pourrez choisir quel groupe de restrictions s'applique à l'utilisateur.
- Cliquez sur le bouton 'Save' en bas du formulaire.
Votre module complémentaire premium a maintenant été téléversé dans la boutique et est prêt à être partagé. L'étape suivante consiste à lier les codes d'enregistrement de vos utilisateurs au module complémentaire Premium afin de leur donner accès.
Modifier un module complémentaire existant
Pour modifier un module complémentaire existant, suivez ces étapes :
- Connectez-vous à votre compte PokerTracker.com et accédez à Mon compte -> Gestion de la boutique.
- Sélectionnez Premium Addons pour afficher la liste de tous les modules complémentaires que vous partagez actuellement.
- Localisez le module complémentaire que vous souhaitez modifier, puis cliquez sur l'icône
à droite.
- Apportez les modifications souhaitées.
- Cliquez sur le bouton 'Save' en bas du formulaire.
Toute modification enregistrée du module complémentaire sera automatiquement distribuée à tous les utilisateurs auxquels vous avez attribué ce module complémentaire lors du prochain lancement de PokerTracker 4 par ces utilisateurs.
Si l'utilisateur dispose de l'autorisation de modifier ou de personnaliser le module complémentaire Premium, toute modification apportée par l'utilisateur sera supprimée si le module complémentaire est mis à jour par le développeur. Étant donné que les modifications apportées par les utilisateurs à votre module complémentaire seront supprimées lors de la mise à jour d'un module complémentaire existant, nous vous conseillons de planifier en conséquence afin de vous assurer que ces changements n'affecteront pas vos utilisateurs.
Modifier les autorisations par défaut d'un module complémentaire
Les autorisations par défaut d'un module complémentaire peuvent être mises à jour. Si vous modifiez les autorisations par défaut du module complémentaire, toutes les autorisations par défaut de chaque utilisateur existant seront mises à jour ; cependant, si vous avez remplacé une autorisation utilisateur pour des utilisateurs spécifiques, cette substitution restera en place quelles que soient les modifications apportées aux autorisations par défaut du module complémentaire.
Modifier les groupes de restriction de limites d'un module complémentaire
Les valeurs du groupe de restriction de limites d'un module complémentaire peuvent être modifiées et enregistrées ; cependant, tout utilisateur déjà attribué à ce groupe de restriction conservera la valeur de restriction de limites au moment où il a été attribué au groupe. Si vous souhaitez modifier le groupe de restriction de limites d'un utilisateur, vous devrez modifier chaque utilisateur pour lui attribuer les nouvelles restrictions de limites.
Supprimer un groupe de restriction de limites d'un module complémentaire
Les groupes de restriction de limites d'un module complémentaire peuvent être supprimés ; cependant, tout utilisateur déjà attribué à ce groupe de restriction conservera la valeur de restriction de limites. Si vous souhaitez modifier le groupe de restriction de limites d'un utilisateur, vous devrez modifier chaque utilisateur pour sélectionner un nouveau groupe de restriction de limites.
Gestion des utilisateurs
Pour gérer les utilisateurs qui ont obtenu l'accès à votre module complémentaire premium, suivez ces étapes :
- Connectez-vous à votre compte PokerTracker.com et accédez à Mon compte -> Gestion de la boutique.
- Sélectionnez Premium Addons pour afficher la liste de tous les modules complémentaires que vous partagez actuellement.
- Sur le côté droit de la page, trois icônes cliquables sont disponibles. Cliquez sur l'icône User Management pour accéder à la page User Management du module complémentaire sélectionné. La page User Management affiche en haut le module complémentaire actuellement géré, puis la liste des codes d'enregistrement des utilisateurs qui ont été liés au module complémentaire.
Ajouter un nouvel utilisateur
Afin que les utilisateurs puissent accéder à votre module complémentaire premium, vous devrez lier le code d'enregistrement de l'utilisateur au module complémentaire. Depuis la page User Management du module complémentaire, cliquez sur le bouton 'ADD USER' pour accéder au formulaire permettant de lier votre utilisateur au module complémentaire.
Les sections suivantes se trouvent sur la page d'ajout d'utilisateur :
- User Details : Afin de lier le code d'enregistrement d'un utilisateur à un module complémentaire, vous devez fournir l'adresse e-mail utilisée par cet utilisateur pour enregistrer PokerTracker 4 ainsi que les six derniers caractères du code d'enregistrement de l'utilisateur. L'adresse e-mail enregistrée de l'utilisateur et les six derniers caractères de son code d'enregistrement peuvent être trouvés dans PokerTracker 4 en cliquant sur Help -> About. Si l'adresse e-mail de l'utilisateur et les six derniers caractères de son code d'enregistrement ne sont pas visibles dans ce formulaire, veuillez demander à l'utilisateur de mettre à niveau vers la dernière version de PokerTracker 4 avant de continuer.
- Trial Information : Si vous avez saisi une « Trial Length » par défaut lors de la création de votre module complémentaire, une case à cocher « Trial? » sera disponible ici. Pour activer le compte utilisateur en mode d'essai, cochez la case et un champ de durée d'essai s'affichera avec la valeur par défaut saisie pour le module complémentaire. Si vous souhaitez remplacer la durée d'essai par défaut pour cet utilisateur spécifique, vous pouvez le faire en saisissant une autre valeur pour le nombre de jours.
- User Permissions : Une liste des autorisations disponibles pour le module complémentaire, préremplie avec les valeurs par défaut configurées lors de la création du module complémentaire. Vous pouvez remplacer toute autorisation pour un utilisateur en activant ou désactivant la case à cocher à côté de l'autorisation. Toute autorisation qui remplace les valeurs par défaut sera affichée en gras.
- User Stake Restrictions : Une liste des groupes de limites disponibles pour le module complémentaire. Ces groupes de limites ont été configurés lors de la création du module complémentaire. Si l'utilisateur doit être limité à une certaine limite maximale, sélectionnez le groupe. Si aucune restriction de limites n'est sélectionnée, l'utilisateur pourra utiliser le module complémentaire à toutes les limites.
Modifier un utilisateur existant
Si vous devez modifier les autorisations d'un utilisateur, prolonger sa période d'essai ou convertir un utilisateur d'essai en utilisateur payant, vous devrez modifier cet utilisateur. Accédez à la page User Management du module complémentaire et localisez l'utilisateur que vous souhaitez modifier. Sur le côté droit, cliquez sur l'icône pour accéder à la page Edit User.
Modifier les autorisations d'un utilisateur
Depuis la page Edit User, activez ou désactivez les autorisations que vous souhaitez modifier, puis cliquez sur 'Save'. Toute autorisation qui remplace les autorisations par défaut du module complémentaire s'affichera en gras.
Modifier les restrictions de limites d'un utilisateur
Depuis la page Edit User, sélectionnez un nouveau niveau de restriction ou 'None' s'il ne doit y avoir aucune restriction de limites, puis cliquez sur le bouton 'Save'.
Convertir un utilisateur d'essai en utilisateur payant
Il existe deux méthodes pour convertir un utilisateur d'essai en utilisateur payant.
- Depuis la page User Management, localisez l'utilisateur via son adresse e-mail et son code d'enregistrement. Sur le côté droit de la ligne de l'utilisateur, cliquez sur l'icône grise. L'icône deviendra verte pour indiquer que l'utilisateur est désormais un utilisateur payant.
- Vous pouvez également convertir un utilisateur d'essai en utilisateur payant en cliquant sur l'icône de modification sur la page User Management à côté de l'utilisateur pour modifier cet utilisateur. Sur la page Edit User, activez ensuite la case à cocher 'Switch to Paid' sous 'Access Details', puis cliquez sur le bouton 'Save'.
Prolonger une période d'essai
Pour prolonger l'essai d'un utilisateur, depuis la page User Management, cliquez sur l'icône de modification de l'utilisateur pour accéder à la page Edit User de cet utilisateur. Sous « Access Details », repérez le champ nommé « Trial Extension » et saisissez le nombre de jours pendant lesquels vous souhaitez prolonger l'essai. La prolongation en nombre de jours sera ajoutée à la date d'expiration actuelle de l'essai ou, si l'essai actuel a expiré, elle lui accordera immédiatement la prolongation.
Supprimer un utilisateur
Si vous supprimez un utilisateur de votre module complémentaire, cela empêchera cet utilisateur d'utiliser votre module complémentaire après qu'il ait déjà reçu l'accès. Une fois qu'un utilisateur est supprimé du module complémentaire, il n'aura plus accès à celui-ci. Cela prendra effet immédiatement après l'un des événements suivants :
- Lors de son prochain lancement de PokerTracker 4 alors qu'il est connecté à Internet
- Sept jours après la dernière fois où il a lancé PokerTracker 4 alors qu'il était connecté à Internet
Pour supprimer un utilisateur, depuis la page User Management du module complémentaire, localisez l'utilisateur et, à droite de la ligne, cliquez sur l'icône. Une demande de confirmation s'affichera pour vérifier que vous souhaitez bien supprimer l'utilisateur sélectionné. Cliquez sur le bouton 'Remove' et l'utilisateur sera supprimé et n'aura plus accès au module complémentaire.
Statistiques personnalisées Premium et colonnes personnalisées
Les développeurs de modules complémentaires Premium doivent savoir que toute statistique personnalisée ou colonne personnalisée doit avoir un nom de colonne personnalisé unique, sans risque de conflit avec d'autres colonnes personnalisées tierces ou avec des noms de statistiques personnalisées créés par la communauté des utilisateurs ou par d'autres développeurs de modules complémentaires Premium.
Nous recommandons d'ajouter un préfixe au nom de toutes les colonnes et statistiques personnalisées afin de réduire le risque de conflit de noms. Par exemple, si le nom de votre produit Premium Add-On était LASVEGASHUD et que ce produit contenait des statistiques et des colonnes personnalisées, alors le préfixe du nom de chaque statistique ou colonne personnalisée pourrait être "lvh_". Cette norme de développement a pour effet secondaire de faciliter la recherche de toutes les statistiques ou colonnes personnalisées associées à votre module complémentaire Premium.