coinbase_agentkit.analytics package¶
Submodules¶
coinbase_agentkit.analytics.send_analytics_event module¶
Analytics event tracking.
- class coinbase_agentkit.analytics.send_analytics_event.RequiredEventData¶
Bases:
TypedDict
The required data for an analytics event.
Accepts arbitrary additional fields.
-
action:
str
¶
-
component:
str
¶
-
name:
str
¶
-
action:
- coinbase_agentkit.analytics.send_analytics_event.send_analytics_event(event)¶
Send an analytics event to the default endpoint.
- Parameters:
event (
RequiredEventData
) – The event data containing required action, component and name fields- Raises:
requests.exceptions.RequestException – If the HTTP request fails
- Return type:
None
- Returns:
None
Module contents¶
Analytics module for tracking metrics in AgentKit.
- class coinbase_agentkit.analytics.RequiredEventData¶
Bases:
TypedDict
The required data for an analytics event.
Accepts arbitrary additional fields.
-
action:
str
¶
-
component:
str
¶
-
name:
str
¶
-
action:
- coinbase_agentkit.analytics.send_analytics_event(event)¶
Send an analytics event to the default endpoint.
- Parameters:
event (
RequiredEventData
) – The event data containing required action, component and name fields- Raises:
requests.exceptions.RequestException – If the HTTP request fails
- Return type:
None
- Returns:
None