AddStartEndEvents#

Data processor#

class retentioneering.data_processors_lib.add_start_end_events.AddStartEndEvents(params)[source]#

Create two synthetic events in each user’s path: path_start and path_end. If path_start or path_end already exists in a path, a new one is not added.

Returns:
Eventstream

Eventstream with new synthetic events only - two for each user:

event_name

event_type

timestamp

path_start

path_start

first_event

path_end

path_end

last_event

Notes

See Data processors user guide for the details.

Eventstream#

AddStartEndEventsHelperMixin.add_start_end_events()[source]#

A method of Eventstream class that creates two synthetic events in each user’s path: path_start and path_end.

Returns:
Eventstream

Input eventstream with added synthetic events. See details AddStartEndEvents.