Analytics
Elke scan van een dynamische link wordt geteld. Betaalde abonnementen krijgen ook geografische / apparaat / tijd-uitsplitsingen, gelezen per code.
# Per-link analytics
curl "https://mostlyqr.com/api/v1/links/AZ4K9/analytics?range=30d" \
-H "Authorization: Bearer mtq_live_…"
| Query | Opmerkingen |
|---|---|
range |
24h, 7d, 30d, of all (standaard all). |
{
"code": "AZ4K9",
"scan_count": 4218,
"range": "30d",
"analytics": {
"total": 4218,
"byDay": [{ "day": "2026-06-01", "count": 121 }],
"byCountry": [{ "key": "GB", "count": 2600 }],
"byDevice": [{ "key": "mobile", "count": 3900 }],
"byOS": [{ "key": "iOS", "count": 2360 }],
"byBrowser": [{ "key": "Safari", "count": 2210 }],
"byReferrer": [{ "key": "instagram.com", "count": 410 }]
}
}
# Gratis versus betaald
- Gratis — het scan aantal (
scan_count). In het dashboard wordt het weergegeven aantal begrensd tot 500+; de scans zelf gaan nooit verloren — de omleiding blijft voor altijd tellen, dus een upgrade onthult het werkelijke totaal en de uitsplitsingen hieronder achteraf. - Pro / Team / Enterprise — de volledige geografische / apparaat / tijd-uitsplitsingen
(het
analyticsobject hierboven).
Scanaantallen worden bediend vanuit goedkope tellers; de uitsplitsingen vragen een
begrensd venster van scangebeurtenissen op, dus zeer drukke codes worden samengevoegd
over hun meest recente segment (een truncated: true vlag vertelt u wanneer).
# Waar de gegevens vandaan komen
De omleiding registreert elke scan met een grove, IP-afgeleide geografische locatie (≈ stad) en een geparste user-agent — nooit precieze locatie of PII. Zie de privacyopmerking in het dashboard.
# Volgende
- Dynamische links · de volledige API-referentie.