Услуги проверки (или валидации ) телефонного номера — это онлайн-услуги, используемые для установления того, находится ли данный телефонный номер в эксплуатации. Они могут включать в себя форму теста Тьюринга для дальнейшего определения того, отвечает ли человек или отвечающее оборудование, такое как модем , факс , голосовая почта или автоответчик .
Службы проверки часто используются для ограничения мошенничества , регистрации несовершеннолетних, спама и незаконной деятельности, такой как домогательства, мошенничество и мошенничество. Операторы и их клиенты включают:
Любая операция проверки, которая продает наборы контактных номеров, сгенерированных в ходе ее маркетинговых операций, получит премию за эффективный список «чистых» номеров. Исходящие телефонные кампании колл-центра экономят время и ресурсы, обходя неопределенные или механизированные номера оборудования. [1]
Номера телефонов, введенные в форму онлайн-регистрации, можно проверять в режиме реального времени, реализуя вызов типа AJAX (фоновая обработка веб-страницы) к службе проверки номеров телефонов во время заполнения формы.
Чтобы предотвратить мошенничество, можно сопоставить онлайн-клиента с владельцем телефонного номера, чтобы подтвердить, что это действительно тот же человек, которому принадлежит номер. Эта услуга приобретает все большую ценность для менеджеров интернет-магазинов, банков и процессоров кредитных карт, которые сталкиваются с растущим количеством попыток совершения мошеннических покупок, например, с использованием украденных данных кредитных карт.
Прерванный вызов выполняется на абонентской линии. Эта автоматизированная служба «слушает» для проверки гудков обратного вызова , сигналов «занято» , отвеченного вызова, автоматического ответа голосовой почты или введенных оператором сообщений, таких как «вызываемый номер не обслуживается». Этот метод выигрывает от того, что является международным и охватывает мобильные телефоны. Однако проверка может занять до 30 секунд (среднее время 9 секунд). Эту задержку можно хорошо обработать с помощью фоновых процессов AJAX , например, позволяя пользователю продолжать заполнять другие поля в форме, пока выполняется проверка линии.
Можно использовать такие методы и для дальнейшей проверки того, что на звонок по этому номеру отвечают настоящие люди, запросив тон нажатия клавиши «Нажмите один, чтобы «отписаться»». Часто этот метод используется для очистки списков, и вместо того, чтобы отписаться, номер классифицируется как действующий.
Чтобы проверить, существует ли номер телефона, и авторизовать его использование, абоненты предоставляют номер телефона, по которому устанавливается обслуживание, часто через веб-страницу. Сначала уникальный код указывается или отображается клиенту через веб-сайт, затем автоматический вызов затем выполняется на предоставленный номер телефона абонента. Для подтверждения транзакции код, введенный с клавиатуры телефона, должен совпадать. Этот метод используется Google Voice и онлайн-банковскими службами, такими как Lloyds TSB .
Некоторые службы предлагают проверять номера телефонов вместе с другими личными данными, полученными из различных общедоступных источников, например, списков избирателей , и из отпечатков, оставленных их деятельностью, например, из транзакций, совершенных с использованием кредитных карт . Преимущество проверки базы данных заключается в том, что поиск может быть очень быстрым (менее 1 с), однако не существует баз данных, которые охватывали бы все телефонные абонентские линии на международном уровне, при этом мобильные телефоны особенно проблематично отслеживать - особенно соглашения Pay as you go (телефон) (не контракт), которые часто не имеют зарегистрированного владельца. Некоторые базы данных очень подробны и могут сопоставлять телефонные номера с физическими адресами, адресами электронной почты, правами собственности и иногда даже личными данными. Такая детализация может помочь в борьбе с мошенничеством, а также позволяет лучше понять клиентскую базу.
С другой стороны, другие службы проверки баз данных могут только проверять телефонный номер по выделенным банкам телефонных номеров и, следовательно, указывать только на то, находится ли номер в диапазоне, который может быть активным, и, следовательно, не являются окончательными.
Функция JavaScript может проверить, имеет ли номер телефона допустимый формат, т. е. является ли он числовым, начинается ли с допустимого набора цифр («0» для местного или международного префикса набора, за которым следует допустимый код страны , и не слишком ли он короткий, чтобы быть номером телефона. Сначала используется функция JavaScript для удаления любых символов-разделителей. Затем используется функция для проверки того, содержит ли номер телефона только цифры, и наконец, проверяется длина строки, разрешая только номера телефонов с допустимым количеством цифр для страны.
Целесообразно проводить такие проверки, даже если дополнительно используется другой метод, чтобы избежать траты времени и ресурсов на номера, которые явно не соответствуют формату телефонного номера, например, слишком короткие.
Вот некоторые другие методы, которые применяются сегодня: