概要
位置情報レポートの警告は、Diditが位置情報検証ステップで検出したすべての条件を示します。 警告はgeolocation_checks[]の各項目のwarnings[]配列に格納されます(位置情報レポートを参照)。
すべての警告は3つの層で構成されます。
riskコード:照合に使える安定した識別子で、すべてLOCATION_で始まります。log_type:information、warning、errorのいずれかです。設定可能なリスクでは、設定されたアクションに従います。NO_ACTIONはinformation、REVIEWはwarning、DECLINEはerrorになります。- 判定への影響:警告の中で最も強いアクションがステップの
statusを決定します。REVIEWはIn Review、DECLINEはDeclinedになり、NO_ACTIONはステータスを変更しません。
REVIEWであり、DECLINEになることはありません。権限の拒否、屋内での位置、広い半径は不正の証拠ではないためです。
精度、鮮度、エリア、距離、匿名化ツールに関する警告は最後の試行でのみ発生するため、2回目の試行で成功した人には警告は付きません。
ノードのカスタムstatus_rulesはステータスを維持または引き上げることはできますが、引き下げることはできません。
自動却下の条件
以下の条件では、ステップは常にlog_type: "error"で却下され、アクションキーはありません。
生成される警告
デフォルトは、geolocation_presetが指定されていないステップのアクションです。
licensingでは、LOCATION_VPN_DETECTED、LOCATION_TOR_DETECTED、LOCATION_EMULATOR_DETECTEDのデフォルトがDECLINE、LOCATION_PROXY_DETECTEDのデフォルトがREVIEWになります。
fraud_screeningでは、デフォルトがDECLINEのものはすべてREVIEWになり、これら4つの匿名化に関する検出結果もREVIEWになります。
明示的に設定したアクションが常に優先されます。
権限と利用可否
精度と鮮度
なりすましと完全性
エリア
距離と履歴
本人に表示される内容
一部の検出結果は、本人には一切説明されません。シグナルを明示すると、不正行為者に何を変えればよいかを教えることになるためです。LOCATION_EMULATOR_DETECTED、LOCATION_MOCK_PROVIDER_DETECTED、LOCATION_SIMULATED_BY_SOFTWARE、LOCATION_REPLAY_DETECTED、LOCATION_INTEGRITY_FAILED、LOCATION_IP_DISTANCE_MISMATCHがこのグループに該当します。レビュアーが検証を差し戻した場合、本人には一般的な理由が表示されますが、判定のペイロードとWebhookには警告の詳細すべてが保持されます。
VPNについては、VPNをオフにして再試行するよう求める案内としてのみ本人に表示され、ブロック対象の地域については、サービスを利用できる場所の一覧としてのみ表示されます。
例
警告の種類
各リスクには、アプリケーションの設定に基づいて重大度が割り当てられます。重大度は次の3つです。関連情報
- 位置情報検証レポート -
warnings[]と並ぶフィールド。 - 位置情報検証 - このステップの仕組み。
- ワークフロー機能の設定 - すべてのアクションキー。
- データモデル - Warningオブジェクト -
warnings[]の各エントリの構造。