Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnalyticsActionRequest ¶
type AnalyticsActionRequest struct { Action Action `json:"action"` Year date `json:"year"` Month date `json:"month"` Day date `json:"day"` Hour date `json:"hour"` }
type AnalyticsActionResponse ¶
type AnalyticsActionResponse struct { Year int `json:"y" bson:"y, omitempty"` Month int `json:"m" bson:"m, omitempty"` Day int `json:"d" bson:"d, omitempty"` Hour int `json:"h" bson:"h, omitempty"` Visitors []string `json:"v" bson:"v, omitempty"` UniqueVisitors []string `json:"uv" bson:"uv, omitempty"` }
type TokenResponse ¶
type Trace ¶
type Trace struct { ID primitive.ObjectID `json:"id" bson:"_id,omitempty"` IP string `json:"ip" bson:"ip"` Location string `json:"loc" bson:"loc"` TimeStamp int64 `json:"ts" bson:"ts"` Year int `json:"y" bson:"y"` Month int `json:"m" bson:"m"` Day int `json:"d" bson:"d"` Hour int `json:"h" bson:"h"` Agent string `json:"a" bson:"a"` Action Action `json:"act" bson:"act"` Tag string `json:"tag" bson:"tag"` }
type TraceDTO ¶
type TraceDTO struct { ID primitive.ObjectID `json:"id" bson:"_id"` IP string `json:"ip"` Location string `json:"loc"` Agent string `json:"a"` Action Action `json:"act"` Tag string `json:"tag"` }
func ToTraceDTO ¶
func ToTraceDTOs ¶
type UserResponse ¶
Click to show internal directories.
Click to hide internal directories.