Documentation ¶
Index ¶
- func GetDailyRetain(clt *core.Client, begin_date string, end_date string) (date string, visit_new []*VisitKV, visit_uv []*VisitKV, err error)
- func GetDailySummary(clt *core.Client, begin_date string, end_date string) (list []map[string]interface{}, err error)
- func GetMonthlyRetain(clt *core.Client, begin_date string, end_date string) (date string, visit_new []*VisitKV, visit_uv []*VisitKV, err error)
- func GetUserPortrait(clt *core.Client, begin_date string, end_date string) (date string, visit_new map[string]interface{}, visit map[string]interface{}, ...)
- func GetVisitDistribution(clt *core.Client, begin_date string, end_date string) (date string, list []map[string]interface{}, err error)
- func GetVisitPage(clt *core.Client, begin_date string, end_date string) (date string, list []map[string]interface{}, err error)
- func GetWeeklyRetain(clt *core.Client, begin_date string, end_date string) (date string, visit_new []*VisitKV, visit_uv []*VisitKV, err error)
- type TrendKV
- func GetDailyTrend(clt *core.Client, begin_date string, end_date string) (list []*TrendKV, err error)
- func GetMonthlyTrend(clt *core.Client, begin_date string, end_date string) (list []*TrendKV, err error)
- func GetWeeklyTrend(clt *core.Client, begin_date string, end_date string) (list []*TrendKV, err error)
- type VisitKV
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDailyRetain ¶
func GetDailyRetain(clt *core.Client, begin_date string, end_date string) (date string, visit_new []*VisitKV, visit_uv []*VisitKV, err error)
获取用户访问小程序日留存 @param begin_date string 是 开始日期。格式为 yyyymmdd @param end_date string 是 开始日期。格式为 结束日期,限定查询1天数据 @return visitUvNew Object 新增用户留存 @return visitUv Object 新增用户留存
func GetDailySummary ¶
func GetDailySummary(clt *core.Client, begin_date string, end_date string) (list []map[string]interface{}, err error)
获取用户小程序访问分布数据 @param begin_date string 是 开始日期。格式为 yyyymmdd @param end_date string 结束日期,限定查询 1 天数据,允许设置的最大值为昨日。格式为 yyyymmdd,
func GetMonthlyRetain ¶
func GetMonthlyRetain(clt *core.Client, begin_date string, end_date string) (date string, visit_new []*VisitKV, visit_uv []*VisitKV, err error)
获取用户访问小程序月留存 @param begin_date string 是 开始日期,为自然月第一天。格式为 yyyymmdd @param end_date string 是 开始日期。结束日期,为自然月最后一天,限定查询一个月数据。格式为 yyyymmdd @return visitUvNew Object 新增用户留存 @return visitUv Object 新增用户留存
func GetUserPortrait ¶
func GetUserPortrait(clt *core.Client, begin_date string, end_date string) (date string, visit_new map[string]interface{}, visit map[string]interface{}, err error)
获取小程序新增或活跃用户的画像分布数据。时间范围支持昨天、最近7天、最近30天。 @param begin_date string 是 开始日期。格式为 yyyymmdd @param end_date string 结束日期,开始日期与结束日期相差的天数限定为0/6/29,分别表示查询最近1/7/30天数据, @return visitUvNew Object 新增用户留存 @return visitUv Object 新增用户留存
func GetVisitDistribution ¶
func GetVisitDistribution(clt *core.Client, begin_date string, end_date string) (date string, list []map[string]interface{}, err error)
获取用户小程序访问分布数据 @param begin_date string 是 开始日期。格式为 yyyymmdd @param end_date string 结束日期,限定查询 1 天数据,允许设置的最大值为昨日。格式为 yyyymmdd,
func GetVisitPage ¶
func GetVisitPage(clt *core.Client, begin_date string, end_date string) (date string, list []map[string]interface{}, err error)
获取用户小程序访问分布数据 @param begin_date string 是 开始日期。格式为 yyyymmdd @param end_date string 结束日期,限定查询 1 天数据,允许设置的最大值为昨日。格式为 yyyymmdd,
func GetWeeklyRetain ¶
func GetWeeklyRetain(clt *core.Client, begin_date string, end_date string) (date string, visit_new []*VisitKV, visit_uv []*VisitKV, err error)
获取用户访问小程序周留存 @param begin_date string 是 开始日期,为周一日期。格式为 yyyymmdd @param end_date string 是 开始日期。结束日期,为周日日期,限定查询一周数据。格式为 yyyymmdd @return visitUvNew Object 新增用户留存 @return visitUv Object 新增用户留存
Types ¶
type TrendKV ¶
type TrendKV struct { RefDate string `json:"ref_date"` // 日期,格式为 yyyymmdd SessionCnt int `json:"session_cnt"` // 打开次数 VisitPv int `json:"visit_pv"` // 访问次数 VisitUv int `json:"visit_uv"` // 访问人数 VisitUvNew int `json:"visit_uv_new"` // 新用户数 StayTimeUv float64 `json:"stay_time_uv"` // 人均停留时长 (浮点型,单位:秒) StayTimeSession float64 `json:"stay_time_session"` // 次均停留时长 (浮点型,单位:秒) VisitDepth float64 `json:"visit_depth"` // 平均访问深度 (浮点型) }
func GetDailyTrend ¶
func GetDailyTrend(clt *core.Client, begin_date string, end_date string) (list []*TrendKV, err error)
获取用户访问小程序日留存 @param begin_date string 是 开始日期。格式为 yyyymmdd @param end_date string 是 开始日期。格式为 结束日期,限定查询1天数据 @return visitUvNew Object 新增用户留存 @return visitUv Object 新增用户留存
func GetMonthlyTrend ¶
func GetMonthlyTrend(clt *core.Client, begin_date string, end_date string) (list []*TrendKV, err error)
获取用户访问小程序月留存 @param begin_date string 是 开始日期,为自然月第一天。格式为 yyyymmdd @param end_date string 是 开始日期。结束日期,为自然月最后一天,限定查询一个月数据。格式为 yyyymmdd @return visitUvNew Object 新增用户留存 @return visitUv Object 新增用户留存
func GetWeeklyTrend ¶
func GetWeeklyTrend(clt *core.Client, begin_date string, end_date string) (list []*TrendKV, err error)
获取用户访问小程序周留存 @param begin_date string 是 开始日期,为周一日期。格式为 yyyymmdd @param end_date string 是 开始日期。结束日期,为周日日期,限定查询一周数据。格式为 yyyymmdd @return visitUvNew Object 新增用户留存 @return visitUv Object 新增用户留存