Како функционира алатката за форматирање и проверка на броеви
Глобалниот форматтер и проверка на телефонски броеви овозможува брза анализа, стандардизација и верификација на телефонските броеви директно преку веб-прелистувачот. Алатката работи во два основни режими: за проверка на еден број или за сериска обработка на текстуални датотеки (TXT серија). Преку споредување на внесените податоци со официјалните правила од објавените планови за броење, системот ја проверува должината, префиксот и типот на бројот за да утврди дали тој е структурно валиден.
Покрај структурната проверка, алатката ги извлекува и географските ознаки поврзани со јавната област на префиксот на бројот. Важно е да се напомене дека овој процес се заснова исклучиво на метаподатоци од плановите за броење. Алатката не врши проверка на активната состојба на SIM-картичката, не го идентификува сопственикот на бројот, тековниот оператор, ниту пак може да потврди дали бројот е во состојба да прима повици или дали има активни записи за спам.
Влезни параметри и барања за форматирање
За да се изврши правилна проверка, алатката бара соодветни влезни информации во зависност од избраниот режим на работа.
Проверка на еден број
При проверка во режимот „Еден број“, корисникот ги внесува следните параметри:
- Земја или регион (
Country or region): Паѓачко мени кое го обезбедува контекстот на меѓународниот повикувачки код за телефонски броеви кои се напишани во локален (домашен) формат. - Телефонски број (
Phone number): Поле за внесување на еден телефонски број кој содржи цифри, вообичаена интерпункција и незадолжителен локал.
Сериска проверка (TXT серија)
За обработка на повеќе броеви одеднаш, се користи полето „Вметнете TXT-датотека овде или изберете една“ (Drop a TXT file here or choose one). Датотеката мора да ги исполнува следните технички критериуми:
- Мора да биде зачувана во UTF-8 кодирање.
- Мора да ја користи наставката
.txt. - Секој телефонски број мора да биде поставен во посебен ред.
- Датотеката мора да содржи најмалку еден телефонски број и не смее да ги надминува максимално дозволените граници за големина на датотеката или број на редови.
Излезни извештаи и преглед на резултатите
По завршување на обработката, алатката прикажува детални извештаи во зависност од користениот режим.
Извештај за еден број
При анализа на единечен број, се генерира деталниот „Извештај за план за броење“ (Numbering-plan report) кој ги содржи следните полиња:
- Статус на совпаѓање: Доколку бројот е валиден, се прикажува пораката „Бројот се совпаѓа со објавен шаблон за броење.“ (
The number matches a published numbering pattern.). - Должина (
Length): Го прикажува вкупниот број на цифри во формат „‹count›цифри“ (‹count› digits) заедно со дијагностички статус „Помина“ (Pass) или „Потребно е внимание“ (Needs attention). - Шема на броење (
Numbering pattern): Означува дијагностички статус кој може да биде „Помина“ (Pass), „Потребно е внимание“ (Needs attention) или „Не е проверено“ (Not checked). - Меѓународен телефонски код (
Country calling code): Откриениот меѓународен код за повикување. - Национален број (
National number): Приказ на бројот во неговиот стандарден национален формат. - Тип на број (
Number type): Класификација на линијата во една од следните категории:- „Фиксна линија“ (
Fixed line) - „Мобилен“ (
Mobile) - „Фиксна линија или мобилен“ (
Fixed line or mobile) - „Бесплатен повикувач“ (
Toll-free) - „Премиум тарифа“ (
Premium-rate) - „VoIP“ (
VoIP) - „Специјална услуга“ (
Special service) - „Не е утврдено“ (
Not determined)
- „Фиксна линија“ (
- Јавна област на префиксот (
Public prefix area): Ја прикажува географската ознака за префиксот, вредноста „Глобална или негеографска услуга“ (Global or non-geographic service), пораката „Нема потесна јавна област мапирана за овој префикс.“ (No narrower public area is mapped for this prefix.), или известувањето „Табелата за јавни области не може да се вчита. Форматирањето и проверките на шемата се сепак завршени.“ (The public area table could not be loaded. Formatting and plan checks are still complete.). - Формати: Приказ на бројот во стандардизиран формат „Меѓународен“ (
International) и „Национален“ (National). - Контекстуално известување: Доколку внесениот број содржи сопствен меѓународен код, се прикажува пораката „Кодот + ја идентификува
‹detected›; избраната земја не беше искористена.“ (The + calling code identifies ‹detected›; the selected country was not used.).
Извештај за сериска обработка
При обработка на TXT-датотека, алатката прикажува „Преглед на резултати“ (Results preview) со порака „Се прикажуваат ‹shown› од ‹total› редови. CSV-датотеката ги содржи сите редови.“ (Showing ‹shown› of ‹total› rows. The CSV includes every row.). Табелата ги содржи следните колони:
- „Ред“ (
Line) - „Оригинал“ (
Original) - „Статус“ (
Status) - „Резултат“ (
Result) - „Држава / регион“ (
Country / region) - „Јавна префиксна област“ (
Public prefix area)
Збирниот извештај за серијата прикажува три клучни метрики: „Броеви“ (Numbers), „Се совпаѓаат со план“ (Plan matches) и „Бараат внимание“ (Need attention).
Правила за валидација и системски грешки
Алатката применува строги правила за приоритет на повикувачките кодови и валидација на структурата на броевите.
Приоритет на меѓународниот код
Доколку внесениот телефонски број започнува со знакот „+“, алатката автоматски го извлекува меѓународниот повикувачки код директно од самиот број. Во овој случај, рачно избраната земја или регион од паѓачкото мени целосно се игнорира. Избраната земја служи како резервна опција за одредување на контекстот само кога внесениот број не започнува со „+“.
Дијагностички пораки за грешка при внес на број
- Прекраток број: „Овој број е пократок отколку што дозволува избраниот план за броење.“ (
This number is shorter than the selected numbering plan allows.). - Предолг број: „Овој број е подолг отколку што дозволува избраниот план за броење.“ (
This number is longer than the selected numbering plan allows.). - Несоодветна должина: „Оваа должина на број не се користи од избраниот план за броење.“ (
This number length is not used by the selected numbering plan.). - Непрепознаен префикс: „Должината соодветствува, но префиксот не се совпаѓа со објавен шаблон за броење.“ (
The length fits, but the prefix does not match a published numbering pattern.). - Надминување карактери: „Чувајте го телефонскиот број на или под
‹max›карактери.“ (Keep the phone number at or below ‹max› characters.). - Недозволени карактери: „Отстранете ги прекините на редови, двонасочните ознаки или невидливите контролни карактери.“ (
Remove line breaks, bidirectional marks or invisible control characters.). - Невалиден формат: „Внесете еден телефонски број користејќи цифри, вообичаена интерпункција и незадолжителен локал.“ (
Enter one phone number using digits, common punctuation and an optional extension.). - Непознат меѓународен код: „Интернационалниот повикувачки код не е препознаен.“ (
The international calling code is not recognized.).
Грешки при обработка на сериски датотеки
- Несоодветен формат на датотека: „Изберете.txt-датотека.“ (
Choose a.txt file.). - Надмината големина: „Чувајте ја TXT-датотеката под или на
‹max›.“ (Keep the TXT file at or below ‹max›.). - Проблем со кодирање: „Зачувајте ја TXT-датотеката како UTF-8 и обидете се повторно.“ (
Save the TXT file as UTF-8 and try again.). - Празна датотека: „Додајте најмалку еден телефонски број во TXT-датотеката.“ (
Add at least one phone number to the TXT file.). - Надминат лимит на редови: „Ограничете го списокот на
‹max›или помалку непразни редови.“ (Keep the list to ‹max› non-empty lines or fewer.). - Општ неуспех при обработка: „Оваа датотека не можеше да се провери. Обидете се со нов TXT-извоз.“ (
This file could not be checked. Try a fresh TXT export.).
Локална обработка и заштита на приватноста
Сите операции за анализа, форматирање и валидација на телефонските броеви се извршуваат локално, директно во веб-прелистувачот на корисникот. Ниту еден телефонски број, ниту пак содржината на прикачените TXT-датотеки не се испраќаат или прикачуваат на серверите на BroBroGo. Овој пристап овозможува целосна заштита на приватноста и безбедност на чувствителните податоци при работа со големи бази на броеви.
Корисници на кои им е наменета алатката
Алатката е дизајнирана за професионалци кои секојдневно управуваат со телефонски податоци:
- Специјалисти за чистење податоци: Корисници кои треба да ги стандардизираат мешаните формати на телефонски броеви во конзистентни меѓународни формати како што се E.164 или RFC3966.
- Валидатори на потенцијални клиенти: Тимови за продажба и маркетинг кои сакаат да потврдат дали собраните броеви одговараат на официјалните национални должини и префикси пред да започнат кампањи.
- Тимови за корисничка поддршка: Агенти кои треба брзо да го идентификуваат географскиот регион, временската зона или типот на линијата (мобилна наспроти фиксна) на дојдовните меѓународни барања.
- Системски администратори: ИТ персонал кој врши сериска обработка и ревизија на телефонски броеви извезени од внатрешни бази на податоци со цел да ги открие и означи невалидните префикси или грешки во форматирањето.
Често поставувани прашања (FAQ)
Дали совпаѓањето со план за броење значи дека бројот е реален? Не. Совпаѓањето значи дека должината и префиксот одговараат на објавен шаблон за броење. Тоа не може да потврди дека бројот е доделен, има активна SIM картичка, може да прима повици или му припаѓа некому.
Што значи јавната област на префиксот? Тоа е географската ознака објавена за тој префикс на бројот. Преносливоста на броевите, мобилната употреба, VoIP и повторното доделување значи дека таа може да се разликува од домот или моменталната локација на повикувачот.
Зошто треба да изберем земја или регион? Изборот го обезбедува контекстот на повикувачкиот код за број напишан во домашен формат. Бројот што започнува со + носи сопствен интернационален повикувачки код, така што тој код има предност.
Дали моите телефонски броеви се безбедни при проверка? Вашиот телефонски број се проверува во вашиот прелистувач и не се прикачува на BroBroGo.