Skip to main content

Client Metric API Reference

INTERNAL USE ONLY. This module is for internal use only, you should not use it in game.

API List

APIDescription
ReportMetricReport a metric event
FlushFlush all metric data in queue

API Details

ReportMetric

Report a metric event

/// <summary>Report a metric event</summary>
/// <param name="metric_name">An unique name for reported event</param>
/// <param name="data">Key-value pairs that store the metric data</param>
public void ReportMetric(string metric_name, Dictionary<string, KVDataValue> data);

Parameters:

ParamTypeDescription
metric_namestringAn unique name for reported event
dataDictionary<string, KVDataValue>Key-value pairs that store the metric data

Return: void

Flush

Flush all metric data in queue

/// <summary>Flush all metric data in queue</summary>
public void Flush();

Parameters:

(No parameters)

Return: void