── WEB ANALYTICS ──
Lightweight analytics for every app your team runs. Page views, top pages, devices, and roughly where your visitors are; no heavyweight script, and no tracking cookies*.
How many hits, and when. A timeline of your five busiest pages, by the hour or by the day, over whatever window you pick.
Your ten most-viewed paths. Handy for seeing what people actually read (and, let's be honest, what they skip).
iPhone, Android, tablet, desktop, even TV. Worked out from the request itself, so there's nothing extra for you to send.
See which towns and cities your traffic comes from. It's only ever as precise as the nearest town; never a person.
Crawlers and bots are kept out of your numbers by default. Curious how many are poking around? Flip a toggle.
Beacons only count when they come from your site, so someone else's can't muddy your numbers. Name, rotate, and revoke tokens whenever you like.
HOW IT WORKS
Give it a name and the domain it lives on. Run more than one site? Add them all.
Name it after where it'll live (Production, Marketing site, that sort of thing) so you can revoke one without touching the others.
It's one small fetch; no library, no cookies. Views start turning up straight away.
THE WHOLE INTEGRATION
<script> fetch( "https://api.dev-team-tools.com/analytics/beacons", { method: "PUT", headers: { Authorization: "Bearer YOUR_TOKEN", "Content-Type": "application/json", }, body: JSON.stringify({ path: location.pathname, }), keepalive: true, }, );</script>Add an application, paste the snippet, and watch the views roll in. That's it, really.
Part of Dev Team Tools — one workspace for your whole team.
* None from us, anyway. The beacon is a plain fetch that sends the page's path. Location and device are worked out from the request, and the map never gets more precise than a town.