説明 |
---|
開発者ガイド |
Android 用 SpeedChecker SDK を使用すると、開発者は速度テスト機能を独自のアプリに統合できます。最新の Speedchecker SDK バージョンを搭載したアプリを Google Play で試すこともできます。 SpeedChecker SDK の詳細情報
allprojects {
repositories {
maven {
url 'https://maven.speedcheckerapi.com/artifactory/libs-release'
credentials {
username = "demo"
password = "AP85qiz6wYEsCttWU2ZckEWSwJKuA6mSYcizEY"
}
}
}
}
implementation 'com.speedchecker:android-sdk:4.2.242'
public void onCreate () {
super . onCreate ();
SpeedcheckerSDK . init ( this );
}
SpeedcheckerSDK . askPermissions ( this );
以下の例は、メソッドをオーバーライドする新しいクラスを示していますが、インターフェイスを「MainActivity」または他の場所に実装することもできます。
import com . speedchecker . android . sdk . Public . SpeedTestListener ;
public class SpeedTestCallbacks implements SpeedTestListener {
@ Override
public void onTestStarted () {
//your code here
}
@ Override
public void onFetchServerFailed () {
//your code here
}
//… other methods here
}
SpeedcheckerSDK . SpeedTest . setOnSpeedTestListener ( new SpeedTestCallbacks ());
OR
SpeedcheckerSDK . SpeedTest . setOnSpeedTestListener ( this );
SpeedcheckerSDK . SpeedTest . startTest ( this );
SpeedChecker はさまざまな種類のライセンスを提供しています。
アイテム | 無料 | 基本 | 高度な |
---|---|---|---|
速度テストのメトリクス | ダウンロード / アップロード / 遅延 | ダウンロード / アップロード / レイテンシー / ジッター | ダウンロード / アップロード / レイテンシー / ジッター |
付随するメトリクス | デバイス/ネットワーク KPI | デバイス/ネットワーク KPI | デバイス / ネットワーク KPI / 高度なセルラー KPI |
テストのカスタマイズ | - | テスト期間、マルチスレッド、ウォームアップフェーズなど | テスト期間、マルチスレッド、ウォームアップ段階など |
位置許可 | 必要な位置情報のアクセス許可 | - | - |
データ共有要件 | 必要なデータ共有 | - | - |
測定サーバー | - | カスタム測定サーバー | カスタム測定サーバー |
バックグラウンドとパッシブコレクション | - | - | バックグラウンドおよび受動的なデータ収集 |
料金 | 無料 | 料金:お問い合わせください | 料金:お問い合わせください |
はい!ただし、SDK はアプリからネットワーク パフォーマンスに関するデータを収集し、それを Speedchecker およびクライアントと共有します。無料の SDK バージョンでは位置情報が必要で、有効になっています。これらの制限は、Basic バージョンと Advanced バージョンにはありません。
はい!このレポをぜひご覧ください
はい! Flutter、React Native、Cordova をサポートしています
はい! YouTube ビデオ ストリーミング、Voice over IP、その他のテストも行われます。 API ドキュメントを確認してください
いいえ、サポートはベーシック プランとアドバンスト プランでのみ提供されます
SDK の無料バージョンでは、この API ドキュメントで説明されている基本的なメトリクスを取得できます。
Basic バージョンと Advanced バージョンの KPI の完全なリスト
はい、サーバーを実行する必要はありません。当社は、テストが正確であることを保証するために、高品質のサーバーと CDN のネットワークを提供および維持しています。独自のサーバーを構成したい場合は、ベーシック プランとアドバンスト プランで可能です。
当社の測定方法を参照してください
詳細およびライセンス要件については、お問い合わせください。また、最新のフレームワーク バージョン、Xcode プロジェクトでの詳細な実装を確認するためのサンプル アプリ、および App Store のインターネット速度テスト アプリケーションをダウンロードできます。