Skip to content

Add Vercel Web Analytics to the ulpaso.app marketing site - #18

Open
bigmacfive wants to merge 1 commit into
mainfrom
cursor/vercel-web-analytics-e5bd
Open

Add Vercel Web Analytics to the ulpaso.app marketing site#18
bigmacfive wants to merge 1 commit into
mainfrom
cursor/vercel-web-analytics-e5bd

Conversation

@bigmacfive

Copy link
Copy Markdown
Owner

User impact

The public marketing site at ulpaso.app can count page visitors with first-party Vercel Web Analytics. The macOS app is unchanged and still has no telemetry.

This hooks @vercel/analytics into the Vite/React landing entry (website/src/main.jsx). No Google Analytics, PostHog, or other third-party tracker is added.

Dashboard step (parent)

The script only reports after Web Analytics is enabled on the Vercel project. In the askitmore team, open the ulpaso project → Analytics and click Enable. That can be flipped from the Vercel connector. Enabling adds the first-party /_vercel/insights/* routes on the next production deploy.

Until that toggle is on, the beacon may load but visitor counts stay empty.

Verification

  • website: npm ci / npm run build / npm test / npm run test:sites
  • pnpm check — not run (Tauri app untouched)
  • pnpm build — not run (Tauri app untouched)
  • I added or updated tests for behavior changes.
  • I updated English, Korean, and Japanese strings together. — N/A, no copy change
  • Markdown changes preserve ordinary .md round trips. — N/A
  • Meeting changes keep audio/transcripts on-device and preserve recovery behavior. — N/A
  • New dependencies or model artifacts have compatible notices and pinned versions. — @vercel/analytics@2.0.1 (MIT), website-only

Local production build includes the official beacon path /_vercel/insights/script.js in the client bundle. After this merges and Analytics is enabled, https://ulpaso.app should inject that first-party script at runtime.

Open in Web Open in Cursor 

Hook the official @vercel/analytics React component into the Vite landing entry so page views on ulpaso.app can be counted. The Tauri app stays unchanged.

Co-authored-by: Minkyu Lee <lee4857@purdue.edu>
@vercel

vercel Bot commented Aug 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ulpaso Ready Ready Preview Aug 28, 2026 6:48pm

Request Review

@bigmacfive
bigmacfive marked this pull request as ready for review August 28, 2026 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants