API:Class/AnalyticsService

Internal: This object has been marked as internal. It currently serves no significant use to developers.
Filtered-inheritance mode: While this class technically inherits all Instance class members, some (if not all) have been hidden because they serve no purpose for this object.
Service: This class is a service. It is a top-level singleton which can be obtained with the GetService method.
Uncreatable: This object cannot be created with Instance.new.

InternalClass.pngAnalyticsService : Object Icon.pngInstance

An internal service intended for handling analytics on Roblox. It is currently unknown if this will be opened up for developers to use.

Functions

Functions [toggle]

voidReportCounter ( string counterName, int amount = 1 ) [RobloxScriptSecurity]

Reports a numerical increment in a specified stat in Roblox's analytics.

|RMD member="API:Class/AnalyticsService/ReportCounter"|Reports a numerical increment in a specified stat in Roblox's analytics.|/RMD|
voidReportInfluxSeries ( string seriesName, dictionary points, int throttlingPercentage ) [RobloxScriptSecurity]

Documentation incomplete.

|RMD member="API:Class/AnalyticsService/ReportInfluxSeries"|Documentation incomplete.|/RMD|
voidReportStats ( string category, float value ) [RobloxScriptSecurity]

Reports a value in the specified stats category.

|RMD member="API:Class/AnalyticsService/ReportStats"|Reports a value in the specified stats category.|/RMD|
voidSetRBXEvent ( string target, string eventContext, string eventName, dictionary additionalArgs ) [RobloxScriptSecurity]

Documentation incomplete.

|RMD member="API:Class/AnalyticsService/SetRBXEvent"|Documentation incomplete.|/RMD|
voidSetRBXEventStream ( string target, string eventContext, string eventName, dictionary additionalArgs ) [RobloxScriptSecurity]

Sets the current status of a specific Roblox event, to be recorded through analytics.

|RMD member="API:Class/AnalyticsService/SetRBXEventStream"|Sets the current status of a specific Roblox event, to be recorded through analytics.|/RMD|
voidTrackEvent ( string category, string action, string label ) [RobloxScriptSecurity]

Posts a Google Analytics event with the specified parameters.

|RMD member="API:Class/AnalyticsService/TrackEvent"|Posts a Google Analytics event with the specified parameters.|/RMD|
voidUpdateHeartbeatObject ( dictionary args ) [RobloxScriptSecurity]

Updates a dictionary of real-time stats about the current user on consoles.

|RMD member="API:Class/AnalyticsService/UpdateHeartbeatObject"|Updates a dictionary of real-time stats about the current user on consoles.|/RMD|
ReportCounter ( string counterName, int amount = 1 ) [RobloxScriptSecurity]
Reports a numerical increment in a specified stat in Roblox's analytics.
ReportInfluxSeries ( string seriesName, dictionary points, int throttlingPercentage ) [RobloxScriptSecurity]
Documentation incomplete.
ReportStats ( string category, float value ) [RobloxScriptSecurity]
Reports a value in the specified stats category.
SetRBXEvent ( string target, string eventContext, string eventName, dictionary additionalArgs ) [RobloxScriptSecurity]
Documentation incomplete.
SetRBXEventStream ( string target, string eventContext, string eventName, dictionary additionalArgs ) [RobloxScriptSecurity]
Sets the current status of a specific Roblox event, to be recorded through analytics.
TrackEvent ( string category, string action, string label ) [RobloxScriptSecurity]
Posts a Google Analytics event with the specified parameters.
UpdateHeartbeatObject ( dictionary args ) [RobloxScriptSecurity]
Updates a dictionary of real-time stats about the current user on consoles.


|RMD member="API:Class/AnalyticsService"|An internal service intended for handling analytics on Roblox. It is currently unknown if this will be opened up for developers to use. |/RMD|