支持实验数据拉取
This commit is contained in:
@@ -117,6 +117,38 @@ func paramOS(fs *flag.FlagSet) *uint {
|
||||
return fs.Uint("os", 2, "1=iOS, 2=Android, default=2")
|
||||
}
|
||||
|
||||
func paramWhereBeginDay(fs *flag.FlagSet) *uint64 {
|
||||
return fs.Uint64("beginday", 0, "Begin day")
|
||||
}
|
||||
|
||||
func paramWhereEndDay(fs *flag.FlagSet) *uint64 {
|
||||
return fs.Uint64("endday", 0, "End day")
|
||||
}
|
||||
|
||||
func paramWhereExpIds(fs *flag.FlagSet) *string {
|
||||
return fs.String("expids", "", "Exp IDs. Use commas to separate multiple IDs. empty is all")
|
||||
}
|
||||
|
||||
func paramWhereTarget(fs *flag.FlagSet) *string {
|
||||
return fs.String("target", "", "Target ID")
|
||||
}
|
||||
|
||||
func paramWhereAdvertiserId(fs *flag.FlagSet) *string {
|
||||
return fs.String("uid", "", "Advertiser IDs. Use commas to separate multiple IDs.")
|
||||
}
|
||||
|
||||
func paramGroupBy(fs *flag.FlagSet) *string {
|
||||
return fs.String("groupby", "", "Group by. Use commas to separate multiple fields. empty is none")
|
||||
}
|
||||
|
||||
func paramExtFields(fs *flag.FlagSet) *string {
|
||||
return fs.String("extfields", "", "Ext fields. Use commas to separate multiple fields. * is all")
|
||||
}
|
||||
|
||||
func paramTotalFlag(fs *flag.FlagSet) *bool {
|
||||
return fs.Bool("total", false, "Total flag")
|
||||
}
|
||||
|
||||
// ParseByteSize 解析字节大小字符串为字节数
|
||||
func ParseByteSize(sizeStr string) (uint64, error) {
|
||||
sizeStr = strings.TrimSpace(sizeStr)
|
||||
|
||||
Reference in New Issue
Block a user