# マルチ - インスタンス
本SDKはマルチ - インスタンスに対応しています。これまでのドキュメントでの説明で初期設定したインスタンスをメインインスタンスと称します。本章ではマルチ - インスタンスの作成方法を紹介します。
マルチ - インスタンスの間でデバイス関連のプリセットプロパティ(デバイスIDを含め)は共有されますが、それ以外のプロパティは共有しません。
#distinct_id
ゲストID#account_id
アカウントID- 共通イベントプロパティ、動的共通プロパティ
timeEvent
モニターするイベント
サブインスタンスを作成することで、異なるプロジェクトへのデータ送信、または異なるユーザーIDでデータ送信可能です。
// create child instance tt
ta.initInstance("tt");
// set distinct id for child instance
ta.tt.identify("another_distinct_id");
// track event by child instance
ta.tt.track("event_from_tt_instance");
// create subinstances of different configurations
var config = {
appId: "ANOTHER-APP-ID",
enablePersistence: true
};
ta.initInstance("tt_1", config);
ta.tt_1.track("event_from_tt_instance");
← プリセットプロパティ Native対応 →