モバイル:セッション管理

Last Updated 5月 1, 2026

概要

デジタル導入計画を設計する際には、ユーザージャーニーを理解することが重要です。 ユーザーをいつ、どのくらいの頻度でエンゲージメントするのかにより、オンボーディング、機能の採用、保持など、ユースケースに直接影響します。

セッションはアプリの使用状況を評価するための最良のメトリックであり、特定のアプリやビジネスのニーズに合わせて、セッションが定義される方法をカスタマイズできるようになりました。

SDK 2.7.0より以前のバージョンでは、新しいセッションは次のタイミングで定義されていました。

  • アプリが終了して再起動されたとき
  • アプリがバックグラウンドでタイムアウトしたとき
    • バックグラウンドでタイムアウトするまでにかかる時間は、アプリやOSによって異なります。

新しいセッションの定義

SDK 2.7.0以降では、セッション管理オプションに以下が含まれるようになりました。

  1. デフォルトのタイムアウト設定:アプリがフォアグラウンドに戻るまでに、バックグラウンドで30分間経過した場合、新しいセッションが開始されます。
  2. カスタムタイムアウト設定:アプリがフォアグラウンドに戻るまでに、バックグラウンドで定義された時間が経過した場合に、新しいセッションが開始されます。

    iOS

    Objective-C:

    WMStartOptions *wmStartOptions = [WMStartOptions .alloc initWithKey:@"YOUR_APP_KEY" andSecret:@"YOUR_APP_SECRET"];
    wmStartOptions.sessionTimeout = YOUR_TIMEOUT_IN_SECONDS;
    [ABBI startWithOptions:wmStartOptions];

    Swift:

    let wmStartOptions = WMStartOptions(key: "YOUR_APP_KEY", andSecret: "YOU_APP_SECRET")
    wmStartOptions.sessionTimeout = YOUR_TIMEOUT_IN_SECONDS
    ABBI.start(with: wmStartOptions)

    Android

    WMStartOptions startOptions = new WMStartOptions("key", "secret", getApplication());
    startOptions.setSessionTimeout(<秒単位の番号>=
    ABBI.start(startOptions);
  3. APIの再起動:APIが呼び出されたときに、新しいセッションが開始されます。

Mobile: What Is The Restart WalkMe API and How Is It Used?

この記事は役に立ちましたか?

ご意見ありがとうございます!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Ask the Community
×