-
Notifications
You must be signed in to change notification settings - Fork 411
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/umami analytics #1826
Feat/umami analytics #1826
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
354287d
to
8235c6e
Compare
const endpoint = process.env.UMAMI_ENDPOINT; | ||
const websiteDomain = `${process.env.NEXT_PUBLIC_WEBSERVER_HOST}:${process.env.NEXT_PUBLIC_WEBSERVER_PORT}`; | ||
const websiteId = process.env.NEXT_PUBLIC_UMAMI_WEBSITE_ID; | ||
const connectionString = `postgres://${process.env.POSTGRES_USER}:${process.env.POSTGRES_PASSWORD}@${process.env.POSTGRES_HOST}:${process.env.POSTGRES_PORT}/${process.env.UMAMI_DB}`; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Isso aqui funcionaria, certo?
const connectionString = `postgres://${process.env.POSTGRES_USER}:${process.env.POSTGRES_PASSWORD}@${process.env.POSTGRES_HOST}:${process.env.POSTGRES_PORT}/${process.env.UMAMI_DB}`; | |
const connectionString = process.env.DATABASE_URL; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Não, pois não tem o mesmo valor. São bancos diferentes no mesmo servidor.
Mudanças realizadas
Adiciona o serviço Umami para coletar dados de maneira experimental nas seguintes páginas:
/publicar
/login
/cadastro
Assim podemos comparar os dados do Umami com o Analytics da Vercel.
Nos ambientes de produção e de homologação os dados são enviados para a Umami Cloud. No ambiente de desenvolvimento local usamos um servidor do Umami via Docker e os dados são salvos em um novo banco de dados na mesma instância do PostgreSQL atual (também via Docker).
Tipo de mudança