polyv-live-cli
Version:
CLI tool for managing PolyV live streaming services.
42 lines • 1.18 kB
TypeScript
export interface StatisticsExportViewlogOptions {
channelId: string;
startTime: string;
endTime: string;
watchType?: 'live' | 'vod';
output?: 'table' | 'json';
outputFile?: string;
page?: number;
pageSize?: number;
}
export interface StatisticsExportSessionOptions {
channelId: string;
sessionId: string;
output?: 'table' | 'json';
}
export interface ViewlogDisplayItem {
playId: string;
viewerId: string;
viewerName: string;
watchType: string;
playDuration: number;
stayDuration: number;
sessionId: string;
ipAddress: string;
region: string;
operatingSystem: string;
browser: string;
isMobile: string;
date: string;
createdTime: number;
}
export interface SessionExportDisplayItem {
channelId: string;
sessionId: string;
downloadUrl: string;
expiresIn: string;
}
export declare const StatisticsExportViewlogOptions: unique symbol;
export declare const StatisticsExportSessionOptions: unique symbol;
export declare const ViewlogDisplayItem: unique symbol;
export declare const SessionExportDisplayItem: unique symbol;
//# sourceMappingURL=statistics-export.d.ts.map