Track
Learn about the methods for tracking user activity.
Track Views
To track screen views, pass an instance of TealiumView(tealiumEvent:new Dictionary<string, object>:)
to the track()
method. TealiumView
consists of a view name, which appears in the tracking call as tealium_event
, and an optional data dictionary.
tealium.Track(new TealiumView("purchase", new Dictionary<string, object> {
{ "customer_id", "abc123" },
{ "order_total", 10.00 },
{ "product_id", new[] {"PROD123", "PROD456"} },
{ "order_id", "0123456789" }
}));
Track Events
To track non-view events, pass an instance of TealiumEvent(tealiumEvent:new Dictionary<string, object>:)
to the track()
method. TealiumEvent
consists of an event name, which appears in the tracking call as tealium_event
, and an optional data dictionary.
tealium.Track(new TealiumEvent("cart_add", new Dictionary<string, object> {
{ "customer_id", "abc123" },
{ "product_id", new[] {"PROD123", "PROD456"} },
{ "product_price", new[] {4.00, 6.00} }
}));
This page was last updated: April 29, 2025