データ管理
永続的および揮発性データの管理方法を学びます。
これはTealium for Cordovaの以前のバージョン(1.x)です。
現在のバージョンについては、Tealium for Cordova 2.xを参照してください。
使用法
すべてのイベントに必要な変数があります。すべてのイベントに必要な変数データを手動で追加する必要を避けるために、データを揮発性または永続的として保存するオプションがあります。データが保存されると、ライフサイクルイベントを含むすべてのイベントに追加されます。
永続的データ
次の例に示すように、addPersistent()
メソッドは永続的データを追加します。
tealium.addPersistent("KEY_NAME", "DATA", "INSTANCE_NAME");
次の例に示すように、getPersistent()
メソッドは永続的データを取得します。
tealium.getPersistent("KEY_NAME", "INSTANCE_NAME", function (val) {
// このコールバックは永続的データソースが見つかったときに呼び出されます
if (val === null) {
// データが見つからなかった場合はnullを返します
alert("要求された永続的データが見つかりませんでした");
} else {
alert("永続的オブジェクトデータが返されました: " + "mypersistentvariable = " + val.toString());
}});
次の例に示すように、removePersistent()
メソッドは永続的データを削除します。
tealium.removePersistent("KEY_NAME", "INSTANCE_NAME");
揮発性データ
次の例に示すように、addVolatile()
メソッドは揮発性データを追加します。
tealium.addVolatile("KEY_NAME", "DATA", "INSTANCE_NAME");
次の例に示すように、getVolatile()
メソッドは揮発性データを取得します。
tealium.getVolatile("KEY_NAME", "INSTANCE_NAME", function (val) {
// このコールバックは揮発性データソースが見つかったときに呼び出されます
if (val === null) {
// データが見つからなかった場合はnullを返します
alert("要求された揮発性データが見つかりませんでした");
} else {
alert("揮発性オブジェクトデータが返されました: " + "myvolatilevariable = " + val.toString());
}});
次の例に示すように、removeVolatile()
メソッドは揮発性データを削除します。
tealium.removeVolatile("KEY_NAME", window.tealium_instance);
最終更新日 :: 2025年September月24日