Kako deluje preverjanje in oblikovanje telefonskih številk
Globalni oblikovalec telefonskih številk in preverjevalnik območij je brezplačno spletno orodje, ki omogoča oblikovanje telefonskih številk, preverjanje njihove skladnosti z objavljenimi pravili načrtov oštevilčenja ter identifikacijo njihovih javnih območij dodelitve. Orodje deluje v dveh načinih: v načinu za preverjanje ene številke ali v paketnem načinu z nalaganjem datoteke.
Orodje preveri dolžino, predpono in vrsto telefonske številke glede na uradne vzorce oštevilčenja, na podlagi česar ugotovi, ali je številka strukturno veljavna. Poleg tega izlušči geografske oznake, povezane s predpono številke. Pomembno je opozoriti, da orodje ne preverja, ali je številka trenutno aktivna, dodeljena stvarni osebi ali sposobna sprejemati klice.
Vhodni podatki in nastavitve orodja
Za natančno analizo in oblikovanje zahteva orodje naslednje vhodne parametre:
- Država ali regija (
Country or region): Spustni seznam, ki določa kontekst klicne kode za telefonske številke, zapisane v domačih (nacionalnih) oblikah. - Telefonska številka (
Phone number): Polje za vnos ene telefonske številke, ki lahko vsebuje števke, običajna ločila in izbirno interno številko. - Datoteka TXT (
Drop a TXT file here or choose one): Navadna besedilna datoteka za paketno obdelavo, ki mora izpolnjevati naslednje tehnične pogoje:- Shranjena mora biti v kodiranju UTF-8.
- Imeti mora končnico
.txt. - Vsaka vrstica mora vsebovati natanko eno telefonsko številko.
- Vsebovati mora vsaj eno telefonsko številko in ne sme presegati največje dovoljene velikosti datoteke ali omejitve števila vrstic.
Poročilo o rezultatih in izhodni podatki
Način ene številke
Pri preverjanju posamezne številke orodje ustvari podrobno Poročilo o številčnem planu (Numbering-plan report), ki vsebuje naslednja polja in oznake:
- Stanje: Če je številka veljavna, se izpiše obvestilo "Številka se ujema z objavljenim številčnim vzorcem." (
The number matches a published numbering pattern.). - Dolžina (
Length): Prikaže število števk v obliki "‹count›števke" (‹count› digits) skupaj z diagnostično oceno "Uspešno" (Pass) ali "Potrebna je pozornost" (Needs attention). - Obratiscovalni vzorec (
Numbering pattern): Prikaže diagnostično stanje "Uspešno" (Pass), "Potrebna je pozornost" (Needs attention) ali "Ni preverjeno" (Not checked). - Mednarodna telefonska predpona (
Country calling code): Zaznana mednarodna klicna koda. - Nacionalna številka (
National number): Prikaz številke v nacionalni obliki zapisa. - Vrsta številke (
Number type): Številka se razvrsti v eno izmed naslednjih kategorij:- "Fiksno omrežje" (
Fixed line) - "Mobilno omrežje" (
Mobile) - "Fiksno ali mobilno omrežje" (
Fixed line or mobile) - "Brezplačna številka" (
Toll-free) - "Samoplačniška številka" (
Premium-rate) - "VoIP" (
VoIP) - "Posebna storitev" (
Special service) - "Ni določeno" (
Not determined)
- "Fiksno omrežje" (
- Javno območje predpone (
Public prefix area): Geografska oznaka, dodeljena predponi. Lahko izpiše konkretno območje, vrednost "Globalna ali negeografska storitev" (Global or non-geographic service), obvestilo "Za to predpono ni preslikanega ožjega javnega območja." (No narrower public area is mapped for this prefix.) ali opozorilo "Tabele javnih območij ni bilo mogoče naložiti. Oblikovanje in preverjanje načrta sta še vedno dokončana." (The public area table could not be loaded. Formatting and plan checks are still complete.). - Oblike zapisa:
- "Mednarodna" (
International) - "Nacionalna" (
National)
- "Mednarodna" (
- Obvestilo o kontekstu: Če sistem zazna mednarodno kodo, izpiše: "Predpona + identificira
‹detected›; izbrana država ni bila uporabljena." (The + calling code identifies ‹detected›; the selected country was not used.).
Paketni način
Pri obdelavi paketne datoteke orodje prikaže Predogled rezultatov (Results preview), ki označuje "Prikazanih je ‹shown› od ‹total› vrstic. Datoteka CSV vključuje vse vrstice." (Showing ‹shown› of ‹total› rows. The CSV includes every row.). Tabela vsebuje naslednje stolpce:
- "Vrstica" (
Line) - "Izvirnik" (
Original) - "Stanje" (
Status) - "Rezultat" (
Result) - "Država / regija" (
Country / region) - "Območje javne predpone" (
Public prefix area)
Povzetek paketne obdelave prikazuje skupne vrednosti za: "Številke" (Numbers), "Ujemanja z načrtom" (Plan matches) in "Zahteva pozornost" (Need attention).
Pravila preverjanja in obravnava robnih primerov
Orodje pri analizi podatkov uporablja stroga prednostna pravila in varnostne omejitve:
- Prednost mednarodne klicne kode: Če se vnesena telefonska številka začne z mednarodno klicno kodo "+", ta koda določa lasten kontekst. Ročno izbrana država ali regija se v tem primeru prezre.
- Uporaba domačega formata: Ročno izbrana država ali regija se uporabi za določitev klicne kode le takrat, ko se vnesena številka ne začne z znakom "+".
- Pravila za ugotavljanje veljavnosti:
- Če je številka krajša od dovoljene dolžine v številčnem načrtu, se sproži opozorilo: "Ta številka je krajša, kot dovoljuje izbrani številčni plan." (
This number is shorter than the selected numbering plan allows.). - Če je številka daljša od dovoljene, se sproži opozorilo: "Ta številka je daljša, kot dovoljuje izbrani številčni plan." (
This number is longer than the selected numbering plan allows.). - Če dolžina številke sploh ni predvidena za izbrani načrt, se izpiše: "Te dolžine številke izbrani številčni plan ne uporablja." (
This number length is not used by the selected numbering plan.). - Če je dolžina ustrezna, vendar predpona ni prepoznana, sistem javi: "Dolžina ustreza, vendar predpona ne ustreza objavljenemu številčnemu vzorcu." (
The length fits, but the prefix does not match a published numbering pattern.).
- Če je številka krajša od dovoljene dolžine v številčnem načrtu, se sproži opozorilo: "Ta številka je krajša, kot dovoljuje izbrani številčni plan." (
Omejitve vnosov in sistemska opozorila
- Prekoračitev dolžine vnosa: "Telefonska številka naj obsega največ
‹max›znakov." (Keep the phone number at or below ‹max› characters.). - Nedovoljeni znaki: "Odstranite prelom vrstic, dvosmerne oznake ali nevidne krmilne znake." (
Remove line breaks, bidirectional marks or invisible control characters.). - Neveljaven zapis: "Vnesite eno telefonsko številko z uporabo številk, običajnih ločil in izbirne interne številke." (
Enter one phone number using digits, common punctuation and an optional extension.). - Neprepoznana koda: "Mednarodna klicna koda ni prepoznana." (
The international calling code is not recognized.).
Pravila za paketne datoteke
- Napačen format: "Izberite datoteko.txt." (
Choose a.txt file.). - Prevelika datoteka: "Velikost datoteke TXT naj ne presega
‹max›." (Keep the TXT file at or below ‹max›.). - Težave s kodiranjem: "Datoteko TXT shranite v kodiranju UTF-8 in poskusite znova." (
Save the TXT file as UTF-8 and try again.). - Prazna datoteka: "V datoteko TXT dodajte vsaj eno telefonsko številko." (
Add at least one phone number to the TXT file.). - Preveč vrstic: "Seznam naj vsebuje največ
‹max›nepraznih vrstic." (Keep the list to ‹max› non-empty lines or fewer.). - Splošna napaka pri obdelavi: "Te datoteke ni mogoče preveriti. Poskusite z novo izvozno datoteko TXT." (
This file could not be checked. Try a fresh TXT export.).
Omejitve obsega preverjanja
Orodje ponuja izključno analizo metapodatkov iz uradnih načrtov oštevilčenja. Ne preverja in ne prikazuje podatkov o lastniku številke, trenutnem operaterju, lokaciji naprave v realnem času, dosegljivosti v omrežju, aktivnem stanju kartice SIM ali morebitnih zapisih o neželeni pošti.
Zaradi prenosljivosti številk, uporabe mobilnih omrežij, tehnologije VoIP ali ponovne dodelitve številk se lahko dejanska lokacija klicatelja razlikuje od izpisanega javnega območja predpone.
Zasebnost in lokalna obdelava podatkov
Vsa preverjanja telefonskih številk se izvajajo lokalno, neposredno v spletnem brskalniku uporabnika. Telefonske številke in naložene datoteke se ne pošiljajo in ne prenašajo na strežnike BroBroGo, kar zagotavlja popolno zasebnost podatkov.
Področja uporabe orodja
- Čiščenje podatkovnih baz: Strokovnjaki za urejanje podatkov lahko pretvorijo sezname mešanih formatov v standardizirane mednarodne oblike, kot sta E.164 ali RFC3966.
- Preverjanje prodajnih kontaktov: Ekipa za prodajo in trženje lahko pred izvedbo kampanj preveri, ali zbrane številke ustrezajo uradnim nacionalnim dolžinam in predponam.
- Podpora strankam: Agenti lahko hitro ugotovijo verjetno geografsko regijo, časovni pas ali vrsto linije (mobilna ali fiksna) za dohodne mednarodne poizvedbe.
- Sistemska administracija: IT-osebje lahko paketno preveri sezname številk, izvožene iz internih zbirk podatkov, ter identificira napačne formate ali neveljavne predpone.
Pogosta vprašanja (FAQ)
Ali ujemanje s številčnim planom pomeni, da je številka resnična? Ne. Ujemanje pomeni, da dolžina in predpona ustrezata objavljenemu številčnemu vzorcu. Ne more potrditi, da je bila številka dodeljena, ima aktivno kartico SIM, lahko sprejema klice ali komu pripada.
Kaj pomeni območje javne predpone? To je geografska oznaka, objavljena za to predpono številke. Prenosljivost številk, uporaba mobilnih naprav, VoIP in prerazporeditev pomenijo, da se lahko razlikuje od domače ali trenutne lokacije klicatelja.
Zakaj moram izbrati državo ali regijo? Izbira zagotavlja kontekst klicne kode za številko, zapisano v domači obliki. Številka, ki se začne z +, nosi svojo mednarodno klicno kodo, zato ima ta koda prednost.