デバイス不正利用検知は、モバイルアプリ、H5 ページ、ミニアプリ向けに設計されています。デバイスの異常を検知し、技術的な攻撃から保護し、一意のデバイス ID を生成します。このサービスは、エミュレーター攻撃、アプリの多重起動攻撃、悪意のあるツールの実行、改ざんされたデバイスパラメーターなどのリスクを検知します。登録、ログイン、注文、クーポンの収集などの主要なビジネスシナリオでデバイス不正利用検知を利用することで、ビジネス上の損失を削減し、真のユーザー成長を実現できます。
バージョンの紹介
さまざまな業界や企業のさまざまな開発段階におけるリスク管理要件を満たすために、デバイス詐欺検知は Basic Edition と Enhanced Edition を提供しています。次の表は、各エディションの特徴を比較したものです。
特徴 | Basic Edition | Enhanced Edition |
リアルタイムコンピューティング | サポート | サポート |
サービス応答 | リスク タグ。 | リスク タグと一意のデバイス ID |
SLS 配信 | サポートされていません。 | はい、ログ配信の権限を付与できます。ログは 1 年間無料で保存されます。 |
サービス入力パラメーター
サービスイベントパラメーターとは、JSON 形式の共通リクエストパラメーター ServiceParameters に渡されるリクエストパラメーターのことです。詳細については、「共通パラメーター」をご参照ください。次の表は、デバイス詐欺検知 Basic Edition および Enhanced Edition の ServiceParameters パラメーターに渡されるサービスイベントパラメーターについて説明しています。
Android および iOS のネイティブ アプリに適用されるデバイス詐欺検知 SDK
フィールド名 | 説明 | データ形式 | データサンプル | 必須 | 備考 |
deviceToken | デバイス不正利用検知 SDK を使用して取得したデバイストークン。 | String | Tk9SSUQuMS***************************ZDNmNWY5NzQxOW1oLTE2MjI2NDIyNjc4MzAtZmIwODAwOGE2NGZWFhdDgzMTBLUlVSU0VoWWVNcW82ZkZlZWJBY0s0QmFGOGNyT3poY2txZXVqRjMyc1lCaDdBL2pzRTRPdXhmZjU5NEgxcGlQMGFEU1AwajZpa1ZTQ1FlbE5IQmZkTklZVzVkV2VDM1hHNUMreVRtMXFFemp3PT0= | はい | ほとんどの場合、トークンの長さは約 600 バイトです。ただし、ネットワーク品質が低い場合、トークンの長さが 2.5 KB を超えることがあります。長いトークンが多数返される場合は、次の手順を実行してください:クライアントのネットワークが高品質であることを確認します。次に、`init` 操作の呼び出しと `getSession` 操作の呼び出しの間隔が少なくとも 2 秒あることを確認します。 |
サービスレスポンスパラメーター
デバイス詐欺検知のレスポンスパラメーターには、リスク タグとデバイス ID が含まれます。
デバイス ID
デバイス ID は、device_risk_pro で指定された Advanced Edition でのみ返されます。 Data レスポンスパラメーターの extend フィールドの値がデバイス ID です。
リスク タグ
Data レスポンスパラメーターの tags フィールドの値はリスク タグです。複数のリスク タグが返される場合、タグはカンマ (,) で区切られます。次の表に、特定のリスク タグを示します。
値 | 説明 |
is_emulator | デバイスがエミュレーターである疑いがあります。 |
is_rooted | デバイスがルート化されている疑いがあります。 |
is_virtual | デバイスでアプリの複数のインスタンスが実行されている疑いがあります。 |
....... | 不正利用検知コンソールにログインし、プロビジョニングモジュールに移動して、その他のデバイスタグの定義を表示します。[コンソールへ移動] |
共通レスポンスパラメーターの詳細については、「共通パラメーター」トピックの「共通レスポンスパラメーター」セクションをご参照ください。