Toolverse
All skills

databuddy

by databuddy-analytics

Integrate Databuddy analytics into applications using the SDK or REST API. Use when implementing analytics tracking, feature flags, custom events, Web Vitals, error tracking, LLM observability, or querying analytics data programmatically.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Security
Views
2

About this skill

Integrate Databuddy analytics into applications using the SDK or REST API. Use when implementing analytics tracking, feature flags, custom events, Web Vitals, error tracking, LLM observability, or querying analytics data programmatically.

How to use

  1. Zainstaluj pakiet SDK odpowiedni dla Twojego środowiska: @databuddy/sdk dla przeglądarki, @databuddy/sdk/react dla React/Next.js, @databuddy/sdk/node dla Node.js lub @databuddy/sdk/vue dla Vue.js. 2. Uzyskaj identyfikator klienta z panelu Databuddy i przechowuj go w zmiennych środowiskowych (np. NEXT_PUBLIC_DATABUDDY_CLIENT_ID). 3. W aplikacji React/Next.js zaimportuj komponent Databuddy z @databuddy/sdk/react i umieść go w głównym layoutzie, przekazując clientId oraz flagi trackWebVitals, trackErrors i trackPerformance w zależności od potrzeb. 4. Dla aplikacji Node.js zaimportuj SDK z @databuddy/sdk/node, zainicjalizuj instancję z kluczem API i używaj metod do śledzenia zdarzeń niestandardowych oraz błędów po stronie serwera. 5. Jeśli integrujesz modele LLM, użyj middleware @databuddy/sdk/ai/vercel z Vercel AI SDK do automatycznego śledzenia interakcji z modelami. 6. Aby pobrać dane analityczne, korzystaj z REST API lub MCP — dokumentacja znajduje się na https://databuddy.cc/llms.txt.

Related skills