モバイル RUM のセッションリプレイ(ベータ版)
-
ユーザーエクスペリエンスを最適化する。
-
アプリケーションクラッシュのエラーをデバッグする。
-
アプリケーションが低速である理由を診断します。
このドキュメントでは、現在早期プレビュー(「ベータ」)としてのみ利用可能な製品について説明します。Splunk AppDynamics は、ベータ版およびその資料(本書の内容を含む)について、一般公開する前、または最終的に一般公開しないと決定した場合でも、理由を問わず、お客様への通知および補償なしにいつでも変更する権利を留保します。この資料は、将来の製品機能を保証するものではありません。購入の判断材料にはしないでください。実際の製品の成果は、Splunk AppDynamics およびお客様のテクノロジーの変化、経済動向やターゲット市場に関連する要因、他社の買収、人員の雇用・解雇、およびその他の要因により、将来予測に関する記述とは異なる場合があります。詳細については、 https://www.splunk.com/en_us/legal/appdynamics-limited-license-agreement.html の全用語を参照してください。
Points to Consider
In the Beta stage, each account can record up to 20,000 Session Replays per month. After the Beta ends, contact your Account Manager to buy the full feature.
Storage is set to 8 days by default, and it cannot be extended during the Beta stage. After the Beta ends, you can purchase the extended storage SKU to add more storage.
Prerequisites
Controller >= 25.1
iOS Agent >= 25.2
Android Agent >= 25.2
Configure the iOS Agent to Report Session Replay
- Objective C
-
#import <ADEumInstrumentation/ADEumInstrumentation.h> #import "AppDelegate.h" // ... -(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { ADEumAgentConfiguration *config = [[ADEumAgentConfiguration alloc] initWithAppKey:<#EUM_APP_KEY#>]; //The default SaaS EUM Server and Screenshot Service are in the Americas, // so you can omit the following settings if you are in the Americas. config.collectorURL = @"https://<your_region>-col.eum-appdynamics.com"; config.screenshotURL = @"https://<your_region>-image.eum-appdynamics.com"; config.sessionReplayURL = @"https://<your_region>-blob-service.eum-appdynamics.com"; [ADEumInstrumentation initWithConfiguration: config]; // other tasks return YES; } - Swift
-
#import <ADEumInstrumentation/ADEumInstrumentation.h> #import "AppDelegate.h" // ... func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { let config = ADEumAgentConfiguration(appKey: <#EUM_APP_KEY#>) config.collectorURL = "https://<your_region>.eum-appdynamics.com" config.screenshotURL = "https://<your_region>-image.eum-appdynamics.com" config.sessionReplayURL = "https://<your_region>-blob-service.eum-appdynamics.com" ADEumInstrumentation.initWith(config) // other tasks return true } // ...
Configure the Android Agent to Report Session Replay
Enable Session Replay
View Session Replay
Adjust the playback speed.
Switch between Video and Wireframe modes. In Wireframe mode, the session replay displays only the UI layout and masks the text.