@swrve/smarttv-sdk
Version:
Swrve marketing engagement platform SDK for SmartTV OTT devices
13 lines (12 loc) • 633 B
TypeScript
import IDictionary from "../utils/IDictionary";
import { ISwrveCampaignResourceResponse } from "../Campaigns/ISwrveCampaign";
import { ProfileManager } from "../Profile/ProfileManager";
export declare class RealTimeUserPropertiesManager {
private _profileManager;
private _realTimeUserProperties;
constructor(profileManager: ProfileManager);
get UserProperties(): IDictionary<string>;
storeUserProperties(response: ISwrveCampaignResourceResponse, userId?: string): void;
loadStoredUserProperties(userId?: string): void;
static processForPersonalization(rtups: IDictionary<string>): IDictionary<string>;
}