Android SDKの概要
ForterのAndroid SDKは、Forterが顧客の旅やチェックアウトイベント中に詐欺や疑わしい活動を特定するためのモデルの精度と能力に大きく貢献する重要な行動およびサイバーイベントを受信できるようにします。
概要セクションで見つかるもの
概要セクションでは、ForterのAndroid SDKとの統合方法について知っておくべきすべての情報が提供され、内部での動作に関する洞察も得られます。Forterがどのように自動化されていて正確であるかの説明から、技術的な統合手順、可用性とセキュリティに関する安心感など、すべての情報を見つけることができます。何かが不明な場合は、いつでもヘルプセンターを訪れることができます。
用語集
- ForterSDK - Forterが提供するSDKで、AndroidアプリケーションからForterのサーバーへのイベント送信を簡単にします。
- イベント - ユーザーからの発生または相互作用で、アプリケーションの現在の状態の変化と見なされます。イベントは、ユーザーからの任意の相互作用や環境の変化である可能性があります。
パフォーマンスとテスト
Forter SDKは、商人のアプリケーションに最小限の影響を与えるように設計されています。すべてのイベントは、メインスレッドの外にあるキューを介して非同期的にForterに送信されるため、顧客体験に影響を与えません。
キューサイズと通信ポリシーを強制することで、メモリとネットワークの使用が最適化されることを保証します。これらはどちらも構成可能です。
安定性を確保するために、Forter SDKは自動テストの業界ベストプラクティスを使用して徹底的にテストされます。これには以下が含まれます:
- 単体テスト
- パフォーマンスプロファイリング(メモリ、CPU、バッテリー、ネットワーク)
- ストレステスト
- さまざまなデバイスでのE2E(エンドツーエンド)テスト(Appium、Amazonデバイスファーム、Google Firebaseを使用)
SDKはGoogle Playストアのライブアプリケーションに展開されています。
統合手順
Installation
ForterSDKをインストールするには、 Android StudioAndroid Studio と必要な権限をあなたの Android ManifestAndroid Manifest に追加することをお勧めします。 Install ReferrerInstall Referrer をマニフェストに追加することをお勧めします。
Start the SDK
「Integration Guide」に記載されているように、ForterSDKを初期化します。Integration GuideIntegration Guide
Include forterMobileUIDforterMobileUID in all Forter Requests
ネイティブモバイルアプリケーションを介して注文が行われたときに、Forter SDKによって生成された最新のトークンをバックエンドに送信してください。これにより、Forterはモバイルアプリケーションで収集された行動データとサイバーデータを、バックエンドから送信された注文データに接続することができます。
Send Location UpdatesSend Location Updates
アプリがユーザーの位置情報の許可を得ている場合、Forterは位置情報の更新ごとにこのデータを提供することを強く推奨します。
Android WebviewAndroid Webview Integration
ハイブリッドまたはモバイルブラウザを組み込んだアプリ向けに、Forterはウェブビュー統合ソリューションを提供しています。アプリのウェブビュー/ブラウザベースのコンポーネントには、ForterのJavaScriptも含めるようにしてください。