D
databuddy
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
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
- Zainstaluj pakiet SDK odpowiedni dla Twojego środowiska:
@databuddy/sdkdla przeglądarki,@databuddy/sdk/reactdla React/Next.js,@databuddy/sdk/nodedla Node.js lub@databuddy/sdk/vuedla 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 komponentDatabuddyz@databuddy/sdk/reacti umieść go w głównym layoutzie, przekazującclientIdoraz flagitrackWebVitals,trackErrorsitrackPerformancew 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/vercelz 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.