オフラインモード動作の設定

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • モバイルアプリケーションのオフラインモードの動作をカスタマイズするには、システムプロパティを作成します。

    始める前に

    SG Offline サポートプラグイン (com.glide.sg.offline) をインストールするか、インストールを要求します。

    必要なロール:admin

    手順

    1. [すべて] に移動し、フィルターに「sys_properties.list」と入力します
    2. [システムプロパティ] テーブルでプロパティ名を検索して、そのプロパティが存在しないことを確認します。
    3. [New] をクリックします。
    4. この表にリストされているプロパティ名を使用して、システムプロパティフォームに入力します。

      説明の情報を使用して、プロパティの値を決定します。

      注:
      システムプロパティの作成の詳細については、「システムプロパティの追加」を参照してください
      表 : 1. オフラインのモバイルシステムプロパティ
      プロパティ名 説明
      glide.sg.offline.attachment.allowed_content_types オフラインモードで添付ファイルに許可されるファイルタイプのカンマ区切りリスト。デフォルトのリストには、画像/png、画像/jpg、画像/gif、ビデオ/クイックタイムのタイプが含まれます。デフォルトは空です。空の場合、オフラインモードではファイルはダウンロードされません。
      glide.sg.offline.attachment.max_size オフラインモードでキャッシュされる添付ファイルの最大サイズ (バイト)。ダウンロードがない場合は、プレースホルダーが表示されます。デフォルトのサイズは 50 MB です。
      glide.sg.offline.attachment.max_total_bytes キャッシュ内のすべての添付ファイルに割り当てられる最大スペース。デフォルト値は 400 MB、最大値は 2 GB です。このプロパティ値は MB 単位です。
      glide.sg.offline.enabled インスタンスでオフライン機能を有効にします。デフォルトではオフラインモードが有効になっています。オフラインモードを無効にするには、この名前のシステムプロパティを作成し、値を false に設定します。
      glide.sg.offline.expiration

      キャッシュされたデータの有効期限が切れるまでの時間。デフォルトの長さは 48 時間です。48 時間後に、セキュリティプロトコルによりデータは削除されます。

      プロパティ値は秒単位で、24 日を超えるオフライン有効期限を設定できます。

      glide.sg.offline.incremental.client_polling_interval 最小ポーリング頻度を決定します。プロパティ値は分単位です。デフォルト値は 1、最小値は 0 です。
      glide.sg.offline.incremental.enabled すべてのユーザーに対して増分オフラインを有効にします。増分オフラインはデフォルトで無効になっています。
      glide.sg.offline.incremental.record_watcher_expiration Record Watcher がアクティブであるが、オフラインペイロードが取得されない期間を定義します。削除されます。プロパティ値は分単位です。デフォルト値は 30 です。
      glide.sg.offline.incremental.silent_push.max_pushes_per_hour ユーザーごとに 60 分ごとに送信するサイレントプッシュの数を制限します。プロパティ値は分単位です。デフォルト値は 3 です。最大値は 10 です
      glide.sg.offline.incremental.silent_push.min_wait_time ユーザーごとのサイレントプッシュ間の最小時間を決定します。プロパティ値は分単位です。デフォルト値は 1 です。最大値は 1440 です。
      glide.sg.offline.roles オフラインモードでの作業が許可されているロール名のカンマ区切りリスト。空の場合、すべてのユーザーがオフラインモードを使用できます。
      glide.sg.offline.scheduled_download.cachesync_offset ユーザーがスケジュールしてペイロード生成を開始するまでの分数。プロパティ値 (分)​
      注:
      このプロパティの値を、Mobile Offline Scheduling ジョブが実行されている間隔よりも短い値に設定しないようにしてください。これを行うと、オフラインペイロードが生成されなくなります。
      glide.sg.offline.scheduled_download.enabled すべてのエージェントアプリユーザーに対してスケジュールされたダウンロードを有効にします​。
      glide.sg.offline.scheduled_download.reminder_offset ユーザーが手動ダウンロードリマインダーを受信するスケジュールの前の分数。キャッシュがない場合、またはキャッシュの有効期限が切れている場合、オフラインモードでは、キャッシュを手動でダウンロードするようにユーザーにリマインダーが送信されます。オフラインモードでは、ユーザーのスケジュール開始前にこのリマインダーが 1 日に 1 回送信されます。
      glide.sg.offline_payload.refresh_frequency キャッシュされたレコードに更新のフラグが付けられるまでの時間 (分)。デフォルトは 240 分です。プロパティ値 (分)​
    5. [送信] をクリックします。

    タスクの結果

    オフラインモードのエンドユーザーエクスペリエンスのビューについては、「 モバイルでのオフライン作業」を参照してください。