Kako funkcionira provjera i oblikovanje telefonskih brojeva
Globalni uređivač formata telefonskih brojeva i provjera područja je besplatan mrežni alat koji omogućuje oblikovanje telefonskih brojeva, provjeru njihove usklađenosti s objavljenim pravilima planova numeriranja te identifikaciju njihovih javnih područja dodjele. Alat radi u dva načina rada: kao provjera jednog broja (jedan broj) ili kroz serijsku provjeru datoteka (serijska provjera TXT).
Provjera se provodi usporedbom duljine, prefiksa i vrste telefonskog broja sa službenim uzorcima numeriranja kako bi se utvrdilo je li broj strukturno valjan. Osim toga, alat izdvaja geografske oznake povezane s prefiksom broja. Važno je napomenuti da ovaj postupak ne provjerava je li broj trenutačno aktivan, dodijeljen stvarnoj osobi ili sposoban za primanje poziva.
Unosni podaci i zahtjevi za formate
Za uspješnu provjeru i oblikovanje, alat zahtijeva točno definirane ulazne parametre ovisno o odabranom načinu rada:
- Država ili regija (
Country or region): Padajući izbornik koji služi za određivanje konteksta pozivnog broja kada su telefonski brojevi upisani u domaćem formatu. - Telefonski broj (
Phone number): Polje za unos jednog telefonskog broja koji sadrži znamenke, uobičajenu interpunkciju i opcionalni lokalni broj. - TXT datoteka (
Drop a TXT file here or choose one): Obična tekstualna datoteka koja se koristi za serijsku obradu i mora ispunjavati sljedeće tehničke uvjete:- Mora biti spremljena u UTF-8 kodiranju.
- Mora imati ekstenziju
.txt. - Mora sadržavati jedan telefonski broj po retku.
- Mora sadržavati najmanje jedan telefonski broj te ne smije premašiti maksimalnu dopuštenu veličinu datoteke ili ograničenje broja redaka.
Prikaz rezultata i struktura izvješća
Ovisno o odabranom načinu rada, alat generira detaljne metapodatke i preglede.
Način rada za jedan broj
Kada se provjerava pojedinačni broj, sustav generira Izvješće o planu numeriranja (Numbering-plan report) koje sadrži sljedeća polja:
- Statusna poruka: Ako je broj valjan, prikazuje se poruka "Broj odgovara objavljenom uzorku numeriranja." (
The number matches a published numbering pattern.). - Duljina (
Length): Prikazuje broj znamenki u formatu "‹count›znamenki" (‹count› digits) uz dijagnostički status "Uspješno" (Pass) ili "Potrebna pažnja" (Needs attention). - Uzorak broja (
Numbering pattern): Prikazuje dijagnostički status "Uspješno" (Pass), "Potrebna pažnja" (Needs attention) ili "Nije provjereno" (Not checked). - Pozivni broj države (
Country calling code): Detektirani međunarodni pozivni broj. - Nacionalni broj (
National number): Prikaz broja u nacionalnom formatu. - Vrsta broja (
Number type): Klasificira broj u jednu od sljedećih kategorija:- "Fiksna linija" (
Fixed line) - "Mobilni" (
Mobile) - "Fiksna linija ili mobilni" (
Fixed line or mobile) - "Besplatni broj" (
Toll-free) - "Usluga s posebnom tarifom" (
Premium-rate) - "VoIP" (
VoIP) - "Posebna usluga" (
Special service) - "Nije utvrđeno" (
Not determined)
- "Fiksna linija" (
- Javno područje prefiksa (
Public prefix area): Prikazuje geografsku oznaku mapiranu za taj prefiks, vrijednost "Globalna ili negeografska usluga" (Global or non-geographic service), obavijest "Za ovaj prefiks nije mapirano uže javno područje." (No narrower public area is mapped for this prefix.) ili "Tablica javnih područja nije se mogla učitati. Formatiranje i provjere plana ipak su dovršeni." (The public area table could not be loaded. Formatting and plan checks are still complete.). - Formati: Prikazuje oblikovani broj kao "Međunarodni" (
International) i "Nacionalni" (National). - Obavijest o kontekstu: Ako se unese međunarodni kod, prikazuje se poruka "Pozivni broj + identificira
‹detected›; odabrana država nije korištena." (The + calling code identifies ‹detected›; the selected country was not used.).
Serijski način rada (Batch Mode)
Pri obradi tekstualne datoteke, alat prikazuje Pregled rezultata (Results preview) s porukom "Prikazano ‹shown› od ‹total› redaka. CSV sadrži sve retke." (Showing ‹shown› of ‹total› rows. The CSV includes every row.). Tablica sadrži sljedeće stupce:
- "Redak" (
Line) - "Izvornik" (
Original) - "Status" (
Status) - "Rezultat" (
Result) - "Država / regija" (
Country / region) - "Područje javnog prefiksa" (
Public prefix area)
Sažetak serijske provjere prikazuje podatke za:
- "Brojevi" (
Numbers) - "Podudaranja s planom" (
Plan matches) - "Zahtijeva pažnju" (
Need attention)
Pravila provjere, ograničenja i poruke o pogreškama
Alat se strogo pridržava hijerarhije pravila i ograničenja unosa kako bi osigurao točnost podataka.
Prioritet međunarodnog pozivnog broja
Ako uneseni telefonski broj započinje međunarodnim pozivnim brojem koji sadrži znak "+", taj broj sam definira svoj kontekst. U tom slučaju, ručno odabrana država ili regija u izborniku se zanemaruje. Ručno odabrana država koristi se isključivo kao zamjenski kontekst kada uneseni broj ne počinje znakom "+".
Pravila validacije i pogreške unosa
Tijekom provjere pojedinačnog broja mogu se pojaviti sljedeće dijagnostičke poruke:
- Ako je broj kraći od dopuštenog: "Ovaj je broj kraći nego što odabrani plan numeriranja dopušta." (
This number is shorter than the selected numbering plan allows.). - Ako je broj duži od dopuštenog: "Ovaj je broj duži nego što odabrani plan numeriranja dopušta." (
This number is longer than the selected numbering plan allows.). - Ako duljina nije predviđena planom: "Ova duljina broja ne koristi se u odabranom planu numeriranja." (
This number length is not used by the selected numbering plan.). - Ako je duljina ispravna, ali je prefiks nepoznat: "Duljina odgovara, ali prefiks ne odgovara objavljenom uzorku numeriranja." (
The length fits, but the prefix does not match a published numbering pattern.).
U slučaju neispravnog unosa u polje, sustav aktivira sljedeća ograničenja:
- Prekoračenje broja znakova: "Skratite telefonski broj na najviše
‹max›znakova." (Keep the phone number at or below ‹max› characters.). - Nedopušteni znakovi: "Uklonite prijelome redaka, dvosmjerne oznake ili nevidljive kontrolne znakove." (
Remove line breaks, bidirectional marks or invisible control characters.). - Ne-numerički unos: "Unesite jedan telefonski broj koristeći znamenke, uobičajenu interpunkciju i opcionalni lokalni broj." (
Enter one phone number using digits, common punctuation and an optional extension.). - Nepoznati pozivni broj: "Međunarodni pozivni broj nije prepoznat." (
The international calling code is not recognized.).
Ograničenja serijske datoteke
Prilikom učitavanja datoteke za serijsku provjeru primjenjuju se sljedeća pravila:
- Pogrešan format: "Odaberite.txt datoteku." (
Choose a.txt file.). - Prevelika datoteka: "Veličina TXT datoteke mora biti najviše
‹max›." (Keep the TXT file at or below ‹max›.). - Pogrešno kodiranje: "Spremite TXT datoteku u UTF-8 kodiranju i pokušajte ponovno." (
Save the TXT file as UTF-8 and try again.). - Prazna datoteka: "Dodajte najmanje jedan telefonski broj u TXT datoteku." (
Add at least one phone number to the TXT file.). - Previše redaka: "Popis može sadržavati najviše
‹max›nepraznih redaka." (Keep the list to ‹max› non-empty lines or fewer.). - Opća pogreška obrade: "Ovu datoteku nije moguće provjeriti. Pokušajte s novim TXT izvozom." (
This file could not be checked. Try a fresh TXT export.).
Ograničenja opsega provjere
Alat isključivo opisuje metapodatke planova numeriranja. On ne provjerava niti prikazuje informacije o vlasniku broja, trenutačnom operateru, lokaciji uživo, dosegljivosti, aktivnom statusu SIM kartice ili zapisima o neželjenoj pošti. Geografske oznake mogu se razlikovati od stvarne lokacije korisnika zbog prenosivosti brojeva, mobilne upotrebe, VoIP tehnologije ili ponovne dodjele brojeva.
Privatnost i lokalna obrada podataka
Sve provjere telefonskih brojeva izvode se izravno unutar korisnikovog web preglednika. Telefonski brojevi i učitane datoteke ne šalju se niti se prenose na poslužitelje BroBroGo, čime je osigurana potpuna privatnost podataka.
Kome je ovaj alat namijenjen
- Stručnjaci za čišćenje podataka: Korisnici koji moraju standardizirati popise telefonskih brojeva u mješovitim formatima u dosljedne međunarodne formate kao što su E.164 ili RFC3966.
- Validatori prodajnih kontakata: Odjeli prodaje i marketinga koji prije pokretanja kampanja moraju provjeriti odgovaraju li prikupljeni brojevi službenim nacionalnim pravilima o duljini i prefiksima.
- Službe za korisničku podršku: Agenti koji trebaju brzo identificirati vjerojatnu geografsku regiju, vremensku zonu ili vrstu linije (poput mobilne ili fiksne mreže) za dolazne međunarodne upite.
- Sistemski administratori: IT osoblje koje mora serijski obraditi i revidirati popise telefonskih brojeva izvezenih iz internih baza podataka kako bi označili pogreške u formatu ili nevažeće prefikse.
Često postavljana pitanja (FAQ)
Znači li usklađenost s planom numeriranja da je broj stvaran? Ne. Usklađenost znači da duljina i prefiks odgovaraju objavljenom uzorku numeriranja. To ne može potvrditi je li broj dodijeljen, ima li aktivnu SIM karticu, može li primati pozive ili pripada li ikome.
Što znači javno područje prefiksa? To je geografska oznaka objavljena za taj prefiks broja. Prenosivost brojeva, mobilna upotreba, VoIP i ponovna dodjela znače da se to područje može razlikovati od nečijeg doma ili trenutne lokacije.
Zašto moram odabrati državu ili regiju? Odabir pruža kontekst pozivnog broja za broj napisan u domaćem formatu. Broj koji počinje s + već sadrži svoj međunarodni pozivni broj, pa taj kod ima prednost.