1 SDK の概要
Quick Tracking は、アプリ、H5 アプリ、ミニプログラムなど、マルチエンドユーザーの行動データを統計分析するためのツールです。各エンドで、開発者は Quick Tracking の SDK をプロジェクトに統合して、クライアントデータの追跡と送信を行う必要があります。
SDK の追跡機能は、基本的な追跡と高度な追跡の 2 つのカテゴリに大きく分けることができます。
基本的な追跡とは、クライアントユーザーの起動ログと終了ログの追跡を指します。Quick Tracking SDK の初期化後、行動の発生時間、チャネル、バージョン、モデル、システム、IP、ネットワークモードなどを含む起動ログと終了ログを追跡できます。
高度な追跡とは、カスタムイベント追跡、ページアクセス、ユーザーのログインとログアウトの記録、グローバル属性のラベル付けなど、開発者によるユーザー行動の追跡とラベル付けを指します。
さらに、より多くの開発方法に適応し、追跡プロセスを簡素化するために、Quick Tracking は H5 ブリッジ機能、自動追跡、および可視化追跡機能も提供しており、開発者は必要に応じて使用できます。
2 SDK 適応プラットフォーム
SDK タイプ | サポート プラットフォーム |
App SDK | Android、iOS、flutter、React Native、および uniapp |
ミニプログラム用 SDK |
|
小型プログラム プラグイン SDK | WeChat ミニプログラム プラグイン |
Web/H5 | vue、react、angular、nextjs、 electron |
ApsaraVideo VOD SDK | HTTP API および Java SDK |
3 SDK の機能
機能カテゴリ | 機能 | サブ機能 |
基本機能 | ドメイン設定 | プライマリ ドメインと代替ドメインを設定する |
Android 用ショートビデオ SDK を初期化する | 公開アプリのマーケットプレイス設定 | |
バージョン設定 | ||
Android 用ショートビデオ SDK を初期化する | ||
Quick Tracking ログ出力 | -- | |
特別なシナリオ | アプリが強制終了された場合、データは正常にレポートされます(Android のみでサポート) | |
基本的な追跡 | 行動が発生すると、追跡で定義された属性に加えて、追跡時間、チャネル、バージョン、モデル、システム、IP、ネットワーク モード、およびミニプログラムのシナリオ値が補足されます。 | |
高度な機能 | デバイス ID の設定/取得 | アプリ側と H5 側では、Quick Tracking は各デバイスのデバイス ID を自動的に生成します。ミニプログラムは API 用に openid/unionid をアップロードする必要があります。開発者は特定の API を介して取得することもできます。 |
ユーザーアカウントとユーザー属性の設定 | -- | |
イベント追跡 | -- | |
ページ追跡 | -- | |
グローバル属性 | -- | |
チャネル属性 | 1. SDK はリンク内のチャネル パラメーターを自動的にキャプチャします。 2.SDK は、H5 がアプリケーション市場のアプリのダウンロードを喚起するシナリオで、開発者が H5 チャネルのあいまい一致を完了するための API を提供します | |
自動追跡 | ネイティブ Android、ネイティブ iOS、ネイティブ アプレット、およびネイティブ Web(H5) のみサポート | |
可視化追跡 | ネイティブ Android、ネイティブ iOS、ネイティブ アプレット、およびネイティブ Web(H5) のみサポート | |
開発プラットフォーム ブリッジ | HTML5 ブリッジ | ネイティブ Android、ネイティブ iOS、flutter、React Native、および uniapp のみサポート |
開発者支援ツール | 追跡検証 | -- |
リアルタイム ログ検証 | -- |