ETTrackingSession Class Reference
Inherits from | NSObject |
Declared in | ETTrackingSession.h ETTrackingSession.m |
Overview
ETTrackingSession is the representation of one usage of your application. You can collect and submit several PageView-Objects with a session.
Tasks
Creating and Initializing Tracking Sessions
-
– initWithClientKey:secure:
Initialize a Tracking Session with the given parameters
-
– initWithClientKey:secure:batchAutoTransmitTimeout:
Initialize a Tracking Session with the given parameters
Customize behaviour
-
batchAutoTransmitTimeout
property -
samplingRate
property
Common methods
-
– addPageView:transmitMode:
Registers a pageView for later submission
-
– nextSession
You can indicate by calling of this method, that the application user has restarted usage of your application.
-
– submitBatch:
Transmit all collected data.
Properties
Instance Methods
addPageView:transmitMode:
Registers a pageView for later submission
- (void)addPageView:(ETTrackingPageView *)pageView transmitMode:(ETTransmitMode)transmitMode
Parameters
- pageView
pageView
- transmitMode
transmitMode
Discussion
Registers a pageView for later submission
Declared In
ETTrackingSession.h
initWithClientKey:secure:
Initialize a Tracking Session with the given parameters
- (id)initWithClientKey:(NSString *)clientKey secure:(BOOL)secure
Parameters
- clientKey
your econda account registration key
- secure
whether to transmit with https or http
Discussion
Initialize a Tracking Session with the given parameters
Declared In
ETTrackingSession.h
initWithClientKey:secure:batchAutoTransmitTimeout:
Initialize a Tracking Session with the given parameters
- (id)initWithClientKey:(NSString *)clientKey secure:(BOOL)secure batchAutoTransmitTimeout:(int)batchAutoTransmitTimeout
Parameters
- clientKey
your econda account registration key
- secure
whether to transmit with https or http
- batchAutoTransmitTimeout
autotransmit collected pageviews after x seconds
Discussion
Initialize a Tracking Session with the given parameters
Declared In
ETTrackingSession.h