Receber por email
← Voltar para o catálogo

usage-analytics-collector

Privacy-respecting SDK usage analytics collection

1.4kestrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add a5c-ai/babysitter

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/usage-analytics-collector/svg)](https://www.skillteca.com.br/skills/usage-analytics-collector)

Skills relacionadas

Ver todas de Automação →

Alerta por categoria

Receba novas skills de Automação toda segunda

1 email curto, só com as skills novas de Automação. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Usage Analytics Collector Skill

Overview

This skill implements privacy-respecting SDK usage analytics that help understand feature adoption, usage patterns, and developer experience while maintaining user trust.

Capabilities

  • Track SDK feature usage patterns
  • Implement configurable opt-in/opt-out mechanisms
  • Anonymize collected data appropriately
  • Generate usage dashboards and reports
  • Support event batching and offline collection
  • Implement differential privacy techniques
  • Configure data retention policies
  • Support multiple analytics backends

Target Processes

  • Telemetry and Analytics Integration
  • Developer Portal Implementation
  • Developer Experience Optimization

Integration Points

  • Segment for event routing
  • Amplitude for product analytics
  • Mixpanel for user analytics
  • Custom analytics backends
  • Data warehouses

Input Requirements

  • Events to track
  • Privacy requirements
  • Opt-in/opt-out mechanisms
  • Anonymization rules
  • Retention policies

Output Artifacts

  • Analytics collection module
  • Opt-in/opt-out UI components
  • Event schemas
  • Anonymization utilities
  • Dashboard configurations
  • Privacy documentation

Usage Example

skill:
  name: usage-analytics-collector
  context:
    consentModel: opt-in
    events:
      - sdkInitialized
      - apiCallMade
      - errorOccurred
      - featureUsed
    anonymization:
      ipAddresses: hash
      userIds: pseudonymize
    batching:
      enabled: true
      maxBatchSize: 100
      flushInterval: 60s
    retention: 90d
    backend: segment

Best Practices

  1. Default to opt-out for sensitive data
  2. Clearly document what is collected
  3. Anonymize all personal identifiers
  4. Implement data minimization
  5. Provide easy opt-out mechanisms
  6. Respect Do Not Track signals
Compartilhar X LinkedIn