@adobe/react-native-aepcore
Version:
Adobe Experience Platform support for React Native apps.
28 lines (27 loc) • 852 B
TypeScript
/**
* Interface representing the initialization options for the SDK.
*/
export interface InitOptions {
/**
* A unique identifier assigned to the app instance by Adobe tags.
*/
appId?: string;
/**
* Optional flag to enable or disable automatic lifecycle tracking.
* If not provided, the default value is `true`.
*/
lifecycleAutomaticTrackingEnabled?: boolean;
/**
* Optional additional context data to be included with lifecycle events.
* This is a key-value pair object where both key and value are strings.
*/
lifecycleAdditionalContextData?: {
[key: string]: string;
};
/**
* Optional application group identifier for iOS.
*
* Used to share user defaults and files between the main app and its extension apps on iOS.
*/
appGroupIOS?: string;
}