Browser protocol describes the data format between skywalking-client-js and the backend.
Browser protocol is defined and provided in gRPC format, and also implemented in HTTP 1.1
You can send performance data and error logs using the following services:
BrowserPerfService#collectPerfDatafor performance data format.BrowserPerfService#collectErrorLogsfor error log format.
For error log format, note that:
BrowserErrorLog#uniqueIdshould be unique in all distributed environments.