Skip to content
Open
23 changes: 23 additions & 0 deletions src/embedded/classes/IterableEmbeddedManager.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { IterableApi } from '../../core/classes/IterableApi';
import { IterableLogger } from '../../core/classes/IterableLogger';

/**
* Manages embedded messages from Iterable.
Expand All @@ -25,4 +26,26 @@ export class IterableEmbeddedManager {
getPlacementIds() {
return IterableApi.getEmbeddedPlacementIds();
}

/**
* Starts a session, or a period of time when a user is on a screen or page
* that can display embedded messages.
*/
startSession() {
IterableLogger.log('IterableEmbeddedManager.startSession');
}

/**
* Ends a session.
*/
endSession() {
IterableLogger.log('IterableEmbeddedManager.endSession');
}

/**
* Tracks an embedded session.
*/
trackSession() {
IterableLogger.log('IterableEmbeddedManager.trackSession');
}
}
Loading