En bref : une condition de concours n’est automatiquement vérifiable que si la plateforme l’expose par son API officielle avec les autorisations du compte connecté. Demander une action et pouvoir la contrôler participant par participant sont deux choses différentes.
Partir des données accessibles, pas de la mécanique rêvée
Les plateformes permettent facilement d’afficher un compteur public de likes ou de commentaires. Cela ne signifie pas qu’elles fournissent la liste complète des personnes concernées à une application tierce. Les permissions varient selon le type de compte, la propriété de la publication, l’examen de l’application, le niveau d’accès et parfois l’offre payante.
Avant d’annoncer un concours, testez le connecteur avec la publication et le compte organisateur. Vérifiez qu’il récupère le type d’interaction souhaité et le volume attendu. Si une règle n’apparaît pas dans l’interface TirageSimple, ne supposez pas qu’elle sera contrôlée en coulisse.
Commentaires : le critère le plus exploitable
Un commentaire public fournit généralement un contenu, une date et un identifiant d’auteur. Cela permet de filtrer un mot, compter chaque commentaire ou limiter un compte à une chance. Les réponses peuvent être une collection distincte et nécessiter des requêtes supplémentaires. Une publication privée, supprimée ou fermée aux commentaires ne fournit pas une liste complète.
Sur YouTube, TirageSimple importe les commentaires des vidéos et Shorts publics par l’API officielle. Les publications Communauté ne sont pas traitées comme des vidéos. L’outil peut dédupliquer les chaînes, mais il ne prouve pas qu’une même personne ne possède qu’une seule chaîne.
Likes, favoris et réactions
Le nombre total peut être visible alors que l’identité des utilisateurs ne l’est pas. Sur certaines plateformes ouvertes ou avec une autorisation adaptée, une liste paginée de favoris peut être accessible. Sur d’autres, elle est partielle ou interdite pour ce cas d’usage. Une option « a aimé » ne doit donc être affichée que si le connecteur actif peut récupérer toutes les pages nécessaires.
Comparez le total annoncé par la publication au total importé. Un écart peut provenir de comptes supprimés, privés, de la pagination ou d’une permission insuffisante.
Abonnements et suivi d’un compte
La vérification « suit le compte organisateur » est souvent la plus problématique. Une plateforme peut autoriser un utilisateur connecté à lire ses propres abonnements sans permettre à l’organisateur de contrôler automatiquement tous les participants. Une liste d’abonnés peut aussi être masquée, limitée ou trop volumineuse.
Lorsque ce contrôle n’est pas disponible, présentez l’abonnement comme une invitation et non comme un filtre appliqué par l’outil. Évitez la case cochée accompagnée d’une promesse ambiguë. TirageSimple indique « non vérifiable automatiquement » plutôt que de produire un faux contrôle.
Mentions, mots-clés et contenu du message
Si le texte complet du commentaire est accessible, il est possible de chercher une expression et parfois de compter les mentions reconnues dans le contenu. Cela vérifie la présence syntaxique d’un identifiant, pas l’existence actuelle du compte mentionné, son consentement ou le lien réel entre les personnes.
Choisissez un mot-clé facile à écrire et annoncez comment sont traitées les variantes. Les accents, les fautes et les réponses composées uniquement d’un emoji peuvent créer des exclusions inattendues. Contrôlez quelques exemples avant la clôture.
Déduplication par identifiant plutôt que par pseudonyme
Un pseudonyme peut changer et deux personnes peuvent employer un nom proche. L’identifiant renvoyé par la plateforme est plus stable. Les connecteurs TirageSimple privilégient cet identifiant pour regrouper les interactions d’un même compte. Le nom visible reste utile pour afficher et contacter le gagnant, mais ne doit pas être la seule clé technique lorsqu’une API fournit mieux.
Prévoir les erreurs avant la clôture
Écrivez ce qui se passe si le contenu devient privé, si les commentaires sont désactivés ou si l’API atteint son quota. Ne complétez pas une liste partielle avec un scraping non annoncé. Il vaut mieux reporter le tirage, exporter une liste par une méthode officielle ou choisir un critère réellement accessible.
Décidez aussi du traitement d’un commentaire supprimé entre la clôture et l’import. La solution la plus lisible consiste à importer au plus près de l’heure de clôture et à conserver le total ainsi que les paramètres, sans republier la totalité des messages.
Matrice simple à mettre dans le règlement
- Vérifié : action présente dans les données complètes importées.
- Déclaratif : action demandée mais impossible à contrôler automatiquement.
- Exclu : règle non prise en charge et non utilisée pour l’éligibilité.
- Identifiant : compte dédupliqué avec la clé fournie par la plateforme.
- Incident : procédure prévue si l’import est incomplet.
Consultez ensuite la liste des plateformes et leurs capacités réelles, puis testez l’import avant de publier le règlement.