---
title: セッションの長さ
description: この記事ではAudienceStreamにおける訪問セッションの長さについて説明します。
url: https://docs.tealium.com/ja/server-side/attributes/session-length/
---
## 仕組み

セッションの長さは、AudienceStreamが訪問を終了するタイミングを決定します。訪問がセッションの長さに達し、新しいイベントがない場合、訪問は終了し、AudienceStreamは訪問終了時の処理を行います。次のイベントが訪問から送信されると、新しい訪問が始まります。AudienceStreamでは、イベントの活動に関わらず、訪問の最大長は24時間です。

## セッションの長さ

AudienceStreamでは、イベントを送信するプラットフォームに基づいてデフォルトのセッション長が構成されています：

* **Web**: 複数のイベントの場合は30分、単一のイベントでフォローアップイベントがない場合は10分。
* **モバイルアプリ**: 2分。
* **オムニチャネル**: 1分。
* **ファイルインポート**: 1分。
* **Collect API**: 30分。
* **その他すべて**: 30分。

プラットフォームは、以下の値に従って予約された属性`platform`に基づいています：

* **モバイル**: `platform`は次のいずれかに構成されます：`android`,`ios`,`win`,`bb10`, `native_mobile`。
* **Web**: `platform`は`web`に構成されるか、構成されません。

## セッションの長さをカスタマイズする

セッションの長さをカスタマイズするには、セッションの最初のイベントでデータレイヤー変数`_dc_ttl_`をミリ秒単位で構成します。`_dc_ttl_`の最小値は`5000`（5秒）で、最大値は`1800000`（30分）です。例えば、セッションの長さを5分に構成する場合、イベントに次のように追加します：`"_dc_ttl_": 300000`。セッションの長さは構成後に変更することはできません。


<blockquote>
カスタムのセッションの長さを構成する場合、`platform`変数を構成しないでください。`platform`にカスタム値を構成すると、セッションの長さはデフォルトで30分になります。
</blockquote>
