UNPKG

tencentcloud-sdk-nodejs

Version:
2,156 lines (2,155 loc) 43.7 kB
/** * DescribeClusterPersonArrivedMall返回参数结构体 */ export interface DescribeClusterPersonArrivedMallResponse { /** * 卖场系统编码 */ MallId?: string; /** * 卖场客户编码 */ MallCode?: string; /** * 客户编码 */ PersonId?: string; /** * 到场信息 */ ArrivedMallSet?: Array<ArrivedMallInfo>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeShopTrafficInfo请求参数结构体 */ export interface DescribeShopTrafficInfoRequest { /** * 公司ID */ CompanyId: string; /** * 门店ID */ ShopId: number; /** * 开始日期,格式yyyy-MM-dd */ StartDate: string; /** * 介绍日期,格式yyyy-MM-dd */ EndDate: string; /** * 偏移量:分页控制参数,第一页传0,第n页Offset=(n-1)*Limit */ Offset: number; /** * Limit:每页的数据项,最大100,超过100会被强制指定为100 */ Limit: number; } /** * 性别年龄分组下的客流信息 */ export interface GenderAgeTrafficDetail { /** * 性别: 0男1女 */ Gender: number; /** * 年龄区间,枚举值:0-17、18-23、24-30、31-40、41-50、51-60、>60 */ AgeGap: string; /** * 客流量 */ TrafficCount: number; } /** * DescribeZoneFlowAndStayTime返回参数结构体 */ export interface DescribeZoneFlowAndStayTimeResponse { /** * 集团id */ CompanyId?: string; /** * 店铺id */ ShopId?: number; /** * 各区域人流数目和停留时长 */ Data?: Array<ZoneFlowAndAvrStayTime>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribePersonArrivedMall返回参数结构体 */ export interface DescribePersonArrivedMallResponse { /** * 卖场系统编码 */ MallId?: string; /** * 卖场用户编码 */ MallCode?: string; /** * 客户编码 */ PersonId?: string; /** * 到场轨迹 */ ArrivedMallSet?: Array<ArrivedMallInfo>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyPersonType返回参数结构体 */ export interface ModifyPersonTypeResponse { /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 分时客流量详细信息 */ export interface HourTrafficInfoDetail { /** * 小时 取值为:0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 */ Hour: number; /** * 分时客流量 */ HourTrafficTotalCount: number; } /** * DescribeZoneFlowDailyByZoneId返回参数结构体 */ export interface DescribeZoneFlowDailyByZoneIdResponse { /** * 集团id */ CompanyId?: string; /** * 店铺id */ ShopId?: number; /** * 区域ID */ ZoneId?: number; /** * 区域名称 */ ZoneName?: string; /** * 每日人流量 */ Data?: Array<ZoneDayFlow>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeZoneFlowAgeInfoByZoneId返回参数结构体 */ export interface DescribeZoneFlowAgeInfoByZoneIdResponse { /** * 集团ID */ CompanyId?: string; /** * 店铺ID */ ShopId?: number; /** * 区域ID */ ZoneId?: number; /** * 区域名称 */ ZoneName?: string; /** * 当前年龄段占比 */ Data?: Array<number>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeClusterPersonTrace返回参数结构体 */ export interface DescribeClusterPersonTraceResponse { /** * 卖场系统编码 */ MallId?: string; /** * 卖场用户编码 */ MallCode?: string; /** * 客户编码 */ PersonId?: string; /** * 轨迹序列 */ TracePointSet?: Array<DailyTracePoint>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribePersonInfo请求参数结构体 */ export interface DescribePersonInfoRequest { /** * 公司ID */ CompanyId: string; /** * 门店ID */ ShopId: number; /** * 起始ID,第一次拉取时StartPersonId传0,后续送入的值为上一页最后一条数据项的PersonId */ StartPersonId: number; /** * 偏移量:分页控制参数,第一页传0,第n页Offset=(n-1)*Limit */ Offset: number; /** * Limit:每页的数据项,最大100,超过100会被强制指定为100 */ Limit: number; /** * 图片url过期时间:在当前时间+PictureExpires秒后,图片url无法继续正常访问;单位s;默认值1*24*60*60(1天) */ PictureExpires?: number; /** * 身份类型(0表示普通顾客,1 白名单,2 表示黑名单) */ PersonType?: number; } /** * DescribePersonInfoByFacePicture返回参数结构体 */ export interface DescribePersonInfoByFacePictureResponse { /** * 集团id */ CompanyId?: string; /** * 店铺id */ ShopId?: number; /** * 顾客face id */ PersonId?: number; /** * 顾客底图url */ PictureUrl?: string; /** * 顾客类型(0表示普通顾客,1 白名单,2 表示黑名单,101表示集团白名单,102表示集团黑名单) */ PersonType?: number; /** * 顾客首次进店时间 */ FirstVisitTime?: string; /** * 顾客历史到访次数 */ VisitTimes?: number; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribePersonTraceDetail请求参数结构体 */ export interface DescribePersonTraceDetailRequest { /** * 卖场编码 */ MallId: string; /** * 客户编码 */ PersonId: string; /** * 轨迹编码 */ TraceId: string; } /** * CreateAccount请求参数结构体 */ export interface CreateAccountRequest { /** * 集团ID */ CompanyId: string; /** * 账号名;需要是手机号 */ Name: string; /** * 密码;需要是(`~!@#$%^&*()_+=-)中的至少两种且八位以上 */ Password: string; /** * 客户门店编码 */ ShopCode: string; /** * 备注说明; 30个字符以内 */ Remark?: string; } /** * 获取当前门店最新网络状态数据返回结构 */ export interface NetworkLastInfo { /** * 总数 */ Count: number; /** * 网络状态 */ Infos: Array<NetworkAndShopInfo>; } /** * DescribeZoneFlowGenderAvrStayTimeByZoneId返回参数结构体 */ export interface DescribeZoneFlowGenderAvrStayTimeByZoneIdResponse { /** * 集团ID */ CompanyId?: string; /** * 店铺ID */ ShopId?: number; /** * 区域ID */ ZoneId?: number; /** * 区域名称 */ ZoneName?: string; /** * 不同年龄段男女停留时间(返回格式为数组,从第 1 个到最后一个数据,年龄段分别为 0-17,18 - 23, 24 - 30, 31 - 40, 41 - 50, 51 - 60, 61 - 100) */ Data?: Array<ZoneAgeGroupAvrStayTime>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DeletePersonFeature返回参数结构体 */ export interface DeletePersonFeatureResponse { /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeCameraPerson返回参数结构体 */ export interface DescribeCameraPersonResponse { /** * 集团id */ CompanyId?: string; /** * 店铺id */ ShopId?: number; /** * 摄像机id */ CameraId?: number; /** * pos机id */ PosId?: string; /** * 抓取的顾客信息 */ Infos?: Array<CameraPersonInfo>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyPersonTagInfo返回参数结构体 */ export interface ModifyPersonTagInfoResponse { /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeShopHourTrafficInfo返回参数结构体 */ export interface DescribeShopHourTrafficInfoResponse { /** * 公司ID */ CompanyId?: string; /** * 门店ID */ ShopId?: number; /** * 查询结果总数 */ TotalCount?: number; /** * 分时客流信息 */ ShopHourTrafficInfoSet?: Array<ShopHourTrafficInfo>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * RegisterCallback返回参数结构体 */ export interface RegisterCallbackResponse { /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 没有店铺信息的网络状态 */ export interface NetworkInfo { /** * 上传带宽,单位Mb/s,-1:未知 */ Upload: number; /** * 下载带宽,单位Mb/s,-1:未知 */ Download: number; /** * 最小延迟,单位ms,-1:未知 */ MinRtt: number; /** * 平均延迟,单位ms,-1:未知 */ AvgRtt: number; /** * 最大延迟,单位ms,-1:未知 */ MaxRtt: number; /** * 平均偏差延迟,单位ms,-1:未知 */ MdevRtt: number; /** * 丢包率百分比,-1:未知 */ Loss: number; /** * 更新时间戳 */ UpdateTime: number; /** * 上报网络状态设备 */ Mac: string; } /** * DescribeClusterPersonArrivedMall请求参数结构体 */ export interface DescribeClusterPersonArrivedMallRequest { /** * 卖场编码 */ MallId: string; /** * 客户编码 */ PersonId: string; /** * 查询开始时间 */ StartTime: string; /** * 查询结束时间 */ EndTime: string; } /** * DescribeZoneFlowGenderInfoByZoneId返回参数结构体 */ export interface DescribeZoneFlowGenderInfoByZoneIdResponse { /** * 集团ID */ CompanyId?: string; /** * 店铺ID */ ShopId?: number; /** * 区域ID */ ZoneId?: number; /** * 区域名称 */ ZoneName?: string; /** * 男性占比 */ MalePercent?: number; /** * 女性占比 */ FemalePercent?: number; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeHistoryNetworkInfo请求参数结构体 */ export interface DescribeHistoryNetworkInfoRequest { /** * 请求时间戳 */ Time: number; /** * 优mall集团id,通过"指定身份标识获取客户门店列表"接口获取 */ CompanyId: string; /** * 优mall店铺id,通过"指定身份标识获取客户门店列表"接口获取,为0则拉取集团全部店铺当前 */ ShopId: number; /** * 拉取开始日期,格式:2018-09-05 */ StartDay: string; /** * 拉取结束日期,格式L:2018-09-05,超过StartDay 90天,按StartDay+90天算 */ EndDay: string; /** * 拉取条数,默认10 */ Limit?: number; /** * 拉取偏移,返回offset之后的数据 */ Offset?: number; } /** * DescribePersonTraceDetail返回参数结构体 */ export interface DescribePersonTraceDetailResponse { /** * 卖场编码 */ MallId?: string; /** * 客户编码 */ PersonId?: string; /** * 轨迹编码 */ TraceId?: string; /** * 轨迹点坐标序列 */ CoordinateSet?: Array<PersonCoordinate>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribePersonInfoByFacePicture请求参数结构体 */ export interface DescribePersonInfoByFacePictureRequest { /** * 优mall集团id,通过"指定身份标识获取客户门店列表"接口获取 */ CompanyId: string; /** * 优mall店铺id,通过"指定身份标识获取客户门店列表"接口获取 */ ShopId: number; /** * 人脸图片BASE编码 */ Picture: string; } /** * DescribePersonVisitInfo请求参数结构体 */ export interface DescribePersonVisitInfoRequest { /** * 公司ID */ CompanyId: string; /** * 门店ID */ ShopId: number; /** * 偏移量:分页控制参数,第一页传0,第n页Offset=(n-1)*Limit */ Offset: number; /** * Limit:每页的数据项,最大100,超过100会被强制指定为100 */ Limit: number; /** * 开始日期,格式yyyy-MM-dd,已废弃,请使用StartDateTime */ StartDate?: string; /** * 结束日期,格式yyyy-MM-dd,已废弃,请使用EndDateTime */ EndDate?: string; /** * 图片url过期时间:在当前时间+PictureExpires秒后,图片url无法继续正常访问;单位s;默认值1*24*60*60(1天) */ PictureExpires?: number; /** * 开始时间,格式yyyy-MM-dd HH:mm:ss */ StartDateTime?: string; /** * 结束时间,格式yyyy-MM-dd HH:mm:ss */ EndDateTime?: string; } /** * DescribeZoneTrafficInfo返回参数结构体 */ export interface DescribeZoneTrafficInfoResponse { /** * 公司ID */ CompanyId?: string; /** * 门店ID */ ShopId?: number; /** * 查询结果总数 */ TotalCount?: number; /** * 区域客流信息列表 */ ZoneTrafficInfoSet?: Array<ZoneTrafficInfo>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DeletePersonFeature请求参数结构体 */ export interface DeletePersonFeatureRequest { /** * 公司ID */ CompanyId: string; /** * 门店ID */ ShopId: number; /** * 顾客ID */ PersonId: number; } /** * DescribeFaceIdByTempId请求参数结构体 */ export interface DescribeFaceIdByTempIdRequest { /** * 优mall集团id,通过"指定身份标识获取客户门店列表"接口获取 */ CompanyId: string; /** * 优mall店铺id,通过"指定身份标识获取客户门店列表"接口获取 */ ShopId: number; /** * 临时id */ TempId: string; /** * 摄像头id */ CameraId: number; /** * pos机id */ PosId?: string; /** * 图片url过期时间:在当前时间+PictureExpires秒后,图片url无法继续正常访问;单位s;默认值1*24*60*60(1天) */ PictureExpires?: number; } /** * 来访客人基本资料 */ export interface PersonProfile { /** * 客人编码 */ PersonId: string; /** * 性别 */ Gender: number; /** * 年龄 */ Age: number; /** * 首次到场时间 */ FirstArrivedTime: string; /** * 来访次数 */ ArrivedCount: number; /** * 客户图片 */ PicUrl: string; /** * 置信度 */ Similarity: number; } /** * DescribePerson返回参数结构体 */ export interface DescribePersonResponse { /** * 总计客户数量 */ TotalCount?: number; /** * 客户信息 */ PersonSet?: Array<PersonProfile>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeTrajectoryData请求参数结构体 */ export interface DescribeTrajectoryDataRequest { /** * 集团ID */ CompanyId: string; /** * 店铺ID */ ShopId: number; /** * 开始日期,格式yyyy-MM-dd */ StartDate: string; /** * 结束日期,格式yyyy-MM-dd */ EndDate: string; /** * 限制返回数据的最大条数,最大 400(负数代为 400) */ Limit: number; /** * 顾客性别顾虑,0是男,1是女,其它代表不分性别 */ Gender: number; } /** * DescribeZoneTrafficInfo请求参数结构体 */ export interface DescribeZoneTrafficInfoRequest { /** * 公司ID */ CompanyId: string; /** * 店铺ID */ ShopId: number; /** * 开始日期,格式yyyy-MM-dd */ StartDate: string; /** * 结束日期,格式yyyy-MM-dd */ EndDate: string; /** * 偏移量:分页控制参数,第一页传0,第n页Offset=(n-1)*Limit */ Offset: number; /** * Limit:每页的数据项,最大100,超过100会被强制指定为100 */ Limit: number; } /** * ModifyPersonFeatureInfo返回参数结构体 */ export interface ModifyPersonFeatureInfoResponse { /** * 集团ID */ CompanyId?: string; /** * 店铺ID,如果不填表示操作集团身份库 */ ShopId?: number; /** * 请求的顾客id */ PersonId?: number; /** * 图片实际绑定person_id,可能与请求的person_id不同,以此id为准 */ PersonIdBind?: number; /** * 请求的顾客类型 */ PersonType?: number; /** * 与请求的person_id类型相同、与请求图片特征相似的一个或多个person_id,需要额外确认这些id是否是同一个人 */ SimilarPersonIds?: Array<number | bigint>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 门店区域客流详细信息 */ export interface ZoneTrafficInfoDetail { /** * 区域ID */ ZoneId: number; /** * 区域名称 */ ZoneName: string; /** * 客流量 */ TrafficTotalCount: number; /** * 平均停留时间 */ AvgStayTime: number; } /** * DescribeZoneFlowGenderAvrStayTimeByZoneId请求参数结构体 */ export interface DescribeZoneFlowGenderAvrStayTimeByZoneIdRequest { /** * 集团ID */ CompanyId: string; /** * 店铺ID */ ShopId: number; /** * 区域ID */ ZoneId: number; /** * 开始日期,格式yyyy-MM-dd */ StartDate: string; /** * 结束日期,格式yyyy-MM-dd */ EndDate: string; } /** * 客流停留统计子结构 */ export interface ZoneFlowAndAvrStayTime { /** * 区域id */ ZoneId: number; /** * 区域名称 */ ZoneName: string; /** * 人流量 */ FlowCount: number; /** * 平均停留时长 */ AvrStayTime: number; } /** * 场景图信息 */ export interface SceneInfo { /** * 场景图 */ ScenePictureURL: string; /** * 抓拍头像左上角X坐标在场景图中的像素点位置 */ HeadX: number; /** * 抓拍头像左上角Y坐标在场景图中的像素点位置 */ HeadY: number; /** * 抓拍头像在场景图中占有的像素宽度 */ HeadWidth: number; /** * 抓拍头像在场景图中占有的像素高度 */ HeadHeight: number; } /** * 摄像头抓图人物属性 */ export interface CameraPersonInfo { /** * 临时id,还未生成face id时返回 */ TempId: string; /** * 人脸face id */ FaceId: number; /** * 确定当次返回的哪个id有效,1-FaceId,2-TempId */ IdType: number; /** * 当次抓拍到的人脸图片base编码 */ FacePic: string; /** * 当次抓拍时间戳 */ Time: number; /** * 当前的person基本信息,图片以FacePic为准,结构体内未填 */ PersonInfo: PersonInfo; } /** * DescribePersonVisitInfo返回参数结构体 */ export interface DescribePersonVisitInfoResponse { /** * 公司ID */ CompanyId?: string; /** * 门店ID */ ShopId?: number; /** * 总数 */ TotalCount?: number; /** * 用户到访明细 */ PersonVisitInfoSet?: Array<PersonVisitInfo>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeNetworkInfo请求参数结构体 */ export interface DescribeNetworkInfoRequest { /** * 请求时间戳 */ Time: number; /** * 优mall集团id,通过"指定身份标识获取客户门店列表"接口获取 */ CompanyId: string; /** * 优mall店铺id,通过"指定身份标识获取客户门店列表"接口获取,不填则拉取集团全部店铺当前 */ ShopId?: number; } /** * DescribeZoneFlowAndStayTime请求参数结构体 */ export interface DescribeZoneFlowAndStayTimeRequest { /** * 集团ID */ CompanyId: string; /** * 店铺ID */ ShopId: number; /** * 开始日期,格式yyyy-MM-dd */ StartDate: string; /** * 结束日期,格式yyyy-MM-dd */ EndDate: string; } /** * DescribeZoneFlowHourlyByZoneId请求参数结构体 */ export interface DescribeZoneFlowHourlyByZoneIdRequest { /** * 集团ID */ CompanyId: string; /** * 店铺ID */ ShopId: number; /** * 区域ID */ ZoneId: number; /** * 开始日期,格式yyyy-MM-dd */ StartDate: string; /** * 结束日期,格式yyyy-MM-dd */ EndDate: string; } /** * DescribeFaceIdByTempId返回参数结构体 */ export interface DescribeFaceIdByTempIdResponse { /** * 集团id */ CompanyId?: string; /** * 店铺id */ ShopId?: number; /** * 摄像机id */ CameraId?: number; /** * pos机id */ PosId?: string; /** * 请求的临时id */ TempId?: string; /** * 临时id对应的face id */ FaceId?: number; /** * 顾客属性信息 */ PersonInfo?: PersonInfo; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 轨迹动线信息子结构 */ export interface TrajectorySunData { /** * 区域动线,形如 x-x-x-x-x,其中 x 为区域 ID */ Zones: string; /** * 该动线出现次数 */ Count: number; /** * 该动线平均停留时间(秒) */ AvgStayTime: number; } /** * ModifyPersonTagInfo请求参数结构体 */ export interface ModifyPersonTagInfoRequest { /** * 优mall集团id,通过"指定身份标识获取客户门店列表"接口获取 */ CompanyId: string; /** * 优mall店铺id,通过"指定身份标识获取客户门店列表"接口获取,为0则拉取集团全部店铺当前 */ ShopId: number; /** * 需要设置的顾客信息,批量设置最大为10个 */ Tags: Array<PersonTagInfo>; } /** * 门店客流量列表信息 */ export interface ShopDayTrafficInfo { /** * 日期 */ Date: string; /** * 客流量 */ DayTrafficTotalCount: number; /** * 性别年龄分组下的客流信息 */ GenderAgeTrafficDetailSet: Array<GenderAgeTrafficDetail>; } /** * DescribePerson请求参数结构体 */ export interface DescribePersonRequest { /** * 卖场编码 */ MallId: string; /** * 查询偏移 */ Offset?: number; /** * 查询数量,默认20,最大查询数量100 */ Limit?: number; } /** * DescribePersonTrace返回参数结构体 */ export interface DescribePersonTraceResponse { /** * 卖场系统编码 */ MallId?: string; /** * 卖场用户编码 */ MallCode?: string; /** * 客户编码 */ PersonId?: string; /** * 轨迹列表 */ TraceRouteSet?: Array<PersonTraceRoute>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 客户轨迹序列 */ export interface PersonTraceRoute { /** * 轨迹编码 */ TraceId: string; /** * 轨迹点序列 */ TracePointSet: Array<PersonTracePoint>; } /** * 客户轨迹点 */ export interface PersonTracePoint { /** * 卖场区域编码 */ MallAreaId: number; /** * 门店编码 */ ShopId: number; /** * 卖场区域类型 */ MallAreaType: number; /** * 轨迹事件 */ TraceEventType: number; /** * 轨迹事件发生时间点 */ TraceEventTime: string; /** * 抓拍图片 */ CapPic: string; /** * 购物袋类型 */ ShoppingBagType: number; /** * 购物袋数量 */ ShoppingBagCount: number; } /** * 门店区域客流信息 */ export interface ZoneTrafficInfo { /** * 日期 */ Date: string; /** * 门店区域客流详细信息 */ ZoneTrafficInfoDetailSet: Array<ZoneTrafficInfoDetail>; } /** * DescribeNetworkInfo返回参数结构体 */ export interface DescribeNetworkInfoResponse { /** * 网络状态详情 */ InstanceSet?: NetworkLastInfo; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 网络状态 */ export interface NetworkAndShopInfo { /** * 集团id */ CompanyId: string; /** * 店铺id */ ShopId: number; /** * 店铺省份 */ Province: string; /** * 店铺城市 */ City: string; /** * 店铺名 */ ShopName: string; /** * 上传带宽,单位Mb/s,-1:未知 */ Upload: number; /** * 下载带宽,单位Mb/s,-1:未知 */ Download: number; /** * 最小延迟,单位ms,-1:未知 */ MinRtt: number; /** * 平均延迟,单位ms,-1:未知 */ AvgRtt: number; /** * 最大延迟,单位ms,-1:未知 */ MaxRtt: number; /** * 平均偏差延迟,单位ms,-1:未知 */ MdevRtt: number; /** * 丢包率百分比,-1:未知 */ Loss: number; /** * 更新时间戳 */ UpdateTime: number; /** * 上报网络状态设备 */ Mac: string; } /** * DescribeZoneFlowGenderInfoByZoneId请求参数结构体 */ export interface DescribeZoneFlowGenderInfoByZoneIdRequest { /** * 集团ID */ CompanyId: string; /** * 店铺ID */ ShopId: number; /** * 区域ID */ ZoneId: number; /** * 开始日期,格式yyyy-MM-dd */ StartDate: string; /** * 结束日期,格式yyyy-MM-dd */ EndDate: string; } /** * DescribeShopHourTrafficInfo请求参数结构体 */ export interface DescribeShopHourTrafficInfoRequest { /** * 公司ID */ CompanyId: string; /** * 门店ID */ ShopId: number; /** * 开始日期,格式:yyyy-MM-dd */ StartDate: string; /** * 结束日期,格式:yyyy-MM-dd */ EndDate: string; /** * 偏移量:分页控制参数,第一页传0,第n页Offset=(n-1)*Limit */ Offset: number; /** * Limit:每页的数据项,最大100,超过100会被强制指定为100 */ Limit: number; } /** * RegisterCallback请求参数结构体 */ export interface RegisterCallbackRequest { /** * 集团id,通过"指定身份标识获取客户门店列表"接口获取 */ CompanyId: string; /** * 通知回调地址,完整url,示例(http://youmall.tencentcloudapi.com/) */ BackUrl: string; /** * 请求时间戳 */ Time: number; /** * 是否需要顾客图片,1-需要图片,其它-不需要图片 */ NeedFacePic?: number; } /** * DescribeShopInfo请求参数结构体 */ export interface DescribeShopInfoRequest { /** * 偏移量:分页控制参数,第一页传0,第n页Offset=(n-1)*Limit */ Offset: number; /** * Limit:每页的数据项,最大100,超过100会被强制指定为100 */ Limit: number; } /** * 查询网络状态历史数据输出 */ export interface NetworkHistoryInfo { /** * 总数 */ Count: number; /** * 集团id */ CompanyId: string; /** * 店铺id */ ShopId: number; /** * 店铺省份 */ Province: string; /** * 店铺城市 */ City: string; /** * 店铺名称 */ ShopName: string; /** * 网络信息 */ Infos: Array<NetworkInfo>; } /** * 用户信息 */ export interface PersonInfo { /** * 用户ID */ PersonId: number; /** * 人脸图片Base64内容,已弃用,返回默认空值 */ PersonPicture: string; /** * 性别:0男1女 */ Gender: number; /** * 年龄 */ Age: number; /** * 身份类型(0表示普通顾客,1 白名单,2 表示黑名单) */ PersonType: number; /** * 人脸图片Url,在有效期内可以访问下载 */ PersonPictureUrl: string; /** * 身份子类型: PersonType=0时(普通顾客),0普通顾客 PersonType=1时(白名单),0店员,1商场人员,2其他类型人员,3区域经理,4注册用户,5VIP用户 PersonType=2时(黑名单),0普通黑名单,1小偷) */ PersonSubType: number; /** * 到访次数,-1表示未知 */ VisitTimes: number; /** * 到访天数,-1表示未知 */ VisitDays: number; } /** * 修改顾客属性参数 */ export interface PersonTagInfo { /** * 顾客原类型 */ OldType: number; /** * 顾客新类型 */ NewType: number; /** * 顾客face id */ PersonId: number; } /** * 客流统计分时数据子结构 */ export interface ZoneHourFlow { /** * 分时 0~23 */ Hour: number; /** * 客流量 */ FlowCount: number; } /** * 分时客流量信息 */ export interface ShopHourTrafficInfo { /** * 日期,格式yyyy-MM-dd */ Date: string; /** * 分时客流详细信息 */ HourTrafficInfoDetailSet: Array<HourTrafficInfoDetail>; } /** * DescribeClusterPersonTrace请求参数结构体 */ export interface DescribeClusterPersonTraceRequest { /** * 卖场编码 */ MallId: string; /** * 客户编码 */ PersonId: string; /** * 查询开始时间 */ StartTime: string; /** * 查询结束时间 */ EndTime: string; } /** * 轨迹点坐标 */ export interface PersonCoordinate { /** * CAD图X坐标 */ CADX: number; /** * CAD图Y坐标 */ CADY: number; /** * 抓拍时间点 */ CapTime: string; /** * 抓拍图片 */ CapPic: string; /** * 卖场区域类型 */ MallAreaType: number; /** * 坐标编号 */ PosId: number; /** * 门店编号 */ ShopId: number; /** * 事件 */ Event: string; } /** * ModifyPersonFeatureInfo请求参数结构体 */ export interface ModifyPersonFeatureInfoRequest { /** * 集团ID */ CompanyId: string; /** * 需要修改的顾客id */ PersonId: number; /** * 图片BASE编码 */ Picture: string; /** * 图片名称(尽量不要重复) */ PictureName: string; /** * 人物类型,仅能操作黑白名单顾客(1 白名单,2 表示黑名单,101表示集团白名单,102表示集团黑名单) */ PersonType: number; /** * 店铺ID,如果不填表示操作集团身份库 */ ShopId?: number; } /** * 每日客流统计子结构 */ export interface ZoneDayFlow { /** * 日期,如 2018-08-6 */ Day: string; /** * 客流量 */ FlowCount: number; } /** * DescribePersonTrace请求参数结构体 */ export interface DescribePersonTraceRequest { /** * 卖场编码 */ MallId: string; /** * 客户编码 */ PersonId: string; /** * 查询开始时间 */ StartTime: string; /** * 查询结束时间 */ EndTime: string; } /** * DescribeZoneFlowHourlyByZoneId返回参数结构体 */ export interface DescribeZoneFlowHourlyByZoneIdResponse { /** * 集团ID */ CompanyId?: string; /** * 店铺ID */ ShopId?: number; /** * 区域ID */ ZoneId?: number; /** * 区域名称 */ ZoneName?: string; /** * 各个分时人流量 */ Data?: Array<ZoneHourFlow>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeZoneFlowDailyByZoneId请求参数结构体 */ export interface DescribeZoneFlowDailyByZoneIdRequest { /** * 集团ID */ CompanyId: string; /** * 店铺ID */ ShopId: number; /** * 区域ID */ ZoneId: number; /** * 开始日期,格式yyyy-MM-dd */ StartDate: string; /** * 结束日期,格式yyyy-MM-dd */ EndDate: string; } /** * DescribePersonInfo返回参数结构体 */ export interface DescribePersonInfoResponse { /** * 公司ID */ CompanyId?: string; /** * 门店ID */ ShopId?: number; /** * 总数 */ TotalCount?: number; /** * 用户信息 */ PersonInfoSet?: Array<PersonInfo>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 客户天轨迹 */ export interface DailyTracePoint { /** * 轨迹日期 */ TraceDate: string; /** * 轨迹点序列 */ TracePointSet: Array<PersonTracePoint>; } /** * CreateAccount返回参数结构体 */ export interface CreateAccountResponse { /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeHistoryNetworkInfo返回参数结构体 */ export interface DescribeHistoryNetworkInfoResponse { /** * 网络状态数据 */ InstanceSet?: NetworkHistoryInfo; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateFacePicture返回参数结构体 */ export interface CreateFacePictureResponse { /** * 人物ID */ PersonId?: number; /** * 0.正常建档 1.重复身份 2.未检测到人脸 3.检测到多个人脸 4.人脸大小过小 5.人脸质量不达标 6.其他错误 */ Status?: number; /** * 图片url */ PictureUrl?: string; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeShopInfo返回参数结构体 */ export interface DescribeShopInfoResponse { /** * 门店总数 */ TotalCount?: number; /** * 门店列表信息 */ ShopInfoSet?: Array<ShopInfo>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 用户到访明细 */ export interface PersonVisitInfo { /** * 用户ID */ PersonId: number; /** * 用户到访ID */ VisitId: number; /** * 到访时间:Unix时间戳 */ InTime: number; /** * 抓拍到的头像Base64内容,已弃用,返回默认空值 */ CapturedPicture: string; /** * 口罩类型:0不戴口罩,1戴口罩 */ MaskType: number; /** * 眼镜类型:0不戴眼镜,1普通眼镜 , 2墨镜 */ GlassType: number; /** * 发型:0 短发, 1长发 */ HairType: number; /** * 抓拍到的头像Url,在有效期内可以访问下载 */ CapturedPictureUrl: string; /** * 抓拍头像的场景图信息 */ SceneInfo: SceneInfo; } /** * CreateFacePicture请求参数结构体 */ export interface CreateFacePictureRequest { /** * 集团ID */ CompanyId: string; /** * 人物类型(0表示普通顾客,1 白名单,2 表示黑名单,101表示集团白名单,102表示集团黑名单) */ PersonType: number; /** * 图片BASE编码 */ Picture: string; /** * 图片名称 */ PictureName: string; /** * 店铺ID,如果不填表示操作集团身份库 */ ShopId?: number; /** * 是否强制更新:为ture时会为用户创建一个新的指定PersonType的身份;目前这个参数已废弃,可不传 */ IsForceUpload?: boolean; } /** * DescribeZoneFlowAgeInfoByZoneId请求参数结构体 */ export interface DescribeZoneFlowAgeInfoByZoneIdRequest { /** * 集团ID */ CompanyId: string; /** * 店铺ID */ ShopId: number; /** * 区域ID */ ZoneId: number; /** * 开始日期,格式yyyy-MM-dd */ StartDate: string; /** * 结束日期,格式yyyy-MM-dd */ EndDate: string; } /** * 客户所属的门店信息 */ export interface ShopInfo { /** * 公司ID */ CompanyId: string; /** * 门店ID */ ShopId: number; /** * 门店名称 */ ShopName: string; /** * 客户门店编码 */ ShopCode: string; /** * 省 */ Province: string; /** * 市 */ City: string; /** * 公司名称 */ CompanyName: string; } /** * ModifyPersonType请求参数结构体 */ export interface ModifyPersonTypeRequest { /** * 集团ID */ CompanyId: string; /** * 门店ID */ ShopId: number; /** * 顾客ID */ PersonId: number; /** * 身份类型(0表示普通顾客,1 白名单,2 表示黑名单) */ PersonType: number; /** * 身份子类型: PersonType=0时(普通顾客),0普通顾客 PersonType=1时(白名单),0店员,1商场人员,2其他类型人员,3区域经理,4注册会员,5VIP用户 PersonType=2时(黑名单),0普通黑名单,1小偷) */ PersonSubType: number; } /** * 客户到场信息 */ export interface ArrivedMallInfo { /** * 到场时间 */ ArrivedTime: string; /** * 出场时间 */ LeaveTime: string; /** * 停留时间,秒 */ StaySecond: number; /** * 到场抓拍图片 */ InCapPic: string; /** * 出场抓拍图片 */ OutCapPic: string; /** * 轨迹编码 */ TraceId: string; } /** * 区域性别平均停留时间子结构 */ export interface ZoneAgeGroupAvrStayTime { /** * 男性平均停留时间 */ MaleAvrStayTime: number; /** * 女性平均停留时间 */ FemaleAvrStayTime: number; } /** * DescribePersonArrivedMall请求参数结构体 */ export interface DescribePersonArrivedMallRequest { /** * 卖场编码 */ MallId: string; /** * 客户编码 */ PersonId: string; /** * 查询开始时间 */ StartTime: string; /** * 查询结束时间 */ EndTime: string; } /** * DescribeCameraPerson请求参数结构体 */ export interface DescribeCameraPersonRequest { /** * 优mall集团id,通过"指定身份标识获取客户门店列表"接口获取 */ CompanyId: string; /** * 优mall店铺id,通过"指定身份标识获取客户门店列表"接口获取 */ ShopId: number; /** * 摄像头id */ CameraId: number; /** * 拉取开始时间戳,单位秒 */ StartTime: number; /** * 拉取结束时间戳,单位秒,不超过StartTime+10秒,超过默认为StartTime+10 */ EndTime: number; /** * pos机id */ PosId?: string; /** * 拉取图片数,默认为1,最大为3 */ Num?: number; /** * 是否需要base64的图片,0-不需要,1-需要,默认0 */ IsNeedPic?: number; } /** * DescribeShopTrafficInfo返回参数结构体 */ export interface DescribeShopTrafficInfoResponse { /** * 公司ID */ CompanyId?: string; /** * 门店ID */ ShopId?: number; /** * 查询结果总数 */ TotalCount?: number; /** * 客流信息列表 */ ShopDayTrafficInfoSet?: Array<ShopDayTrafficInfo>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeTrajectoryData返回参数结构体 */ export interface DescribeTrajectoryDataResponse { /** * 集团ID */ CompanyId?: string; /** * 店铺ID */ ShopId?: number; /** * 总人数 */ TotalPerson?: number; /** * 总动迹数目 */ TotalTrajectory?: number; /** * 返回动迹中的总人数 */ Person?: number; /** * 返回动迹的数目 */ Trajectory?: number; /** * 返回动迹的具体信息 */ Data?: Array<TrajectorySunData>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; }