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年March月29日