このページは機械翻訳によるものです。内容の正確さは保証しておりません。 人力翻訳を依頼する

アプリへのAnti-Bot SDK統合のコンプライアンス

更新日時2025-01-09 03:05

ユーザーの個人情報保護を効果的に実装し、サードパーティのSDKによるエンドユーザーのプライバシー権の侵害を防ぐには、Web Application Firewall (WAF) Anti-Bot SDKがアプリに統合されている場合、設定は規制要件に準拠する必要があります。 このトピックでは、アプリへのAnti-Bot SDK統合のコンプライアンスについて説明します。 このトピックでは、Anti-Bot SDKをSDKと呼びます。

SDKプライバシーポリシーの開示

アプリ運営者は、SDK名、ビジネス機能、情報処理目的、収集された個人情報の種類、プライバシーポリシーの参照など、SDKの個人情報処理方法についてエンドユーザーに透過的に通知する必要があります。

アプリには、WAF SDKの使用を詳細に説明する専用のプライバシーポリシーが必要です。 たとえば、アプリのサードパーティ共有チェックリストに以下を含めます。

  • SDK名: Web Application Firewall App Protection SDK。

  • ビジネス機能: アンチクローラ保護を提供し、異常またはリスクのあるデバイスを検出します。

  • 収集される個人情報の種類: 収集される実際のデータに基づいて指定します。

  • 使用する権限: 設定された実際の権限に基づいて指定します。

システム権限のSDKリクエスト

Androidアプリの権限

権限

必須 / 任意

目的

アプリケーションタイミング

権限

必須 / 任意

目的

アプリケーションタイミング

インターネット

対象

ネットワークにアクセスします。

権限が許可されていない場合、SDKは機能しません。

情報収集インターフェイスを呼び出す前に。

ACCESS_WIFI_STATE

いいえ、しかし推奨

デバイスのWiFiステータスを取得します。

ACCESS_NETWORK_STATE

いいえ、しかし推奨

デバイスのネットワークステータスを取得します。

BLUETOOTH_CONNECT

いいえ、しかし推奨

Bluetooth MACアドレスを取得します。

READ_PHONE_STATE

いいえ、しかし推奨

デバイスIDに関連するフィールドを取得します。

WRITE_EXTERNAL_STORAGE

READ_EXTERNAL_STORAGE

いいえ、しかし推奨

ローカルディスク上の構成ファイルをキャッシュします。

ACCESS_FINE_LOCATION

ACCESS_COARSE_LOCATION

いいえ、しかし推奨

ロケーション情報を取得します。

iOSアプリの権限

権限

必須 / 任意

目的

アプリケーションタイミング

権限

必須 / 任意

目的

アプリケーションタイミング

NSLocalNetworkUsageDescription

いいえ、しかし推奨

ローカルエリアネットワーク (LAN) 内のデバイスの接続を取得して、デバイスファーム内のデバイスやマルチタスクソフトウェアなどのリスクを発見します。

情報収集インターフェイスを呼び出す前に。

NSUserTrackingUsageDescription

非対象

デバイスIDの安定性を高めるために、広告主の識別子 (IDFA) 情報を取得します。

オプションの個人情報設定

開発者は、AndroidアクセスまたはiOSアクセスを参照して、オプションの個人情報のコレクションを設定できます。 特定の情報を省略すると関連機能に影響を与える可能性があるため、開発者は実際のビジネス要件に基づいて対応する構成を作成できます。

iOSおよびAndroidアプリでの個人情報収集の選択方法は次のとおりです。

Androidアプリの設定

開発者は、収集のための個人情報の範囲を設定できます。 以下の表に、基本的なIDとプライバシー情報の主なフィールドを示します。

タイプ

個人情報

タイプ

個人情報

基本的なID情報

  • デバイス名 (Build. Device)

  • Androidのバージョン番号 (Build. version# RELEASE)

  • 画面解像度

プライバシー情報

  • Android_ID

  • 国際モバイル機器アイデンティティ (IMEI)

  • 国際モバイル加入者ID (IMSI)

  • SimSerial

  • Androidのシリアル番号 (SN)

  • オープン広告識別子 (OAID)

  • MAC アドレス

  • サイバー地下経済チェーンのアプリリスト

  • LAN IPアドレス

  • DNS IPアドレス

  • 接続されたWiFi情報、すなわち基本サービスセット識別子 (BSSID) およびサービスセット識別子 (SSID)

  • 近くのWiFiリスト

  • 位置情報

初期化情報収集インターフェイスでタイプを調整して、個人情報収集の範囲を選択します。

次のコード例には、個人情報を完全に収集するシナリオと、個人情報を収集しないシナリオの2つのシナリオがあります。

// Full collection (basic identity information and privacy field information)
int ret = TigerTallyAPI.init(this.getApplicationContext(), appkey, TigerTallyAPI.CollectType.DEFAULT, options, null);

// Do not collect privacy field information
int ret = TigerTallyAPI.init(this.getApplicationContext(), appkey, TigerTallyAPI.CollectType.NOT_GRANTED, options, null);
Log.d("AliSDK", "ret:" + ret);

iOSアプリの設定

次の表は、iOSによって収集されたプライバシーフィールドの詳細です。

個人情報

説明

個人情報

説明

IDFA

広告主の識別子

iOS SDKには2つのバージョンがあります。1つはIDFAあり、もう1つはなしです。 対応するSDKファイルは次のとおりです。

  • AliTigerTally_IDFA.framework

  • AliTigerTally_NOIDFA.framework

SDKファイルAliTigerTally_IDFA.frameworkの場合、iOSプライバシーフィールドが収集されます。 SDKファイルAliTigerTally_NOIDFA.frameworkの場合、iOSプライバシーフィールドは収集されません。

SDKの初期化とプライバシーデータ収集のタイミング

ユーザーが初めてアプリを起動するときは、関連するAPIを呼び出す前に、必ずプライバシーポリシーに同意してください。 さらに、ユーザーがアプリの機能に積極的に関与している場合にのみ、これらのアクションを続行します。 過度または時期尚早のデータ収集を防ぐため、絶対に必要でない限り、プライバシーポリシーを受け入れた直後にデバイス情報を収集しないでください。

データ収集インターフェイスの呼び出し方法の詳細については、「Androidアプリでのデータ収集」および「iOSアプリでのデータ収集」をご参照ください。

関連ドキュメント

Anti-Bot SDKをAndroidアプリに統合

Anti-Bot SDKをiOSアプリに統合

  • 目次 (1, M)
  • SDKプライバシーポリシーの開示
  • システム権限のSDKリクエスト
  • Androidアプリの権限
  • iOSアプリの権限
  • オプションの個人情報設定
  • Androidアプリの設定
  • iOSアプリの設定
  • SDKの初期化とプライバシーデータ収集のタイミング
  • 関連ドキュメント
フィードバック
phone お問い合わせ