sociallinks.dev

Blog / Comparatif

Nom d’utilisateur ou identifiant : pourquoi les pseudos changent et pas les ID

Chaque compte social a deux identités. Le nom d’utilisateur est le pseudo public que l’on tape, que l’on mentionne et que l’on met dans les URL. L’identifiant (user ID) est un numéro ou une chaîne interne que la plateforme attribue à la création du compte. La plupart des gens ne voient que le pseudo, si bien que la plupart des tableurs et des CRM stockent le pseudo. Cela fonctionne jusqu’au jour où un créateur change de nom : la ligne ne pointe alors plus vers rien, ou vers quelqu’un d’autre, sans que personne ne s’en aperçoive. Ce guide compare les deux sur chaque grande plateforme et montre comment enregistrer vos créateurs pour qu’un changement de nom ne casse pas vos données.

La réponse courte

Le nom d’utilisateur est fait pour les humains, et le titulaire du compte peut en général le changer. L’identifiant est fait pour les machines et reste attaché au compte toute sa vie. Si vous devez reconnaître le même compte le mois prochain, stockez l’identifiant. Gardez aussi le pseudo, car c’est ce que vous montrez aux gens et ce qui sert à chercher, mais traitez-le comme une étiquette qui peut se périmer.

Nom d’utilisateur (pseudo)Identifiant
Ce que c’estLe nom public dans l’URL du profil, comme @sophiemillerUn numéro ou une chaîne que la plateforme attribue à l’inscription
Qui le choisitLe titulaire du compteLa plateforme
Peut-il changerOui, dans les limites de chaque plateformeNon, il reste attaché au compte
Peut-il être réutiliséOui, un pseudo libéré peut être repris par quelqu’un d’autreNon, il n’est jamais attribué à un autre compte
Où on le voitProfil, URL, mentions, identificationsAPI, exports, certaines URL, code source des pages
Utile pourAffichage, recherche, prise de contactClés de base de données, dédoublonnage, suivi dans le temps

Comment chaque plateforme procède

Les règles diffèrent selon la plateforme, et elles évoluent. Les limites ci-dessous proviennent des pages d’aide de chaque plateforme au moment de la rédaction. Consultez la page en lien avant de construire quoi que ce soit qui dépend d’un chiffre précis.

PlateformePseudo et URLIdentifiant stableFréquence de changement du pseudo
YouTubeyoutube.com/@handle, plus les anciennes URL /c/name et /user/name sur les chaînes plus anciennesID de chaîne commençant par UC, dans youtube.com/channel/UC...Deux fois en 14 jours, selon l’aide YouTube
Xx.com/screen_nameID utilisateur numérique, renvoyé par l’API sous forme de chaîneModifiable dans les paramètres ; la documentation développeur de X décrit les screen names comme uniques mais susceptibles de changer
TikToktiktok.com/@usernameID utilisateur interne ; l’API officielle renvoie des ID propres à chaque applicationUne fois tous les 30 jours, selon l’assistance TikTok
Instagraminstagram.com/usernameID de compte numérique, exposé par les API de Meta pour les comptes professionnelsModifiable depuis Modifier le profil ; l’application indique combien de fois il a changé
Facebookfacebook.com/username pour les profils et les PagesID numérique du profil ou de la PageModifiable ; Facebook prévient que vous ne pourrez peut-être pas récupérer l’ancien
LinkedInlinkedin.com/in/custom-urlID de membre interne, non affiché sur le profilJusqu’à cinq fois en six mois, selon l’aide LinkedIn

YouTube : pseudo, ID de chaîne et anciennes URL

YouTube a le plus d’identifiants. L’ID de chaîne est la chaîne qui commence par UC dans youtube.com/channel/UC..., et YouTube le décrit comme l’identifiant unique de l’URL de votre chaîne. Le pseudo (handle) prend la forme @name, et la présentation des pseudos de YouTube indique qu’un pseudo devient automatiquement l’URL de la chaîne. Les chaînes plus anciennes peuvent aussi avoir une URL personnalisée comme youtube.com/c/Name, qu’on ne peut plus créer ni modifier, et une ancienne URL de nom d’utilisateur comme youtube.com/user/Name, qui ne peut pas être modifiée. D’après la page de YouTube sur les URL de chaîne, ces anciennes URL fonctionnent encore et redirigent vers l’URL du pseudo.

Pour trouver un ID de chaîne, ouvrez la chaîne, affichez le panneau de description et utilisez l’option de partage pour copier l’ID de chaîne, ou cherchez l’URL /channel/UC.... De toutes ces formes, seul l’ID de chaîne est garanti de ne pas changer.

X : screen name et ID numérique

Sur X, le @screen_name est ce que les gens voient, et chaque compte a aussi un ID numérique. La documentation développeur de X dit clairement que l’ID ne change jamais alors que le screen name peut changer, et recommande d’utiliser la forme texte de l’ID, car le nombre peut être trop grand pour certains langages. L’API permet de rechercher un compte par nom d’utilisateur : vous pouvez donc convertir un pseudo en ID une fois et stocker le résultat.

TikTok : nom d’utilisateur et ID propres à chaque application

Un nom d’utilisateur TikTok apparaît dans tiktok.com/@username et, selon l’assistance TikTok, peut être changé une fois tous les 30 jours. Le changer modifie aussi le lien du profil. Le nom affiché est distinct et n’est pas le pseudo. Si vous utilisez l’API officielle de TikTok avec la connexion du créateur, notez que l’open_id renvoyé est propre à votre application, tandis que l’union_id reste le même pour toutes les applications d’un même développeur, d’après la documentation développeur de TikTok. L’un comme l’autre est plus stable que le nom d’utilisateur pour les enregistrements de vos propres systèmes.

Instagram, Facebook et LinkedIn

Les noms d’utilisateur Instagram figurent à la fin de instagram.com/username et se modifient depuis Modifier le profil. L’écran À propos de ce compte d’Instagram indique combien de fois le nom d’utilisateur d’un compte a changé, mais pas les anciens noms. Derrière le pseudo, chaque compte a un ID numérique que les API de Meta utilisent pour les comptes professionnels et créateur. Les profils et Pages Facebook ont à la fois un nom d’utilisateur dans l’URL et un ID numérique, et la page d’aide de Facebook prévient que vous ne pourrez peut-être pas récupérer un nom d’utilisateur après l’avoir changé. Sur LinkedIn, la partie personnalisée de linkedin.com/in/... peut être modifiée jusqu’à cinq fois en six mois, et l’URL précédente reste liée au membre pendant six mois, sauf s’il la dissocie.

Pourquoi votre base de données doit s’appuyer sur les ID

Une clé primaire a une seule mission : désigner toujours la même chose. Les pseudos échouent à ce test de trois façons.

Un schéma pratique stocke une ligne par compte, avec la plateforme et l’ID de la plateforme comme clé unique, et le pseudo, le nom affiché et l’URL du profil comme champs ordinaires que vous mettez à jour. Ajoutez une date handle_checked_at pour savoir à quel point le pseudo est récent, et tenez une table d’historique des anciens pseudos pour que les anciennes mentions, contrats et rapports puissent encore être rapprochés.

ChampExempleRôle
platformyoutubePartie de la clé unique
platform_idUCxxxxxxxxxxxxxxxxxxxxxxPartie de la clé unique ; jamais modifié
handle@sophiemillerAffichage et recherche ; mis à jour
profile_urlhttps://www.youtube.com/@sophiemillerConstruite à partir du pseudo ou de l’ID
handle_checked_at2026-10-23Date de la dernière confirmation du pseudo
creator_idVotre propre ID interneRegroupe les comptes d’une même personne sur toutes les plateformes

Si vous n’avez que des pseudos aujourd’hui, vous pouvez quand même les normaliser pour repérer plus facilement les doublons. Une formule de tableur comme celle ci-dessous met un pseudo en minuscules et retire le @ et les espaces. Elle ne règle pas les changements de nom, mais elle évite que le même compte apparaisse deux fois.

Google Sheets : normaliser un pseudo en A2

=LOWER(TRIM(SUBSTITUTE(A2, "@", "")))

Ce qui casse quand un créateur change de pseudo

Quand le pseudo change, tout ce qui reposait sur l’ancien est menacé. Voici les problèmes que les équipes découvrent le plus souvent après coup :

Comment retrouver un compte renommé

Si vous avez stocké l’ID, il suffit d’une recherche. Si vous n’avez stocké que le pseudo, suivez ces étapes.

  1. Step 1Recherchez le compte par ID si vous l’avez

    Utilisez l’API de la plateforme ou une URL qui accepte l’ID, comme youtube.com/channel/UC.... L’ID fonctionne toujours après un changement de nom et vous donne le pseudo actuel.

  2. Step 2Essayez l’ancienne URL

    Ouvrez le lien enregistré. Les anciennes URL YouTube et les pseudos changés récemment peuvent rediriger, et sur certaines plateformes un ancien pseudo reste réservé un court moment après un changement. Si la page affiche désormais un autre contenu, considérez que le pseudo a été réutilisé.

  3. Step 3Passez par les autres comptes du créateur

    Ouvrez une plateforme dont vous savez qu’elle est encore à jour et vérifiez les liens de sa bio, de sa page de liens en bio ou de son site. Un créateur qui change de nom sur une plateforme met en général à jour le lien depuis les autres.

  4. Step 4Cherchez son nom et ses contenus

    Cherchez le nom affiché, le titre d’une vidéo récente ou une phrase caractéristique de sa bio. Confirmez la correspondance avec le même visage, les mêmes contenus et le même historique de publication, et un lien vers un compte connu.

  5. Step 5Stockez l’ID et consignez l’ancien pseudo

    Une fois la correspondance confirmée, enregistrez l’ID de la plateforme, mettez à jour le pseudo et déplacez l’ancien dans votre table d’historique pour que les fiches antérieures correspondent toujours.

Pour une seule chaîne YouTube, vous pouvez convertir un pseudo en ID de chaîne avec la méthode channels.list de la YouTube Data API, qui accepte un paramètre forHandle (et forUsername pour les anciens noms d’utilisateur) et coûte une unité de quota par appel.

Node.js

// Resolve a YouTube handle to its stable channel ID.
const handle = "@sophiemiller";
const url = new URL("https://www.googleapis.com/youtube/v3/channels");
url.searchParams.set("part", "id,snippet");
url.searchParams.set("forHandle", handle);
url.searchParams.set("key", process.env.YOUTUBE_API_KEY);

const res = await fetch(url);
const data = await res.json();
const channel = data.items?.[0];
console.log(channel ? channel.id : "No channel for that handle"); // UC...

Lequel utiliser, et quand

Il vous faut les deux, pour des usages différents. Une règle simple : identifiez avec les ID, communiquez avec les pseudos.

TâcheÀ utiliserPourquoi
Clé primaire dans une base de données ou un CRMIdentifiantIl ne change jamais et n’est jamais réutilisé
Dédoublonner une liste de créateursIdentifiant, puis pseudo normaliséLes ID repèrent les changements de nom ; les pseudos normalisés repèrent les écarts de format
Briefs, e-mails et rapports destinés à des personnesPseudo et URL du profilLes gens reconnaissent les pseudos, pas les numéros
ContratsPseudo, URL et IDDécrit le compte même après un changement de nom
Écoute sociale et alertes de mentionsPseudo, mis à jour régulièrementLes mentions utilisent le pseudo actuel
Suivre la croissance sur plusieurs moisIdentifiantConserve un historique continu

Si vous collectez les créateurs à la main, l’habitude la plus importante est de noter l’ID au moment où vous ajoutez quelqu’un, quand vous êtes sûr que c’est le bon compte. Corriger plus tard est plus lent et moins sûr.

Garder à jour les fiches multiplateformes

Les ID règlent les changements de nom au sein d’une plateforme, mais un créateur, c’est généralement plusieurs comptes sur plusieurs plateformes. Les regrouper sous un ID créateur interne, et revérifier les pseudos à intervalles réguliers, garde une base de créateurs utile. Si vous partez d’un seul lien de profil et avez besoin des autres comptes du créateur, sociallinks.dev peut les trouver et renvoyer les correspondances via une API, que vous pouvez ensuite stocker avec l’ID de chaque plateforme.

FAQ

Quelle est la différence entre un nom d’utilisateur et un identifiant ?

Le nom d’utilisateur est le pseudo public choisi par le titulaire du compte, qui peut en général le changer. L’identifiant est attribué par la plateforme à la création du compte et reste attaché au compte toute sa vie, même après des changements de nom.

L’ID d’une chaîne YouTube change-t-il un jour ?

Non. L’ID de chaîne, la chaîne qui commence par UC dans youtube.com/channel/UC..., est l’identifiant unique de la chaîne. Le pseudo et le nom affiché peuvent changer, et les anciennes URL personnalisées redirigent, mais l’ID de chaîne reste le même.

À quelle fréquence peut-on changer son nom d’utilisateur TikTok ?

Selon l’assistance TikTok, un nom d’utilisateur peut être changé une fois tous les 30 jours. Le changer modifie aussi le lien du profil : les liens enregistrés vers l’ancien nom peuvent cesser de fonctionner.

Quelqu’un d’autre peut-il prendre l’ancien pseudo d’un créateur ?

Oui. Sur la plupart des plateformes, un pseudo libéré peut finir par être repris par un autre compte. Certaines le réservent brièvement d’abord. C’est pourquoi un pseudo stocké dans un CRM peut finir par désigner une autre personne.

Comment trouver l’ID d’un utilisateur X à partir de son nom d’utilisateur ?

Utilisez la recherche d’utilisateur par nom de l’API X, qui renvoie l’ID numérique du compte. Stockez la forme texte de l’ID, comme le recommande la documentation développeur de X, car le nombre peut être trop grand pour certains langages de programmation.

Faut-il encore stocker les pseudos si j’ai les ID ?

Oui. Les pseudos sont ce que les gens reconnaissent et ce dont vous avez besoin pour la prise de contact et la recherche. Stockez-les comme champs à mettre à jour avec une date de dernière vérification, et gardez les anciens pseudos dans un historique pour que les fiches antérieures correspondent toujours.

Trouver les comptes d’un créateur