બ્લોગ / સરખામણી
Username કે user ID: સોશિયલ હેન્ડલ કેમ બદલાય છે અને ID કેમ નહીં
દરેક સોશિયલ એકાઉન્ટની બે ઓળખ હોય છે. Username એ જાહેર હેન્ડલ છે જે લોકો લખે છે, ટૅગ કરે છે અને URL માં મૂકે છે. User ID એ આંતરિક સંખ્યા કે string છે જે પ્લેટફોર્મ એકાઉન્ટ બને ત્યારે આપે છે. મોટાભાગના લોકો માત્ર હેન્ડલ જ જુએ છે, તેથી મોટાભાગની સ્પ્રેડશીટ અને CRM હેન્ડલ રાખે છે. ક્રિએટર rebrand કરે ત્યાં સુધી તે ચાલે છે, પછી હરોળ ચૂપચાપ કશા તરફ નહીં, કે કોઈ બીજા તરફ ઇશારો કરે છે. આ માર્ગદર્શિકા દરેક મુખ્ય પ્લેટફોર્મ પર બંનેની સરખામણી કરે છે અને બતાવે છે કે ક્રિએટરને એવી રીતે કેવી રીતે રાખવા કે નામ બદલાય તો પણ તમારો ડેટા ન તૂટે.
ટૂંકો જવાબ
Username માણસો માટે છે અને સામાન્ય રીતે એકાઉન્ટનો માલિક તેને બદલી શકે છે. User ID મશીનો માટે છે અને આખી જિંદગી એકાઉન્ટ સાથે રહે છે. જો તમારે આવતા મહિને એ જ એકાઉન્ટ ઓળખવું હોય, તો ID રાખો. હેન્ડલ પણ રાખો, કારણ કે તે જ તમે લોકોને બતાવો છો અને તેનાથી શોધો છો, પણ તેને એવું લેબલ ગણો જે જૂનું પડી શકે.
| Username (હેન્ડલ) | User ID | |
|---|---|---|
| તે શું છે | પ્રોફાઇલ URL માંનું જાહેર નામ, જેમ કે @sophiemiller | Sign-up વખતે પ્લેટફોર્મ આપે તે સંખ્યા કે string |
| કોણ પસંદ કરે | એકાઉન્ટનો માલિક | પ્લેટફોર્મ |
| બદલાઈ શકે | હા, દરેક પ્લેટફોર્મની મર્યાદામાં | ના, એકાઉન્ટ સાથે રહે છે |
| ફરી વાપરી શકાય | હા, છોડેલું હેન્ડલ કોઈ બીજું લઈ શકે | ના, ક્યારેય બીજા એકાઉન્ટને અપાતું નથી |
| ક્યાં દેખાય | પ્રોફાઇલ, URL, mentions, ટૅગ | API, export, કેટલાંક URL, page source |
| શેના માટે સારું | બતાવવા, શોધવા, આઉટરીચ | Database keys, deduplication, સમય સાથે ટ્રૅકિંગ |
દરેક પ્લેટફોર્મ તેને કેવી રીતે સંભાળે છે
નિયમો પ્લેટફોર્મ મુજબ જુદા છે, અને બદલાય છે. નીચેની મર્યાદાઓ લખતી વખતનાં દરેક પ્લેટફોર્મનાં help pages પરથી છે. ચોક્કસ સંખ્યા પર આધાર રાખતું કંઈ પણ બનાવતા પહેલાં લિંક કરેલું પેજ તપાસો.
| પ્લેટફોર્મ | હેન્ડલ અને URL | સ્થિર ID | હેન્ડલ કેટલી વાર બદલી શકાય |
|---|---|---|---|
| YouTube | youtube.com/@handle, અને જૂની ચેનલ પર જૂનાં /c/name અને /user/name URL | UC થી શરૂ થતું channel ID, youtube.com/channel/UC... માં | 14 દિવસમાં બે વાર, YouTube Help મુજબ |
| X | x.com/screen_name | સંખ્યાત્મક user ID, API string તરીકે આપે છે | Settings માં બદલી શકાય; X ના developer docs screen names ને યુનિક પણ બદલાઈ શકે તેવાં કહે છે |
| TikTok | tiktok.com/@username | આંતરિક user ID; સત્તાવાર API app-scoped ID આપે છે | દર 30 દિવસે એક વાર, TikTok Support મુજબ |
instagram.com/username | સંખ્યાત્મક account ID, professional એકાઉન્ટ માટે Meta ના API દ્વારા ઉપલબ્ધ | Edit profile માંથી બદલી શકાય; એપ બતાવે છે કે કેટલી વાર બદલાયું | |
પ્રોફાઇલ અને Pages માટે facebook.com/username | સંખ્યાત્મક profile કે Page ID | બદલી શકાય; Facebook ચેતવે છે કે જૂનું કદાચ પાછું ન મળે | |
linkedin.com/in/custom-url | આંતરિક member ID, પ્રોફાઇલ પર દેખાતું નથી | છ મહિનામાં પાંચ વાર સુધી, LinkedIn Help મુજબ |
YouTube: હેન્ડલ, channel ID અને જૂનાં URL
YouTube પાસે સૌથી વધુ identifiers છે. Channel ID એ youtube.com/channel/UC... માં UC થી શરૂ થતી string છે, અને YouTube તેને તમારા ચેનલ URL માંનો યુનિક identifier કહે છે. હેન્ડલ @name રૂપ છે, અને YouTube નું handles overview કહે છે કે હેન્ડલ આપમેળે ચેનલનું URL બને છે. જૂની ચેનલ પાસે youtube.com/c/Name જેવું custom URL પણ હોઈ શકે, જે હવે બનાવી કે બદલી શકાતું નથી, અને youtube.com/user/Name જેવું જૂનું username URL, જે બદલી શકાતું નથી. YouTube ના ચેનલ URL વિશેના પેજ મુજબ, આ જૂનાં URL હજી કામ કરે છે અને હેન્ડલ URL પર redirect થાય છે.
Channel ID શોધવા, ચેનલ ખોલો, તેનું description પેનલ જુઓ અને share વિકલ્પથી channel ID કૉપી કરો, કે /channel/UC... URL શોધો. બધાં રૂપમાંથી માત્ર channel ID જ એકસરખું રહેવાની ખાતરી છે.
X: screen name અને સંખ્યાત્મક ID
X પર @screen_name લોકો જુએ છે, અને દરેક એકાઉન્ટનું સંખ્યાત્મક ID પણ હોય છે. X નું developer documentation સ્પષ્ટ કહે છે કે ID ક્યારેય બદલાતું નથી જ્યારે screen name બદલાઈ શકે, અને ID નું string રૂપ વાપરવાની ભલામણ કરે છે કારણ કે સંખ્યા કેટલીક ભાષાઓ માટે સંભાળવા ખૂબ મોટી હોઈ શકે. API username થી એકાઉન્ટ શોધી શકે છે, તેથી તમે એક વાર હેન્ડલને ID માં ફેરવીને પરિણામ રાખી શકો.
TikTok: username અને app-scoped ID
TikTok username tiktok.com/@username માં દેખાય છે અને TikTok Support મુજબ દર 30 દિવસે એક વાર બદલી શકાય. તેને બદલવાથી પ્રોફાઇલ લિંક પણ બદલાય છે. Display name અલગ છે અને તે હેન્ડલ નથી. જો તમે creator login સાથે TikTok ની સત્તાવાર API વાપરો, તો નોંધો કે TikTok ના developer docs મુજબ તે આપે છે તે open_id તમારી એપ માટે યુનિક છે, જ્યારે union_id એ જ developer ની બધી એપમાં એકસરખું રહે છે. તમારી પોતાની સિસ્ટમના રેકોર્ડ માટે બંને username કરતાં વધુ સ્થિર છે.
Instagram, Facebook અને LinkedIn
Instagram usernames instagram.com/username ના અંતે હોય છે અને Edit profile માંથી બદલી શકાય. Instagram ની About this account સ્ક્રીન બતાવે છે કે એકાઉન્ટનું username કેટલી વાર બદલાયું, જોકે જૂનાં નામ નહીં. હેન્ડલ પાછળ દરેક એકાઉન્ટનું સંખ્યાત્મક ID હોય છે જે Meta ના API business અને creator એકાઉન્ટ માટે વાપરે છે. Facebook પ્રોફાઇલ અને Pages પાસે URL માં username અને સંખ્યાત્મક ID બંને હોય છે, અને Facebook નું help page ચેતવે છે કે username બદલ્યા પછી કદાચ તમે તેને પાછું ન મેળવી શકો. LinkedIn પર linkedin.com/in/... નો custom ભાગ છ મહિનામાં પાંચ વાર સુધી બદલી શકાય, અને member તેને unlink ન કરે તો અગાઉનું URL છ મહિના સુધી તેમની સાથે જોડાયેલું રહે છે.
તમારા ડેટાબેઝની key ID કેમ હોવી જોઈએ
Primary key નું એક જ કામ છે: હંમેશાં એક જ વસ્તુ તરફ ઇશારો કરવો. હેન્ડલ ત્રણ રીતે તેમાં નિષ્ફળ જાય છે.
- તે બદલાય છે. ક્રિએટર rebrand કરે છે, અંક કાઢે છે, શબ્દ ઉમેરે છે કે પોતાના સાચા નામ પર જાય છે. તમારો રેકોર્ડ હજી જૂનું હેન્ડલ કહે છે.
- તે ફરી વપરાય છે. હેન્ડલ છોડાયા પછી બીજી વ્યક્તિ તેને લઈ શકે. તમારો રેકોર્ડ હવે કોઈ અજાણ્યા તરફ ઇશારો કરે છે, અને કંઈ ખોટું દેખાતું નથી.
- તે અસંગત રીતે લખાય છે.
@Sophie.Miller,sophie.miller, આખું URL અને ટ્રૅકિંગ પેરામીટરવાળું URL બધાંનો અર્થ એક જ એકાઉન્ટ હોઈ શકે. ID નું એક જ રૂપ છે.
વ્યવહારુ schema એકાઉન્ટ દીઠ એક હરોળ રાખે છે, જેમાં પ્લેટફોર્મ અને પ્લેટફોર્મનું ID યુનિક key હોય, અને હેન્ડલ, display name અને પ્રોફાઇલ URL સામાન્ય fields હોય જે તમે રિફ્રેશ કરો. handle_checked_at તારીખ ઉમેરો જેથી ખબર પડે કે હેન્ડલ કેટલું તાજું છે, અને જૂનાં હેન્ડલનું history ટેબલ રાખો જેથી જૂના ઉલ્લેખ, કરાર અને રિપોર્ટ હજી મેળવી શકાય.
| Field | ઉદાહરણ | ભૂમિકા |
|---|---|---|
| platform | youtube | યુનિક key નો ભાગ |
| platform_id | UCxxxxxxxxxxxxxxxxxxxxxx | યુનિક key નો ભાગ; ક્યારેય એડિટ થતું નથી |
| handle | @sophiemiller | બતાવવા અને શોધવા; રિફ્રેશ થાય છે |
| profile_url | https://www.youtube.com/@sophiemiller | હેન્ડલ કે ID પરથી બનાવેલું |
| handle_checked_at | 2026-10-23 | હેન્ડલ છેલ્લે ક્યારે પાકું થયું |
| creator_id | તમારું પોતાનું આંતરિક ID | એક વ્યક્તિનાં બધાં પ્લેટફોર્મનાં એકાઉન્ટ જૂથમાં રાખે છે |
જો આજે તમારી પાસે માત્ર હેન્ડલ હોય, તો પણ તમે તેમને નૉર્મલાઇઝ કરી શકો જેથી ડુપ્લિકેટ સહેલાઈથી દેખાય. નીચે જેવી sheet ફોર્મ્યુલા હેન્ડલને નાના અક્ષરમાં ફેરવે છે અને @ તથા spaces કાઢે છે. તે નામ બદલવાની સમસ્યા ઉકેલતી નથી, પણ એક જ એકાઉન્ટ બે વાર દેખાતું અટકાવે છે.
=LOWER(TRIM(SUBSTITUTE(A2, "@", "")))ક્રિએટર હેન્ડલ બદલે ત્યારે શું તૂટે છે
હેન્ડલ બદલાય ત્યારે જૂના પર બનેલું બધું જોખમમાં છે. ટીમોને પાછળથી મળતી સામાન્ય નિષ્ફળતાઓ આ છે:
- તમારા CRM, બ્રીફ અને રિપોર્ટમાં મૃત પ્રોફાઇલ લિંક. કેટલાંક પ્લેટફોર્મ થોડો સમય redirect કરે છે; ઘણાં નથી કરતાં.
- સાવ ખોટું એકાઉન્ટ, જો કોઈ બીજું છોડેલું હેન્ડલ લઈ લે. પછી આઉટરીચ, ચુકવણી કે રિપોર્ટિંગ ખોટી વ્યક્તિ પાસે જઈ શકે.
- તૂટેલું ટ્રૅકિંગ. જૂના
@handleપર ફિલ્ટર કરતાં social listening, mention alerts અને હેશટૅગ રિપોર્ટ નવી પોસ્ટ સાથે મેળ ખાતાં બંધ થાય છે. - ડુપ્લિકેટ. કોઈ ક્રિએટરને નવા હેન્ડલ હેઠળ ફરી ઉમેરે છે, અને તેમનો ઇતિહાસ હવે બે રેકોર્ડમાં વહેંચાઈ જાય છે.
- કરારમાં અસ્પષ્ટતા. માત્ર હેન્ડલ લખેલો કરાર કદાચ હવે સંબંધિત એકાઉન્ટનું સ્પષ્ટ વર્ણન ન કરે.
નામ બદલાયેલું એકાઉન્ટ કેવી રીતે પાછું શોધવું
જો તમે ID રાખ્યું હોય, તો પાછું શોધવું એક lookup છે. જો માત્ર હેન્ડલ રાખ્યું હોય, તો આ પગલાં લો.
- Step 1ID હોય તો તેનાથી એકાઉન્ટ શોધો
પ્લેટફોર્મની પોતાની API કે ID સ્વીકારતું URL વાપરો, જેમ કે
youtube.com/channel/UC.... નામ બદલાયા પછી પણ ID ખૂલે છે અને તમને હાલનું હેન્ડલ આપે છે. - Step 2જૂનું URL અજમાવો
રાખેલી લિંક ખોલો. YouTube નાં જૂનાં URL અને તાજેતરમાં બદલાયેલાં હેન્ડલ redirect થઈ શકે, અને કેટલાંક પ્લેટફોર્મ પર ફેરફાર પછી થોડો સમય જૂનું હેન્ડલ અનામત રહે છે. જો પેજ હવે જુદું કન્ટેન્ટ બતાવે, તો માની લો કે હેન્ડલ ફરી વપરાયું છે.
- Step 3ક્રિએટરનાં બીજાં એકાઉન્ટ અનુસરો
તમે જાણો છો કે હજી સાચું છે તેવું પ્લેટફોર્મ ખોલો અને તેમના bio, link-in-bio પેજ કે વેબસાઇટની લિંક તપાસો. એક પ્લેટફોર્મ પર નામ બદલનાર ક્રિએટર સામાન્ય રીતે બીજાં પરથી લિંક અપડેટ કરે છે.
- Step 4તેમનું નામ અને કન્ટેન્ટ શોધો
Display name, તાજેતરના વીડિયોનું title કે તેમના bio નું કોઈ ખાસ વાક્ય શોધો. એ જ ચહેરો, કન્ટેન્ટ અને પોસ્ટિંગ ઇતિહાસ, અને જાણીતા એકાઉન્ટની પાછી લિંકથી મેળ પાકો કરો.
- Step 5ID રાખો અને જૂનું હેન્ડલ નોંધો
પાકું થયા પછી પ્લેટફોર્મ ID સેવ કરો, હેન્ડલ અપડેટ કરો અને જૂનું હેન્ડલ તમારા history ટેબલમાં ખસેડો જેથી અગાઉના રેકોર્ડ હજી મેળ ખાય.
એક YouTube ચેનલ માટે, તમે YouTube Data API ની channels.list method થી હેન્ડલને channel ID માં ફેરવી શકો, જે forHandle parameter (અને જૂનાં usernames માટે forUsername) સ્વીકારે છે અને દરેક call નો ખર્ચ એક quota unit છે.
// 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...ક્યારે કયું વાપરવું
તમને બંને જોઈએ, જુદાં કામ માટે. સાદો નિયમ: ID થી ઓળખો, હેન્ડલથી વાતચીત કરો.
| કામ | શું વાપરવું | કેમ |
|---|---|---|
| Database કે CRM માં primary key | User ID | તે ક્યારેય બદલાતું નથી કે ફરી વપરાતું નથી |
| ક્રિએટરની યાદીમાંથી ડુપ્લિકેટ દૂર કરવા | User ID, પછી નૉર્મલાઇઝ્ડ હેન્ડલ | ID નામ બદલવાનું પકડે છે; નૉર્મલાઇઝ્ડ હેન્ડલ ફોર્મેટિંગ પકડે છે |
| લોકો માટે બ્રીફ, ઇમેઇલ અને રિપોર્ટ | હેન્ડલ અને પ્રોફાઇલ URL | લોકો સંખ્યા નહીં, હેન્ડલ ઓળખે છે |
| કરાર | હેન્ડલ, URL અને ID | નામ બદલાયા પછી પણ એકાઉન્ટનું વર્ણન કરે છે |
| Social listening અને mention alerts | હેન્ડલ, નિયમિત રિફ્રેશ કરેલું | Mentions હાલનું હેન્ડલ વાપરે છે |
| મહિનાઓ સુધી વૃદ્ધિ ટ્રૅક કરવી | User ID | એક સળંગ ઇતિહાસ રાખે છે |
જો તમે હાથથી ક્રિએટર એકઠા કરો, તો સૌથી મહત્વની ટેવ છે કોઈને ઉમેરો તે જ ક્ષણે ID નોંધવું, જ્યારે તમને ખાતરી હોય કે તે સાચું એકાઉન્ટ છે. પછીથી સુધારવું ધીમું અને ઓછું ચોક્કસ છે.
બધાં પ્લેટફોર્મના રેકોર્ડ અપડેટ રાખવા
ID એક પ્લેટફોર્મની અંદર નામ બદલવાની સમસ્યા ઉકેલે છે, પણ એક ક્રિએટર સામાન્ય રીતે ઘણાં પ્લેટફોર્મ પર ઘણાં એકાઉન્ટ હોય છે. તેમને એક આંતરિક creator ID હેઠળ જૂથમાં રાખવાથી, અને નક્કી સમયે હેન્ડલ ફરી તપાસવાથી, ક્રિએટર ડેટાબેઝ ઉપયોગી રહે છે. જો તમે એક પ્રોફાઇલ લિંકથી શરૂ કરો અને ક્રિએટરનાં બીજાં એકાઉન્ટ જોઈએ, તો sociallinks.dev તે તમારા માટે શોધી શકે છે અને API દ્વારા મેળ આપે છે, જે પછી તમે દરેક પ્લેટફોર્મના ID સાથે રાખી શકો.
વારંવાર પૂછાતા પ્રશ્નો
Username અને user ID વચ્ચે શું ફરક છે?
Username એ જાહેર હેન્ડલ છે જે એકાઉન્ટનો માલિક પસંદ કરે છે અને સામાન્ય રીતે બદલી શકે છે. User ID એ identifier છે જે પ્લેટફોર્મ એકાઉન્ટ બને ત્યારે આપે છે, અને નામ બદલાયા પછી પણ તે આખી જિંદગી એકાઉન્ટ સાથે રહે છે.
શું YouTube channel ID ક્યારેય બદલાય છે?
ના. Channel ID, એટલે youtube.com/channel/UC... માં UC થી શરૂ થતી string, ચેનલનો યુનિક identifier છે. હેન્ડલ અને display name બદલાઈ શકે, અને જૂનાં custom URL redirect થાય છે, પણ channel ID એકસરખું રહે છે.
TikTok username કેટલી વાર બદલી શકાય?
TikTok Support કહે છે કે username દર 30 દિવસે એક વાર બદલી શકાય. તેને બદલવાથી પ્રોફાઇલ લિંક પણ બદલાય છે, તેથી જૂના username ની રાખેલી લિંક કામ કરતી બંધ થઈ શકે.
શું કોઈ બીજું ક્રિએટરનું જૂનું હેન્ડલ લઈ શકે?
હા. મોટાભાગનાં પ્લેટફોર્મ પર છોડેલું હેન્ડલ આખરે બીજું એકાઉન્ટ લઈ શકે. કેટલાંક પ્લેટફોર્મ તેને પહેલાં થોડો સમય રોકી રાખે છે. તેથી જ CRM માં રાખેલું હેન્ડલ આખરે બીજી વ્યક્તિ તરફ ઇશારો કરી શકે.
Username પરથી X user ID કેવી રીતે શોધવું?
X API નું username થી user lookup વાપરો, જે એકાઉન્ટનું સંખ્યાત્મક ID આપે છે. X નું developer documentation ભલામણ કરે છે તેમ ID નું string રૂપ રાખો, કારણ કે સંખ્યા કેટલીક programming ભાષાઓ માટે ખૂબ મોટી હોઈ શકે.
જો મારી પાસે ID હોય તો શું હેન્ડલ રાખવાં જોઈએ?
હા. હેન્ડલ લોકો ઓળખે છે અને આઉટરીચ તથા શોધ માટે તમને જોઈએ છે. તેમને છેલ્લે તપાસ્યાની તારીખ સાથે રિફ્રેશ થતાં fields તરીકે રાખો, અને જૂનાં હેન્ડલ history માં રાખો જેથી અગાઉના રેકોર્ડ હજી મેળ ખાય.