TealiumVolatileData
揮発性データにアクセスするためのメソッドを提供します。
クラス: TealiumVolatileData
以下は、iOS(Swift)の TealiumVolatileData クラスの一般的に使用されるメソッドをまとめたものです。
| メソッド | 説明 |
|---|---|
add() | アクティブなセッションの残りの期間、すべてのディスパッチにデータを追加します |
deleteAllData() | 揮発性データストアのすべてのデータを削除します |
deleteData() | 揮発性データストアから特定の一連の既知のキーのデータを削除します |
getData() | add() メソッドで以前に構成したすべての揮発性データを返します |
resetSessionId() | 現在のセッションのセッションIDをリセットします |
setSessionId() | 現在のセッションの既存のセッションIDを上書きします |
add()
アクティブなセッションの残りの期間、すべてのディスパッチにデータを追加します。
tealium?.volatileData()?.add(data)
| パラメータ | タイプ | 説明 | 例 |
|---|---|---|---|
data | [String: Any] | 追加するデータの辞書をキーと値のペアとして | data: ["session_id":"1234567890232"] |
deleteAllData()
揮発性データストアのすべてのデータを削除します。
tealium?.volatileData()?.deleteAllData()
deleteData()
揮発性データストアから特定の一連の既知のキーのデータを削除します。
tealium?.volatileData()?.deleteData(forKeys)
| パラメータ | タイプ | 説明 | 例 |
|---|---|---|---|
forKeys | [String] | 内部の揮発性データストアから削除するキーの配列 | forKeys: ["a", "b"] |
getData()
add() メソッドで以前に構成したすべての揮発性データを返します。
let data = tealium?.volatileData()?.getData()
| 戻り値 | 戻り値のタイプ |
|---|---|
| キーと値のペアとしての揮発性データ | [String:Any] |
resetSessionId()
現在のセッションのセッションIDをリセットします。
tealium?.volatileData()?.resetSessionId()
setSessionId()
現在のセッションの既存のセッションIDを上書きします。
tealium?.volatileData()?.setSessionId(sessionId)
| パラメータ | タイプ | 説明 | 例 |
|---|---|---|---|
sessionId | String | 現在のセッションのセッションIDを上書きします | "123456123456009" |
最終更新日 :: 2024年May月15日