@algolia/algolia-browser-telemetry
Version:
<p align="center"> <img src="https://github.com/algolia/algolia-browser-telemetry/blob/master/doc/netinfo.blog.png?raw=true" height="380px"/> </p> <br/> <br/>
19 lines (18 loc) • 473 B
TypeScript
/**
* Create a new telemetry entry to be reported to the backend
* @param {PerformanceResourceTiming} entry
* @returns {Telemetry}
*/
export declare function createTelemetryEntry(entry: PerformanceResourceTiming, details?: RequestDetails): Telemetry;
export interface RequestDetails {
appid?: string;
}
export default interface Telemetry {
r: string;
d: number;
t: number;
sz: number;
ts: string;
a?: string;
p?: 1;
}