Få besökarna mest ut av din webbplats? Sköter du läsare på bärbara enheter, telefoner med mycket små skärmar eller till och med TV-apparater?
Om inte är det dags att du gjorde det. Userstack är ett API från London-baserad apilayer som exakt upptäcker webbläsarens och hårdvaruinformationen för din webbplats besökare. Här är vad du behöver veta om usertack och hur det kan göra din webbplats bättre.
Vad kan usertack göra för dig?
Använda userstack API, kan du upptäcka webbläsare, enhetsinformation och operativsystem för alla besökare på din webbplats.
Fördelarna med detta är betydande. Till exempel kan du se till att dina besökare får skräddarsydd reklam. Vill du publicera anpassat innehåll för läsare som använder en viss typ av enhet (t.ex. en iPhone)? Med data från usertack kan du göra det.
Denna information samlas in tack vare User-Agent strängar, information skickad från din webbläsare till destinationswebbplatsen.
I huvudsak erbjuder usertack en möjlighet att göra användarupplevelsen perfekt. Besökare kommer att komma ihåg detta och återvända, minns en imponerande, skräddarsydd upplevelse.
Hur mycket kostar usertack?
Ett gratis usertack-konto är tillgängligt, tillsammans med flera premiumalternativ.

Om du inte behöver mer än 10 000 API-förfrågningar per månad är det gratis alternativet perfekt. Med detta får du upptäckt av enheter, webbläsare och operativsystem, plus begränsat stöd. Det är ett grundläggande paket som är idealiskt för mindre webbplatser och nykomlingar.
Inte tillräckligt? Fyra andra paket finns tillgängliga, från Grundläggande till Företag (med företagsspecifik prissättning). De Företag paketet med 500 000 API-uppslag för 49,99 dollar per månad ger det bästa värdet. Detta lägger till obegränsat stöd, sökrobotdetektering, bulkuppslag och HTTPS-kryptering.
Behöver du fler uppslag? De Business pro alternativet ger ett föredraget supportalternativ, tillsammans med 2 miljoner månatliga uppslag, för 99,99 dollar per månad.
Oavsett vilket paket du väljer, observera att det finns 20 procents rabatt för årlig betalning.
Viktiga användarstackfunktioner
Att registrera sig på usertack ger dig möjlighet att förbättra dina läsares (eller kunders) upplevelse. Den mest uppenbara användningen för en tjänst som denna är att fråga User-Agent och leverera innehåll i ett format som är bäst lämpat för besökaren.
För att leverera den här funktionen har userstack en skalbar server som kan hantera upp till flera miljoner API-förfrågningar varje dag. Tillsammans med detta erbjuder userstack exakta systemdata och sömlös integration via JSON REST API-gränssnitt.
Andra användningsområden inkluderar leverans av en plattformspecifik länk till lämplig mobilapp. Behöver du lite extra säkerhet för din webbplats? Prenumerationer inkluderar även spambot-upptäckt och förebyggande av crawler-tjänster.
Komma igång med usertack
Du kan registrera dig för ett gratis konto på userstack.com. Se fönstret till höger på hemsidan? Detta visar API: et i aktion.

Ta ett ögonblick för att titta på detta så ser du att informationen om användaragenten visas från din egen webbläsare!
Här hittar du information som gäller webbläsaren och operativsystemet, operatörens leverantör, typ av dator och webbläsarversion och motor.
Registrera dig för att få tillgång till kontoens instrumentpanel. Här hittar du API Access-nyckeln (för att köra usertack på din webbplats), tillsammans med information om din valda plan.
Användarstickens snabbstart
För att underlätta dig har användaretack gjort allt enkelt.
Förutom API-nyckeln (som du bör hålla säker, men kan återställa vid behov via kontodashboard), tillhandahåller brukeretack två API-slutpunkter:
- Enkel uppslag: använd HTTP GET för att leta upp en sträng av User-Agent
- Bulkuppslag: använd HTTP POST för att slå upp flera strängar
En bas-URL finns också. Med detta kan du göra en enkel API-begäran:
https://api.userstack.com/detect? access_key = YOUR_API_ACCESS_KEY & ua = Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, som Gecko) Chrome / 71.0.3578.98 Safari / 537.36
Kontrollera användarplatsens webbplats för andra API-förfrågningar du kan använda, var och en med sina egna specifika resultat.
Använda usertack på din webbplats
Om du är ny på att använda API: er och förhöra informationen om användaragenten är du förmodligen inte så säker på hur brukerstack kan gynna dig.

I de enklaste termerna kan koden inbäddas i din HTML eller i en separat JavaScript-fil.
Kom igång genom att lägga in koden i JavaScript taggar i din HTML. På detta stadium inkluderar antingen kommandona inline eller länkar till en dedikerad JavaScript-fil någon annanstans på server.
Resultaten från User-Agent-strängen kan hjälpa dig att rikta innehåll till en viss underavsnitt av användare. Du kan också se till att personer som använder äldre webbläsare och maskinvara fortfarande kan läsa din webbplats genom att tillhandahålla sidor för dem med mer grundläggande formatmallar.
Använder du inte JavaScript på din webbplats? Oroa dig inte: du kan implementera usertacks API på andra språk. Exempel på PHP, Python, Nodejs, JQuery, Go och Ruby finns på webbplatsen för din bekvämlighet.
Userstack: Den säkra användaragentsträngen som du behöver
Visst en tjänst som userstack är inte för varje webbplats. Du kanske inte behöver avancerade API: er och vara nöjd med den information du kan hämta från Google Analytics.
Men för att få ut så mycket som möjligt av User-Agent information, userstack är idealiskt, och det är gratis att komma igång.
Intresserad av att registrera sig för userstack och använda den på din webbplats? Viss JavaScript-expertis är användbar, men om du är ny på skript, vår guide till JavaScript och hur det fungerar Vad är JavaScript och hur fungerar det? Om du lär dig webbutveckling är det här du behöver veta om JavaScript och hur det fungerar med HTML och CSS. Läs mer bör hjälpa.
Christian Cawley är biträdande redaktör för säkerhet, Linux, DIY, programmering och teknik Förklaras. Han producerar också The Really Useful Podcast och har lång erfarenhet av stationär och mjukvarosupport. Christian är en bidragsgivare till magasinet Linux Format, en Raspberry Pi-tinkerer, Lego-älskare och retro-fans. P> div> Floki>