Directories
¶
| Path | Synopsis |
|---|---|
|
pkg
|
|
|
bolt
Package bolt provides BoltDB storage operations for hit tracking.
|
Package bolt provides BoltDB storage operations for hit tracking. |
|
cmd
Package cmd provides command line interface for tracker-api
|
Package cmd provides command line interface for tracker-api |
|
columns
Package columns provides generic column implementations for session data tracking.
|
Package columns provides generic column implementations for session data tracking. |
|
columns/columntests
nolint
|
nolint |
|
columns/eventcolumns
Package eventcolumns provides column implementations for event data tracking.
|
Package eventcolumns provides column implementations for event data tracking. |
|
columns/sessioncolumns
Package sessioncolumns provides column implementations for session data tracking.
|
Package sessioncolumns provides column implementations for session data tracking. |
|
columnset
Package columnset provides a default columnset for the tracker API.
|
Package columnset provides a default columnset for the tracker API. |
|
currency
Package currency provides a currency conversion interface and implementation.
|
Package currency provides a currency conversion interface and implementation. |
|
dbip
Package dbip provides columns for the DBIP database.
|
Package dbip provides columns for the DBIP database. |
|
encoding
Package encoding provides functionality for encoding and decoding data
|
Package encoding provides functionality for encoding and decoding data |
|
hits
Package hits provides functionality for handling and processing tracking hits
|
Package hits provides functionality for handling and processing tracking hits |
|
pings
Package pings provides utilities for creating and handling ping tasks.
|
Package pings provides utilities for creating and handling ping tasks. |
|
properties
Package properties provides the core data models and types for property configuration.
|
Package properties provides the core data models and types for property configuration. |
|
protocol
Package protocol defines the interface for different tracking protocol implementations.
|
Package protocol defines the interface for different tracking protocol implementations. |
|
protocol/ga4
Package ga4 provides GA4 protocol specific column definitions.
|
Package ga4 provides GA4 protocol specific column definitions. |
|
protocolschema
Package protocolschema provides an integration between protocol and schema packages
|
Package protocolschema provides an integration between protocol and schema packages |
|
publishers
Package publishers provides implementations of various publisher strategies
|
Package publishers provides implementations of various publisher strategies |
|
receiver
Package receiver implements the receiver service.
|
Package receiver implements the receiver service. |
|
schema
Package schema provides the core data models and types for the tracking system.
|
Package schema provides the core data models and types for the tracking system. |
|
sessions
Package sessions provides session management functionality for the tracking system.
|
Package sessions provides session management functionality for the tracking system. |
|
splitter
Package splitter provides session splitting conditions.
|
Package splitter provides session splitting conditions. |
|
storage
Package storage provides interfaces and implementations for key-value and set storage.
|
Package storage provides interfaces and implementations for key-value and set storage. |
|
storagepublisher
Package storagepublisher provides an adapter to publish hits to a worker-backed storage.
|
Package storagepublisher provides an adapter to publish hits to a worker-backed storage. |
|
util
Package util provides utility functions for type conversions and other common operations.
|
Package util provides utility functions for type conversions and other common operations. |
|
warehouse
Package warehouse provides a set of interfaces and implementations for working with data warehouses.
|
Package warehouse provides a set of interfaces and implementations for working with data warehouses. |
|
warehouse/bigquery
Package bigquery provides implementation of BigQuery data warehouse
|
Package bigquery provides implementation of BigQuery data warehouse |
|
warehouse/clickhouse
Package clickhouse provides implementation of Clickhouse data warehouse
|
Package clickhouse provides implementation of Clickhouse data warehouse |
|
warehouse/testutils
Package testutils provides test utilities for the warehouse package.
|
Package testutils provides test utilities for the warehouse package. |
Click to show internal directories.
Click to hide internal directories.