Documentation
¶
Overview ¶
Package eventcolumns provides column implementations for event data tracking.
Package eventcolumns provides column implementations for event data tracking.
Package eventcolumns provides column implementations for event data tracking.
Package eventcolumns provides column implementations for event data tracking.
Package eventcolumns provides column implementations for event data tracking.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var AclidColumn = columns.FromPageURLEventColumn( columns.CoreInterfaces.EventAclid.ID, columns.CoreInterfaces.EventAclid.Field, "aclid", columns.WithEventColumnCast( columns.StrNilIfErrorOrEmpty(columns.CastToString(columns.CoreInterfaces.EventAclid.ID)), ), )
AclidColumn is the column for the ACLID tag of an event
var ClientIDColumn = columns.NewSimpleEventColumn( columns.CoreInterfaces.EventClientID.ID, columns.CoreInterfaces.EventClientID.Field, func(event *schema.Event) (any, error) { return event.BoundHit.ClientID, nil }, )
ClientIDColumn is the column for the client ID of an event
var DateColumn = columns.NewSimpleEventColumn( columns.CoreInterfaces.EventDate.ID, columns.CoreInterfaces.EventDate.Field, func(event *schema.Event) (any, error) { return event.BoundHit.Timestamp, nil }, )
DateColumn is the column for the date of an event
var DclidColumn = columns.FromPageURLEventColumn( columns.CoreInterfaces.EventDclid.ID, columns.CoreInterfaces.EventDclid.Field, "dclid", columns.WithEventColumnCast( columns.StrNilIfErrorOrEmpty(columns.CastToString(columns.CoreInterfaces.EventDclid.ID)), ), )
DclidColumn is the column for the DCLID tag of an event
var EventIDColumn = columns.NewSimpleEventColumn( columns.CoreInterfaces.EventID.ID, columns.CoreInterfaces.EventID.Field, func(event *schema.Event) (any, error) { return event.BoundHit.ID, nil }, )
EventIDColumn is the column for the event ID of an event
var GclidColumn = columns.FromPageURLEventColumn( columns.CoreInterfaces.EventGclid.ID, columns.CoreInterfaces.EventGclid.Field, "gclid", columns.WithEventColumnCast( columns.StrNilIfErrorOrEmpty(columns.CastToString(columns.CoreInterfaces.EventGclid.ID)), ), )
GclidColumn is the column for the GCLID tag of an event
var IPAddressColumn = columns.NewSimpleEventColumn( columns.CoreInterfaces.EventIPAddress.ID, columns.CoreInterfaces.EventIPAddress.Field, func(event *schema.Event) (any, error) { return event.BoundHit.IP, nil }, )
IPAddressColumn is the column for the IP address of an event
var PropertyIDColumn = columns.NewSimpleEventColumn( columns.CoreInterfaces.EventPropertyID.ID, columns.CoreInterfaces.EventPropertyID.Field, func(event *schema.Event) (any, error) { return event.BoundHit.PropertyID, nil }, )
PropertyIDColumn is the column for the property ID of an event
var SrsltidColumn = columns.FromPageURLEventColumn( columns.CoreInterfaces.EventSrsltid.ID, columns.CoreInterfaces.EventSrsltid.Field, "srsltid", columns.WithEventColumnCast( columns.StrNilIfErrorOrEmpty(columns.CastToString(columns.CoreInterfaces.EventSrsltid.ID)), ), )
SrsltidColumn is the column for the SRSLTID tag of an event
var TimestampColumn = columns.NewSimpleEventColumn( columns.CoreInterfaces.EventTimestamp.ID, columns.CoreInterfaces.EventTimestamp.Field, func(event *schema.Event) (any, error) { return event.BoundHit.Timestamp, nil }, )
TimestampColumn is the column for the timestamp of an event
var UserIDColumn = columns.NewSimpleEventColumn( columns.CoreInterfaces.EventUserID.ID, columns.CoreInterfaces.EventUserID.Field, func(event *schema.Event) (any, error) { return event.BoundHit.UserID, nil }, )
UserIDColumn is the column for the user ID of an event
Functions ¶
This section is empty.
Types ¶
This section is empty.