export

package
v0.0.0-...-d39f515 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 11, 2023 License: AGPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Events

func Events(dp *depot.Depot, filters *filter.Filters) (*string, *bytes.Buffer, error)

func Reports

func Reports(dp *depot.Depot, filters *filter.Filters) (*string, *bytes.Buffer, error)

Types

type BrowserDatum

type BrowserDatum struct {
	BrowserName    string `csv:"Browser name"`
	BrowserVersion string `csv:"Browser version"`
	VisitorCount   uint64 `csv:"Visitor count"`
}

type CountryDatum

type CountryDatum struct {
	CountryIsoCode string `csv:"Country ISO code"`
	VisitorCount   uint64 `csv:"Visitor count"`
}

type DeviceTypeDatum

type DeviceTypeDatum struct {
	DeviceType   string `csv:"Device type"`
	VisitorCount uint64 `csv:"Visitor count"`
}

type LanguageDatum

type LanguageDatum struct {
	Language     string `csv:"Language"`
	VisitorCount uint64 `csv:"Visitor count"`
}

type OperatingSystemDatum

type OperatingSystemDatum struct {
	OperatingSystemName    string `csv:"Operating system name"`
	OperatingSystemVersion string `csv:"Operating system version"`
	VisitorCount           uint64 `csv:"Visitor count"`
}

type PageDatum

type PageDatum struct {
	AverageDuration  uint32  `csv:"Average duration"`
	BouncePercentage float32 `csv:"Bounce percentage"`
	Path             string  `csv:"Path"`
	Url              string  `csv:"URL"`
	ViewCount        uint64  `csv:"View count"`
	VisitorCount     uint64  `csv:"Visitor count"`
}

type ReferrerDatum

type ReferrerDatum struct {
	ReferrerSite string `csv:"Referrer site"`
	ReferrerPath string `csv:"Referrer path"`
	VisitorCount uint64 `csv:"Visitor count"`
}

type TimeTrendsDatum

type TimeTrendsDatum struct {
	Day          uint8  `csv:"Day"`
	Hour         uint8  `csv:"Hour"`
	VisitorCount uint64 `csv:"Visitor count"`
}

type UtmCampaignDatum

type UtmCampaignDatum struct {
	UtmCampaign  string `csv:"UTM campaign"`
	VisitorCount uint64 `csv:"Visitor count"`
}

type UtmContentDatum

type UtmContentDatum struct {
	UtmContent   string `csv:"UTM content"`
	VisitorCount uint64 `csv:"Visitor count"`
}

type UtmMediumDatum

type UtmMediumDatum struct {
	UtmMedium    string `csv:"UTM medium"`
	VisitorCount uint64 `csv:"Visitor count"`
}

type UtmSourceDatum

type UtmSourceDatum struct {
	UtmSource    string `csv:"UTM source"`
	VisitorCount uint64 `csv:"Visitor count"`
}

type UtmTermDatum

type UtmTermDatum struct {
	UtmTerm      string `csv:"UTM term"`
	VisitorCount uint64 `csv:"Visitor count"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL