レンダリングモード
| モード | 説明 |
|---|---|
RenderingMode.NATIVE |
アプリケーションの画面を定期的にキャプチャし、セッションリプレイによって即座に機密データが削除されます。その後、キャプチャした各フレームを結合して、1 つのセッション録音を作成します。 |
RenderingMode.WIREFRAME |
画面データをワイヤフレームとしてのみ表現し、アプリケーションをキャプチャします。ユーザーデータは記録されません。これはユーザーデータのセキュリティ保護に推奨されるレンダリングメソッドです。 |
レンダリングモードの設定
import com.appdynamics.eumagent.runtime.Instrumentation;
...
@Override public void onCreate(Bundle savedInstanceState) {
Instrumentation.start(AgentConfiguration.builder()
.withAppKey("<EUM_APP_KEY>")
.withContext(getApplicationContext())
// 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.
.withSessionReplayEnabled.withSensitivity(true)
.withBlobServiceURL(configHelper.getSessionReplayUrl())
.build());
...
}
レンダリングモードの読み取り
import com.appdynamics.eumagent.runtime.Instrumentation;
...
@Override public void onCreate(Bundle savedInstanceState) {
Instrumentation.start(AgentConfiguration.builder()
.withAppKey("<EUM_APP_KEY>")
.withContext(getApplicationContext())
// 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.
.withSessionReplayEnabled.withSensitivity(true)
.withBlobServiceURL(<Session Replay URL>)
.build());
...
}