/usr/share/grafana/public/app/features/plugins/admin
import { reportInteraction } from '@grafana/runtime'; type PluginTrackingProps = { // The ID of the plugin (e.g. grafana-azure-monitor-datasource) plugin_id: string; // The type of the plugin (e.g. 'app' or 'datasource') plugin_type?: string; // The path where the plugin details page was rendered (e.g. /plugins/grafana-azure-monitor-datasource ) path: string; }; export const trackPluginInstalled = (props: PluginTrackingProps) => { reportInteraction('grafana_plugin_install_clicked', props); }; export const trackPluginUninstalled = (props: PluginTrackingProps) => { reportInteraction('grafana_plugin_uninstall_clicked', props); };
.
Edit
..
Edit
api.ts
Edit
components
Edit
constants.ts
Edit
helpers.test.ts
Edit
helpers.ts
Edit
hooks
Edit
img
Edit
mocks
Edit
pages
Edit
permissions.ts
Edit
routes.tsx
Edit
state
Edit
tracking.ts
Edit
types.ts
Edit