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

Customize behaviour

Common methods

Properties

batchAutoTransmitTimeout

@property (nonatomic, assign) int batchAutoTransmitTimeout

Declared In

ETTrackingSession.h

samplingRate

@property (nonatomic, assign) int samplingRate

Declared In

ETTrackingSession.h

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

nextSession

You can indicate by calling of this method, that the application user has restarted usage of your application.

- (void)nextSession

Discussion

You can indicate by calling of this method, that the application user has restarted usage of your application.

Declared In

ETTrackingSession.h

submitBatch:

Transmit all collected data.

- (void)submitBatch:(BOOL)synchron

Parameters

synchron

synchron

Discussion

Transmit all collected data.

Declared In

ETTrackingSession.h