UNPKG

polyv-live-cli

Version:

CLI tool for managing PolyV live streaming services.

72 lines 1.74 kB
export interface StatisticsViewOptions { channelId: string; startDay: string; endDay: string; output?: 'table' | 'json'; } export interface StatisticsServiceConfig { baseUrl: string; timeout: number; debug: boolean; } export interface DailyViewStatisticsItem { currentDay: string; channelId: string; userId: string; pcPlayDuration: number; pcVideoView: number; pcUniqueViewer: number; mobilePlayDuration: number; mobileVideoView: number; mobileUniqueViewer: number; createdTime: number; lastModified: number; } export interface StatisticsConcurrencyOptions { channelId: string; startDate: string; endDate: string; output?: 'table' | 'json'; } export interface StatisticsMaxConcurrentOptions { channelId: string; startTime: number; endTime: number; output?: 'table' | 'json'; } export interface ConcurrencyDataPointItem { day: string; minute: string; viewers: number; } export interface StatisticsAudienceRegionOptions { channelId: string; startTime: number; endTime: number; type?: 'country' | 'province' | 'city'; output?: 'table' | 'json'; } export interface StatisticsAudienceDeviceOptions { channelId: string; startTime: number; endTime: number; output?: 'table' | 'json'; } export interface RegionDistributionDisplayItem { region: string; plays: number; viewers: number; ips: number; playDuration: number; percent: string; } export interface DeviceDistributionDisplayItem { name: string; platform: string; plays: number; viewers: number; ips: number; playDuration: number; percent: string; } //# sourceMappingURL=statistics.d.ts.map