電話番号検証(または検証)サービスは、指定された電話番号が実際に使用されているかどうかを確認するためのオンラインサービスです。人間が応答するか、モデム、ファックス、ボイスメール、留守番電話などの応答機器が応答するかをさらに判断するために、チューリングテストのような形式が含まれる場合があります。
目的
認証サービスは、ソックパペット、未成年者の登録、スパム、嫌がらせ、詐欺、不正行為などの違法行為を制限するためによく利用されます。運営者とその顧客には以下が含まれます。
- リードジェネレーション企業
- ソーシャルネットワーキングサイト
- インターネットフォーラム
- 出会い系サイトと
- ウィキ
マーケティング活動を通じて生成された連絡先番号セットを販売する検証事業は、効率的な「クリーン」な番号リストに対してプレミアム価格を得られます。コールセンターのアウトバウンド電話キャンペーンは、未定義の番号や機械化された機器による番号を回避し、時間とリソースを節約します。 [1]
オンラインサインアップフォームに入力された電話番号は、フォームへの入力中に電話番号検証サービスへの AJAX (バックグラウンド Web ページ処理) タイプの呼び出しを実装することで、リアルタイムで確認できます。
不正行為を阻止するために、オンライン顧客と電話番号の所有者を照合し、実際にその所有者と同一人物であることを証明することが可能です。このサービスは、盗難クレジットカード情報などを利用した不正購入の試みの増加に直面しているオンラインストアの管理者、銀行、クレジットカード決済会社にとってますます価値を高めています。
採用された方法
ラインテスト
加入者回線に中断された通話が発信されます。この自動サービスは、リングバックトーン、話中信号、応答された通話、ボイスメールの自動応答、または「おかけになった番号は現在使用されていません」といったネットワークオペレータが挿入したメッセージを「聴取」します。この方法は国際的であり、携帯電話にも対応しているという利点があります。ただし、確認には最大30秒かかる場合があります(平均9秒)。この遅延は、AJAXバックグラウンドプロセスを使用することで適切に処理できます。例えば、回線テストの実行中にユーザーがフォームの他のフィールドに入力し続けることができるようにします。
このような方法をさらに活用することで、「登録解除するには1を押してください」というキー押下音を要求することで、その番号に実際に電話がかかってきた人物を確認することも可能になります。この方法は多くの場合、リストを整理するために使用され、登録解除ではなく、その番号は通話中として分類されます。
回線テスト + 認証
電話番号の存在を確認し、その使用を承認するために、加入者はサービスを開始するための電話番号を、多くの場合ウェブページ経由で提供します。まず、ウェブサイトを通じて固有のコードが顧客に提示され、その後、提供された加入者の電話番号に自動通話がかけられます。取引を承認するには、電話のキーパッドで入力されたコードが一致する必要があります。この方法は、Google VoiceやLloyds TSBなどのオンラインバンキングサービスで使用されています。
データベースチェック
一部のサービスでは、選挙人名簿などのさまざまな公開情報源や、クレジットカードを使用した取引など、その活動によって残された痕跡から得たその他の個人情報とともに電話番号をチェックすることを提案しています。データベース チェックの利点は、検索が非常に高速 (1 秒未満) なことですが、国際的にすべての電話加入者回線を網羅するデータベースは存在せず、特に携帯電話の追跡は困難です。特にプリペイド (電話) (非契約) 契約の場合、所有者が登録されていないことが多く、追跡が困難です。一部のデータベースは非常に詳細で、電話番号を住所、電子メール アドレス、所有者、場合によっては個人情報と関連付けることができます。このような詳細は、詐欺対策に役立つだけでなく、顧客ベースをより深く理解するのにも役立ちます。
一方、他のデータベース チェック サービスでは、割り当てられた電話番号バンクと電話番号を照合するだけで、番号がアクティブな可能性がある範囲内にあるかどうかのみを示すため、決定的な判断はできません。
有効な数値形式を確認する
JavaScript関数は、電話番号が有効な形式であるかどうか、つまり数値であること、有効な数字の組み合わせ(市内番号の場合は「0」、または有効な国番号が続く国際ダイヤル番号)で始まっていること、そして電話番号として短すぎないかどうかを確認します。まず、JavaScript関数を使用してスペース文字をクリアします。次に、電話番号が数字のみで構成されているかどうかをチェックする関数を使用し、最後に文字列の長さをチェックして、国ごとに許容される桁数の電話番号のみを許可します。
電話番号が短すぎるなど、明らかに電話番号として適切な形式ではない番号に時間とリソースを浪費することを避けるために、追加の方法を採用する場合でも、このようなチェックを実行することが賢明です。
その他の検証方法
現在採用されている他の方法は次のとおりです。
- ほとんどの企業では、SMS または IVR 通話による OTP の送信も使用されており、ユーザーは受信した OTP を入力して本人確認を行う必要があります。
- ユーザーは番号をダイヤルするか、メッセージを送信するように求められます。これにより、サーバーは番号が本物で有効であるかどうかを識別できます。
- スマートフォンの登場により、本物のユーザーを確認するためのコードの送信にタイプ 0 またはタイプ 1 の SMS も使用されるようになりました。
- スマートフォン内で生成されたソフトトークンやプッシュメッセージも使用できます。
参考文献
- ^ Gupta, Jitendra (2007年1月29日). 「Nobody Knows You're A Dog 2.0」. ReadWriteWeb. 2009年6月1日時点のオリジナルよりアーカイブ。 2009年7月10日閲覧。
外部リンク
- グローバル電話番号形式の検証