Blogg / Jämförelse
Användarnamn eller användar-ID: varför handles ändras men ID:n inte gör det
Varje konto i sociala medier har två identiteter. Användarnamnet är det offentliga handle som folk skriver, taggar och sätter i adresser. Användar-ID:t är ett internt nummer eller en sträng som plattformen tilldelar när kontot skapas. De flesta ser bara handlet, så de flesta kalkylark och CRM sparar handlet. Det fungerar tills en kreatör byter namn, och då pekar raden i tysthet på ingenting, eller på någon annan. Den här guiden jämför de två på varje stor plattform och visar hur du sparar kreatörer så att ett namnbyte inte förstör din data.
Det korta svaret
Ett användarnamn är till för människor och kan oftast ändras av kontoägaren. Ett användar-ID är till för maskiner och följer kontot hela dess livstid. Om du behöver känna igen samma konto nästa månad, spara ID:t. Spara handlet också, eftersom det är det du visar för folk och söker med, men behandla det som en etikett som kan bli inaktuell.
| Användarnamn (handle) | Användar-ID | |
|---|---|---|
| Vad det är | Det offentliga namnet i profiladressen, som @sophiemiller | Ett nummer eller en sträng som plattformen tilldelar vid registreringen |
| Vem väljer det | Kontoägaren | Plattformen |
| Kan det ändras | Ja, inom varje plattforms gränser | Nej, det följer kontot |
| Kan det återanvändas | Ja, ett släppt handle kan tas av någon annan | Nej, det ges aldrig till ett annat konto |
| Var du ser det | Profil, adresser, omnämnanden, taggar | API:er, exporter, vissa adresser, sidans källkod |
| Bra för | Visning, sökning, kontakt | Databasnycklar, dubblettkontroll, uppföljning över tid |
Så hanterar varje plattform det
Reglerna skiljer sig mellan plattformar, och de ändras. Gränserna nedan kommer från varje plattforms hjälpsidor när detta skrevs. Kontrollera den länkade sidan innan du bygger något som är beroende av en exakt siffra.
| Plattform | Handle och URL | Stabilt ID | Hur ofta handlet kan ändras |
|---|---|---|---|
| YouTube | youtube.com/@handle, plus äldre /c/name- och /user/name-adresser på äldre kanaler | Kanal-ID som börjar med UC, i youtube.com/channel/UC... | Två gånger inom 14 dagar, enligt YouTube-hjälp |
| X | x.com/screen_name | Numeriskt användar-ID, som API:et returnerar som en sträng | Kan ändras i inställningarna, X:s utvecklardokumentation kallar skärmnamn unika men föränderliga |
| TikTok | tiktok.com/@username | Internt användar-ID, det officiella API:et returnerar ID:n som gäller per app | En gång var 30:e dag, enligt TikTok Support |
instagram.com/username | Numeriskt konto-ID, tillgängligt via Metas API:er för professionella konton | Kan ändras under Redigera profil, appen visar hur många gånger det har ändrats | |
facebook.com/username för profiler och sidor | Numeriskt profil- eller sid-ID | Kan ändras, Facebook varnar för att du kanske inte får tillbaka det gamla | |
linkedin.com/in/custom-url | Internt medlems-ID, visas inte på profilen | Upp till fem gånger på sex månader, enligt LinkedIn-hjälp |
YouTube: handle, kanal-ID och äldre adresser
YouTube har flest identifierare. Kanal-ID:t är strängen som börjar med UC i youtube.com/channel/UC..., och YouTube beskriver det som den unika identifieraren i kanalens URL. Handlet är formen @name, och YouTubes översikt över handles säger att ett handle automatiskt blir kanalens URL. Äldre kanaler kan också ha en anpassad URL som youtube.com/c/Name, som inte längre kan skapas eller ändras, och en äldre adress med användarnamn som youtube.com/user/Name, som inte kan ändras. Enligt YouTubes sida om kanaladresser fungerar de äldre adresserna fortfarande och omdirigerar till handle-adressen.
För att hitta ett kanal-ID, öppna kanalen, visa panelen med kanalbeskrivningen och använd delningsalternativet för att kopiera kanal-ID:t, eller leta efter adressen /channel/UC.... Av alla former är det bara kanal-ID:t som garanterat förblir detsamma.
X: skärmnamn och numeriskt ID
På X är @screen_name det som folk ser, och varje konto har också ett numeriskt ID. X:s utvecklardokumentation säger rakt ut att ID:t aldrig ändras medan skärmnamnet kan göra det, och rekommenderar att du använder ID:t i strängform eftersom talet kan vara för stort för vissa programspråk. API:et kan slå upp ett konto via användarnamn, så du kan omvandla ett handle till ett ID en gång och spara resultatet.
TikTok: användarnamn och ID:n per app
Ett användarnamn på TikTok syns i tiktok.com/@username och kan enligt TikTok Support ändras en gång var 30:e dag. När det ändras ändras också profillänken. Visningsnamnet är separat och är inte handlet. Om du använder TikToks officiella API med inloggning för kreatörer, tänk på att open_id som returneras är unikt för din app, medan union_id är detsamma i alla appar från samma utvecklare, enligt TikToks utvecklardokumentation. Båda är stabilare än användarnamnet för poster i dina egna system.
Instagram, Facebook och LinkedIn
Användarnamn på Instagram står sist i instagram.com/username och kan ändras under Redigera profil. Instagrams skärm Om det här kontot visar hur många gånger ett kontos användarnamn har ändrats, men inte de gamla namnen. Bakom handlet har varje konto ett numeriskt ID som Metas API:er använder för företags- och kreatörskonton. Profiler och sidor på Facebook har både ett användarnamn i adressen och ett numeriskt ID, och Facebooks hjälpsida varnar för att du kanske inte kan ta tillbaka ett användarnamn när du väl har ändrat det. På LinkedIn kan den anpassade delen av linkedin.com/in/... ändras upp till fem gånger på sex månader, och den tidigare adressen förblir kopplad till medlemmen i sex månader om hen inte kopplar bort den.
Varför din databas ska använda ID:n som nyckel
En primärnyckel har ett enda jobb: att alltid peka på samma sak. Handles klarar inte det testet, på tre sätt.
- De ändras. Kreatörer byter profil, tar bort en siffra, lägger till ett ord eller byter till sitt riktiga namn. Din post anger fortfarande det gamla handlet.
- De återanvänds. När ett handle har släppts kan någon annan ta det. Din post pekar nu på en främling, och ingenting ser fel ut.
- De skrivs på olika sätt.
@Sophie.Miller,sophie.miller, en hel URL och en URL med spårningsparametrar kan alla betyda samma konto. ID:n har en enda form.
Ett praktiskt schema sparar en rad per konto, med plattformen och plattformens ID som unik nyckel, och handle, visningsnamn och profiladress som vanliga fält som du uppdaterar. Lägg till ett datum handle_checked_at så att du vet hur aktuellt handlet är, och ha en historiktabell med tidigare handles så att gamla omnämnanden, avtal och rapporter fortfarande kan matchas.
| Fält | Exempel | Roll |
|---|---|---|
| platform | youtube | Del av den unika nyckeln |
| platform_id | UCxxxxxxxxxxxxxxxxxxxxxx | Del av den unika nyckeln, redigeras aldrig |
| handle | @sophiemiller | Visning och sökning, uppdateras |
| profile_url | https://www.youtube.com/@sophiemiller | Byggs från handlet eller ID:t |
| handle_checked_at | 2026-10-23 | När handlet senast bekräftades |
| creator_id | Ditt eget interna ID | Grupperar en persons konton på olika plattformar |
Om du bara har handles i dag kan du ändå normalisera dem så att dubbletter blir lättare att upptäcka. En formel i kalkylarket som den nedan gör om ett handle till gemener och tar bort @ och mellanslag. Den löser inte namnbyten, men den hindrar att samma konto dyker upp två gånger.
=LOWER(TRIM(SUBSTITUTE(A2, "@", "")))Vad som går sönder när en kreatör byter handle
När handlet ändras är allt som byggts på det gamla i farozonen. Det här är de vanliga felen som team upptäcker i efterhand:
- Döda profillänkar i ditt CRM, dina briefer och rapporter. Vissa plattformar omdirigerar ett tag, många gör det inte.
- Helt fel konto, om någon annan tar det släppta handlet. Kontakt, betalningar eller rapporter kan då gå till fel person.
- Trasig uppföljning. Bevakning av sociala medier, aviseringar om omnämnanden och hashtaggrapporter som filtrerar på det gamla
@handleslutar matcha nya inlägg. - Dubbletter. Någon lägger till kreatören igen under det nya handlet, och historiken är nu uppdelad på två poster.
- Otydliga avtal. Ett avtal som bara anger ett handle beskriver kanske inte längre tydligt vilket konto som omfattas.
Så hittar du tillbaka till ett omdöpt konto
Om du sparade ID:t räcker det med ett uppslag. Om du bara sparade handlet, gå igenom de här stegen.
- Step 1Slå upp kontot via ID om du har det
Använd plattformens eget API eller en adress som accepterar ID:t, som
youtube.com/channel/UC.... ID:t fungerar fortfarande efter ett namnbyte och ger dig det nuvarande handlet. - Step 2Prova den gamla adressen
Öppna den sparade länken. Äldre YouTube-adresser och nyligen ändrade handles kan omdirigera, och på vissa plattformar förblir ett gammalt handle reserverat en kort tid efter ett byte. Om sidan nu visar annat innehåll, utgå från att handlet har återanvänts.
- Step 3Följ kreatörens andra konton
Öppna en plattform där du vet att uppgifterna fortfarande stämmer och kontrollera länkarna i bion, på länk-i-bio-sidan eller på webbplatsen. En kreatör som byter namn på en plattform uppdaterar oftast länken från de andra.
- Step 4Sök på namnet och innehållet
Sök på visningsnamnet, titeln på en ny video eller en särskild fras från bion. Bekräfta en träff med samma ansikte, innehåll och publiceringshistorik, och en länk tillbaka till ett känt konto.
- Step 5Spara ID:t och logga det gamla handlet
När du har bekräftat kontot, spara plattformens ID, uppdatera handlet och flytta det gamla handlet till historiktabellen så att tidigare poster fortfarande matchar.
För en enskild YouTube-kanal kan du omvandla ett handle till ett kanal-ID med metoden channels.list i YouTube Data API, som accepterar parametern forHandle (och forUsername för äldre användarnamn) och kostar en kvotenhet per anrop.
// 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...Vad du ska använda när
Du behöver båda, för olika uppgifter. En enkel regel: identifiera med ID:n, kommunicera med handles.
| Uppgift | Använd | Varför |
|---|---|---|
| Primärnyckel i en databas eller ett CRM | Användar-ID | Det ändras aldrig och återanvänds aldrig |
| Ta bort dubbletter i en kreatörslista | Användar-ID, sedan normaliserat handle | ID:n fångar namnbyten, normaliserade handles fångar skillnader i formatering |
| Briefer, mejl och rapporter för människor | Handle och profiladress | Folk känner igen handles, inte nummer |
| Avtal | Handle, URL och ID | Beskriver kontot även efter ett namnbyte |
| Bevakning av sociala medier och aviseringar om omnämnanden | Handle, uppdaterat regelbundet | Omnämnanden använder det nuvarande handlet |
| Följa tillväxt över flera månader | Användar-ID | Ger en sammanhängande historik |
Om du samlar in kreatörer för hand är den viktigaste vanan att spara ID:t i samma stund som du lägger till någon, när du är säker på att det är rätt konto. Att rätta det senare tar längre tid och är mer osäkert.
Håll posterna aktuella över plattformar
ID:n löser namnbyten inom en plattform, men en kreatör består oftast av flera konton på flera plattformar. Att gruppera dem under ett internt kreatörs-ID och kontrollera handles enligt ett schema håller en kreatörsdatabas användbar. Om du utgår från en enda profillänk och behöver kreatörens andra konton kan sociallinks.dev hitta dem åt dig och returnera matchningarna via ett API, som du sedan kan spara mot varje plattforms ID.
Vanliga frågor
Vad är skillnaden mellan ett användarnamn och ett användar-ID?
Ett användarnamn är det offentliga handle som kontoägaren väljer och oftast kan ändra. Ett användar-ID är en identifierare som plattformen tilldelar när kontot skapas, och den följer kontot hela dess livstid, även efter namnbyten.
Kan ett YouTube-kanal-ID ändras?
Nej. Kanal-ID:t, strängen som börjar med UC i youtube.com/channel/UC..., är kanalens unika identifierare. Handlet och visningsnamnet kan ändras, och äldre anpassade adresser omdirigerar, men kanal-ID:t förblir detsamma.
Hur ofta kan man byta användarnamn på TikTok?
TikTok Support säger att ett användarnamn kan ändras en gång var 30:e dag. När det ändras ändras också profillänken, så sparade länkar till det gamla användarnamnet kan sluta fungera.
Kan någon annan ta en kreatörs gamla handle?
Ja. På de flesta plattformar kan ett släppt handle till slut tas av ett annat konto. Vissa plattformar håller det reserverat en kort tid först. Därför kan ett handle som sparats i ett CRM till slut peka på en annan person.
Hur hittar jag ett användar-ID på X från ett användarnamn?
Använd X API:s uppslag av användare via användarnamn, som returnerar kontots numeriska ID. Spara ID:t i strängform, som X:s utvecklardokumentation rekommenderar, eftersom talet kan vara för stort för vissa programspråk.
Ska jag spara handles alls om jag har ID:n?
Ja. Handles är det folk känner igen och det du behöver för kontakt och sökning. Spara dem som fält som uppdateras, med ett datum för senaste kontroll, och behåll gamla handles i en historik så att tidigare poster fortfarande matchar.