Kā darbojas tālruņa numuru formatēšana un validācija
Globālais tālruņu formatētājs un ģeogrāfiskās vietas pārbaudītājs ir bezmaksas tiešsaistes rīks, kas ļauj lietotājiem formatēt tālruņa numurus, pārbaudīt to atbilstību publicētajiem numuru plāna noteikumiem un identificēt to publiskā sadalījuma apgabalus. Rīks darbojas divos režīmos: viena numura pārbaudes režīmā un failu sērijas režīmā. Pārbaudes laikā tiek analizēts tālruņa numura garums, prefikss un veids, salīdzinot tos ar oficiālajiem numuru sadalījuma šabloniem, lai noteiktu, vai numurs ir strukturāli derīgs. Papildus tam rīks nolasa ģeogrāfiskās norādes, kas ir piesaistītas numura prefiksam.
Ir svarīgi ņemt vērā rīka darbības ierobežojumus. Šis rīks tikai apraksta numurēšanas plāna metadatus. Tas nepārbauda un neuzrāda informāciju par numura īpašnieku, pašreizējo operatoru, reāllaika atrašanās vietu, sasniedzamību, aktīvu SIM kartes statusu vai surogātpasta ierakstiem. Tāpat rīks neapstiprina, vai numurs šobrīd ir aktīvs, piešķirts reālai personai vai spēj saņemt zvanus. Ģeogrāfiskās norādes var atšķirties no zvanītāja faktiskās atrašanās vietas numuru portēšanas, mobilā tīkla lietošanas, VoIP pakalpojumu vai numuru pārdales dēļ.
Ievades datu parametri un prasības
Lai veiktu pārbaudi, rīkam ir nepieciešami noteikti ievades dati atkarībā no izvēlētā režīma:
- Valsts vai reģions (
Valsts vai reģions): Šī nolaižamā izvēlne nodrošina starptautiskā valsts koda kontekstu tālruņa numuriem, kas ir ierakstīti vietējā (iekšzemes) formātā. - Tālruņa numurs (
Tālruņa numurs): Viens tālruņa numurs, kas satur ciparus, parastās pieturzīmes un izvēles paplašinājumu. - TXT fails (
Nometiet TXT failu šeit vai izvēlieties to): Plain text fails, ko izmanto sērijveida apstrādei. Šim failam ir jāatbilst šādām tehniskajām prasībām:- Failam jābūt saglabātam UTF-8 kodējumā.
- Faila paplašinājumam jābūt
.txt. - Katrā rindiņā drīkst būt tikai viens tālruņa numurs.
- Failā jābūt vismaz vienam tālruņa numuram, un tas nedrīkst pārsniegt maksimāli pieļaujamo faila izmēru vai rindiņu skaitu.
Rezultātu pārskata struktūra un izvades dati
Viena numura režīms
Veicot viena numura pārbaudi, sistēma ģenerē sadaļu Numuru plāna pārskats (Numuru plāna pārskats), kurā ir iekļauti šādi lauki un statusa ziņojumi:
- Statusa paziņojums: Ja numurs ir derīgs, tiek parādīts teksts "Numurs atbilst publicētajam numuru plāna paraugam." (
Numurs atbilst publicētajam numuru plāna paraugam.). - Garums (
Garums): Parāda kopējo ciparu skaitu formātā "‹count›cipari" (‹count› cipari) kopā ar diagnostikas statusu "Derīgs" (Derīgs) vai "Nepieciešama uzmanība" (Nepieciešama uzmanība). - Numurēšanas šablons (
Numurēšanas šablons): Uzrāda diagnostikas statusu "Derīgs" (Derīgs), "Nepieciešama uzmanība" (Nepieciešama uzmanība) vai "Nav pārbaudīts" (Nav pārbaudīts). - Valsts kods (
Valsts kods): Noteiktais starptautiskais tālsarunu kods. - Nacionālais numurs (
Nacionālais numurs): Numura reprezentācija nacionālajā formātā. - Numura veids (
Numura veids): Klasificēts kā viens no šiem veidiem:- "Fiksētā līnija" (
Fiksētā līnija) - "Mobilais" (
Mobilais) - "Fiksētā līnija vai mobilais" (
Fiksētā līnija vai mobilais) - "Bezmaksas" (
Bezmaksas) - "Paaugstinātas maksas" (
Paaugstinātas maksas) - "VoIP" (
VoIP) - "Speciālais pakalpojums" (
Speciālais pakalpojums) - "Nav noteikts" (
Nav noteikts)
- "Fiksētā līnija" (
- Publiskā prefiksa reģions (
Publiskā prefiksa reģions): Parāda prefiksam piesaistīto ģeogrāfisko norādi, "Globāls vai neģeogrāfisks pakalpojums" (Globāls vai neģeogrāfisks pakalpojums), "Šim prefiksam nav kartēts šaurāks publiskais reģions." (Šim prefiksam nav kartēts šaurāks publiskais reģions.) vai kļūdas paziņojumu "Publisko reģionu tabulu nevarēja ielādēt. Formatēšana un plāna pārbaudes joprojām ir pabeigtas." (Publisko reģionu tabulu nevarēja ielādēt. Formatēšana un plāna pārbaudes joprojām ir pabeigtas.). - Formāti: Numurs tiek attēlots divos standartizētos formātos: "Starptautiskais" (
Starptautiskais) un "Nacionālais" (Nacionālais). - Konteksta paziņojums: Ja tiek konstatēta valstu kodu nesakritība, tiek parādīts paziņojums: "Starptautiskais kods + identificē
‹detected›; izvēlētā valsts netika izmantota." (Starptautiskais kods + identificē ‹detected›; izvēlētā valsts netika izmantota.).
Sērijas režīms
Apstrādājot TXT failu, rīks parāda sadaļu Rezultātu priekšskatījums (Rezultātu priekšskatījums) ar paskaidrojumu "Tiek rādītas ‹shown› no ‹total› rindām. CSV ietver visas rindas." (Tiek rādītas ‹shown› no ‹total› rindām. CSV ietver visas rindas.). Tabulā ir šādas kolonnas:
- "Rinda" (
Rinda) - "Oriģināls" (
Oriģināls) - "Statuss" (
Statuss) - "Rezultāts" (
Rezultāts) - "Valsts / reģions" (
Valsts / reģions) - "Publiskais prefiksa apgabals" (
Publiskais prefiksa apgabals)
Kopsavilkuma sadaļā tiek parādīti šādi rādītāji:
- "Numuri" (
Numuri) - "Plāna atbilstības" (
Plāna atbilstības) - "Prasa uzmanību" (
Prasa uzmanību)
Apstrādes noteikumi, validācija un kļūdu paziņojumi
Sistēma piemēro stingrus loģikas noteikumus, lai apstrādātu ievadītos datus un identificētu kļūdas:
- Starptautiskā valsts koda prioritāte: Ja ievadītais tālruņa numurs sākas ar starptautisko izsaukuma kodu "+", tam ir sava prioritāte. Šādos gadījumos manuāli izvēlētā valsts vai reģions tiek ignorēts.
- Vietējā formāta rezerves risinājums: Manuāli izvēlētā valsts vai reģions tiek izmantots tikai tad, ja ievadītais numurs nesākas ar "+" zīmi, tādējādi nodrošinot nepieciešamo valsts koda kontekstu.
Validācijas kļūdas viena numura režīmā
- Ja numurs ir īsāks par izvēlētajā plānā noteikto: "Šis numurs ir īsāks, nekā atļauj izvēlētais numuru plāns." (
Šis numurs ir īsāks, nekā atļauj izvēlētais numuru plāns.). - Ja numurs ir garāks par atļauto: "Šis numurs ir garāks, nekā atļauj izvēlētais numuru plāns." (
Šis numurs ir garāks, nekā atļauj izvēlētais numuru plāns.). - Ja numura garums neatbilst nevienam plāna variantam: "Šis numura garums netiek izmantots izvēlētajā numuru plānā." (
Šis numura garums netiek izmantots izvēlētajā numuru plānā.). - Ja garums ir pareizs, bet prefikss nav reģistrēts: "Garums atbilst, bet prefikss neatbilst nevienam publicētajam numuru plāna paraugam." (
Garums atbilst, bet prefikss neatbilst nevienam publicētajam numuru plāna paraugam.). - Ja pārsniegts maksimālais rakstzīmju skaits: "Tālruņa numura garums nedrīkst pārsniegt
‹max›rakstzīmes." (Tālruņa numura garums nedrīkst pārsniegt ‹max› rakstzīmes.). - Ja konstatētas nederīgas rakstzīmes: "Noņemiet rindas pārtraukumus, divvirzienu zīmes vai neredzamas vadības rakstzīmes." (
Noņemiet rindas pārtraukumus, divvirzienu zīmes vai neredzamas vadības rakstzīmes.). - Ja ievadīti ne-ciparu dati: "Ievadiet vienu tālruņa numuru, izmantojot ciparus, parastās pieturzīmes un izvēles paplašinājumu." (
Ievadiet vienu tālruņa numuru, izmantojot ciparus, parastās pieturzīmes un izvēles paplašinājumu.). - Ja starptautiskais kods nav zināms: "Starptautiskais valsts kods nav atpazīts." (
Starptautiskais valsts kods nav atpazīts.).
Sērijas failu validācijas kļūdas
- Ja augšupielādēts cita formāta fails: "Izvēlieties.txt failu." (
Izvēlieties.txt failu.). - Ja pārsniegts faila izmērs: "Saglabājiet TXT faila izmēru nepārsniedzot
‹max›." (Saglabājiet TXT faila izmēru nepārsniedzot ‹max›.). - Ja kodējums nav UTF-8: "Saglabājiet TXT failu UTF-8 kodējumā un mēģiniet vēlreiz." (
Saglabājiet TXT failu UTF-8 kodējumā un mēģiniet vēlreiz.). - Ja fails ir tukšs: "Pievienojiet TXT failam vismaz vienu tālruņa numuru." (
Pievienojiet TXT failam vismaz vienu tālruņa numuru.). - Ja pārsniegts rindiņu skaits: "Sarakstā drīkst būt ne vairāk kā
‹max›aizpildītas rindiņas." (Sarakstā drīkst būt ne vairāk kā ‹max› aizpildītas rindiņas.). - Ja failu nevar nolasīt: "Šo failu nevarēja pārbaudīt. Mēģiniet izveidot jaunu TXT eksportu." (
Šo failu nevarēja pārbaudīt. Mēģiniet izveidot jaunu TXT eksportu.).
Vietējā pārlūkprogrammas apstrāde un datu drošība
Visi tālruņa numuru pārbaudes procesi tiek veikti tieši lietotāja tīmekļa pārlūkprogrammā. Neviens tālruņa numurs un neviens augšupielādētais fails netiek sūtīts vai augšupielādēts uz BroBroGo serveriem. Šāda arhitektūra nodrošina pilnīgu konfidencialitāti, jo sensitīvie dati nekad nepamet lietotāja ierīci, novēršot datu noplūdes riskus un nodrošinot ātru lokālo apstrādi bez tīkla aiztures.
Kam šis rīks ir paredzēts
- Datu tīrītājiem: Speciālistiem, kuriem nepieciešams standartizēt dažādu formātu tālruņu numuru sarakstus vienotā starptautiskā formātā, piemēram, E.164 vai RFC3966.
- Potenciālo klientu (Lead) pārbaudītājiem: Pārdošanas un mārketinga nodaļu darbiniekiem, kuri vēlas pārliecināties, ka ievāktie tālruņa numuri atbilst oficiālajiem valsts garuma un prefiksu šabloniem pirms kampaņu uzsākšanas.
- Klientu atbalsta komandām: Speciālistiem, kuriem ātri jānosaka ienākošo starptautisko vaicājumu ticamais ģeogrāfiskais reģions, laika joslas konteksts vai līnijas veids (piemēram, mobilais vai fiksētais tālrunis).
- Sistēmu administratoriem: IT darbiniekiem, kuriem nepieciešams sērijveidā apstrādāt un auditēt no iekšējām datubāzēm eksportētus tālruņu sarakstus, lai identificētu formatēšanas kļūdas vai nederīgus prefiksus.
Biežāk uzdotie jautājumi (FAQ)
Vai atbilstība numuru plānam nozīmē, ka numurs ir reāls? Nē. Atbilstība nozīmē, ka garums un prefikss atbilst publicētajam numuru plāna paraugam. Tas neapstiprina, ka numurs ir piešķirts, tam ir aktīva SIM, tas var saņemt zvanus vai pieder kādam.
Ko nozīmē publiskā prefiksa apgabals? Tā ir ģeogrāfiskā norāde, kas publicēta šim numura prefiksam. Numuru portēšana, mobilā lietošana, VoIP un pārdale var nozīmēt, ka tā atšķiras no zvanītāja mājvietas vai pašreizējās atrašanās vietas.
Kāpēc jāizvēlas valsts vai reģions? Izvēle nodrošina valsts koda kontekstu iekšzemes formātā rakstītam numuram. Numurs, kas sākas ar +, ietver savu starptautisko valsts kodu, tāpēc šim kodam ir prioritāte.