Dashboard

Configurações

Status das integrações e queries customizáveis do agregador.

Queries de busca

Edite as queries de busca usadas pelo agregador de notícias (Google News) e pelo aggregator de vídeos (YouTube Data API). Salvar invalida o cache imediatamente.

Notícias — Google News queries5
Cada linha vira uma fonte. Operadores: OR, "exact match",-exclude, site:dominio.com. Idioma define o edition do Google News.
Vídeos — YouTube Data API queries3
Cada query gasta 100 unidades de quota (10k/dia free). Mantenha o número baixo. publishedAfterDays filtra resultados por recência. channelId restringe a 1 canal.
Integrações
Para conectar uma fonte, defina as variáveis em .env.local e reinicie o dev server. Veja .env.example para detalhes.
  • Vercel

    conectado

    Token em https://vercel.com/account/tokens · team_AOToAupXFmNjP68kr2zbYmXi

    VERCEL_TOKENVERCEL_TEAM_ID
  • GitHub

    conectado

    PAT em https://github.com/settings/tokens com escopo `repo`

    GITHUB_TOKEN
  • Google (Gmail + Calendar)

    conectado

    OAuth 2.0 + refresh token via OAuth Playground (escopos readonly)

    GOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRETGOOGLE_REFRESH_TOKEN
  • YouTube Data API

    conectado

    Console Google Cloud → ative YouTube Data API v3 → Credentials

    YOUTUBE_API_KEY
  • Vercel AI Gateway

    conectado

    Para análise de vídeos com Claude Haiku · injetado auto em prod

    AI_GATEWAY_API_KEY
Cron jobs
Tarefas agendadas que rodam em produção (Vercel Cron).
  • Refresh diário de notícias

    GET /api/news/refresh · invalida cache + re-fetch

    0 6 * * * UTC