Track
Learn about the methods for tracking game activity.
Track Game Events
To track a user’s interaction with a game, such as achievement_unlocked or level_started, create a TealiumEvent object and pass it to the Track() method. TealiumEvent is comprised of an event name, which appears in the tracking call as tealium_event, and an optional data dictionary.
TealiumEvent event = TealiumEvent("level_completed",
new Dictionary<string, object> {
{"user_id", "gamer123"},
{"level": 2},
{"bonus_points": 1500}});
TealiumUnityPlugin.Track(event);
Track Game Views
To track a view in a game, such as the leaderboards screen, create a TealiumView object and pass it to the Track() method. TealiumView is comprised of a view name, which appears in the tracking call as tealium_event, and an optional data dictionary.
TealiumView view = new TealiumView("level_completed_screen",
new Dictionary<string, object> {
{"user_id", "gamer123"},
{"level": 2},
{"total_points": 17500}});
TealiumUnityPlugin.Track(view);
This page was last updated: January 7, 2023