Ali obiskovalci kar najbolje izkoristijo vaše spletno mesto? Ali poskrbite za bralce na prenosnih napravah, telefonih z zelo majhnimi zasloni ali celo televizorjih?
Če ne, je čas, da to storite. Userstack je API iz londonskega apilayerja, ki natančno zazna podrobnosti brskalnika in strojne opreme obiskovalcev vašega spletnega mesta. Tu je nekaj, kar morate vedeti o uporabniškem stacku in kako lahko izboljša vaše spletno mesto.
Kaj lahko uporabniški stack naredi za vas?
Uporabljati uporabniški stack API, lahko zaznate brskalnik, podrobnosti o napravi in operacijski sistem katerega koli obiskovalca vašega spletnega mesta.
Koristi od tega so velike. Na primer, lahko svojim obiskovalcem zagotovite prilagojeno oglaševanje. Želite objaviti vsebino po meri za bralce, ki uporabljajo določeno vrsto naprave (na primer iPhone)? S podatki iz uporabniškega stack-a lahko.
Te informacije so zbrane zahvaljujoč strunam User-Agent, ki so iz vašega brskalnika poslane na ciljno spletno mesto.
Uporabniški stack v bistvu ponuja priložnost za izpopolnjevanje uporabniške izkušnje. Obiskovalci se bodo tega spomnili in se vrnili, pri čemer bodo spomnili na impresivno, prilagojeno izkušnjo.
Koliko stane uporabniški stack?
Na voljo je brezplačen račun uporabniške zbirke, skupaj z več premijskimi možnostmi.
Če ne potrebujete več kot 10.000 zahtevkov API na mesec, je brezplačna možnost popolnoma primerna. S tem boste dobili odkrivanje naprave, brskalnika in operacijskega sistema ter omejeno podporo. To je osnovni paket, idealen za manjša spletna mesta in novince.
Ne dovolj? Na voljo so še štirje drugi paketi Osnovni do Enterprise (s cenami, specifičnimi za podjetja). The Posel paket 500.000 pogledov API za 49,99 USD na mesec zagotavlja najboljšo vrednost. To doda neomejeno podporo, odkrivanje pajkov, obsežne poizvedbe in šifriranje HTTPS.
Potrebujete več poizvedb? The Poslovni pro možnost ponuja prednostno podporo, skupaj z 2 milijonoma mesečnih poizvedb za 99,99 USD na mesec.
Ne glede na paket, ki ga izberete, upoštevajte, da za letno plačilo obstaja 20-odstotni popust.
Ključne lastnosti uporabniškega stacka
Če se prijavite v uporabniški stack, lahko izboljšate izkušnjo svojih bralcev (ali strank). Najbolj očitna uporaba storitve, kot je ta, je poizvedovanje o uporabnikovem agentu in dostavo vsebine v obliki, ki je najbolj primerna za obiskovalca.
Za zagotavljanje te funkcije ima uporabniški niz razširljiv strežnik, ki lahko vsak dan obravnava do več milijonov zahtevkov API-ja. Poleg tega uporabniški stack ponuja natančne sistemske podatke in brezhibno integracijo prek vmesnika API JSON REST.
Druge uporabe vključujejo dostavo povezave za platformo do ustrezne mobilne aplikacije. Potrebujete dodatno varnost za vaše spletno mesto? Naročnine vključujejo tudi storitve odkrivanja neželene pošte in preprečevanja gosenic.
Uvod z uporabniškim naborom
Za brezplačni račun se lahko prijavite na userstack.com. Vidite okno na desni strani domače strani? To prikazuje API v akciji.
Vzemite si trenutek in videli boste, da prikazuje podatke uporabniškega agenta iz svojega brskalnika!
Tu boste našli informacije, ki se nanašajo na brskalnik in operacijski sistem, prodajalca operacijskega sistema, vrsto računalnika ter različico in motor brskalnika.
Prijavite se za dostop do nadzorne plošče računa. Tu boste našli ključ za dostop do API-ja (za zagon uporabniškega nabora na svojem spletnem mestu) in podrobnosti o izbranem načrtu.
Hitri zagon uporabniške postave
Da bi vam olajšal dostop, je uporabniški stack vse naredil naravnost.
Poleg ključa API (ki ga morate varovati, vendar ga po potrebi lahko ponastavite na nadzorni plošči računa) uporabniški nabor ponuja dve končni točki API:
- Enoten iskanje: uporabite HTTP GET, da poiščete kateri koli niz uporabniškega agenta
- Skupni iskanje: uporabite HTTP POST za iskanje več strun
Na voljo je tudi osnovni URL. S tem lahko preprosto zahtevate API:
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, kot Gecko) Chrome / 71.0.3578.98 Safari / 537.36
Na spletnem mestu uporabniške zbirke preverite, ali lahko uporabite druge zahteve API-ja, vsaka s svojimi posebnimi rezultati.
Uporaba uporabniškega nabora na vašem spletnem mestu
Če niste seznanjeni z uporabo API-jev in zasliševanjem podatkov uporabniškega agenta, verjetno niste preveč prepričani, kako vam lahko koristi uporabniški stack.
V najpreprostejših pogojih je koda lahko vdelana v vaš HTML ali v ločeno datoteko JavaScript.
Začnite z zavijanjem kode v JavaScript oznake v vašem HTML-ju. Na tej stopnji bodisi vključite ukaze v roki ali povezavo do namenske datoteke JavaScript drugje na strežnik.
Rezultati niza User-Agent vam lahko pomagajo, da vsebino usmerite na določeno podpoglavje uporabnikov. Lahko tudi zagotovite, da lahko uporabniki, ki uporabljajo starejše brskalnike in strojno opremo, še vedno berejo vaše spletno mesto, tako da jim na strani ponudite bolj osnovne tabele stilov.
Ne uporabljate JavaScript na svojem spletnem mestu? Brez skrbi: API uporabniškega vmesnika lahko implementirate v drugih jezikih. Primeri PHP, Python, Nodejs, JQuery, Go in Ruby so na spletnem mestu na voljo za vaše spletno mesto udobje.
Uporabniška zbirka: Varno iskanje niza uporabniškega agenta, ki ga potrebujete
Resnično storitev, kot je uporabniški stack ni za vsako spletno mesto Morda ne boste potrebovali naprednih API-jev in bodite zadovoljni s podatki, ki jih lahko preberete iz storitve Google Analytics.
Toda za čim boljše izkoriščanje uporabniškega agenta informacije, uporabniški stack je idealen in lahko začnete.
zanima vas prijava na uporabniški stack in zaposlitev na vašem spletna stran? Nekaj strokovnega znanja o JavaScript je koristno, toda če ste novi v ustvarjanju skriptov, naš vodič po JavaScript in kako deluje Kaj je JavaScript in kako deluje? Če se učite spletnega razvoja, je to, kar morate vedeti o JavaScript in kako deluje s HTML in CSS. Preberite več bi moral pomagati.
Christian Cawley je namestnik urednika za varnost, Linux, samostojno delo, programiranje in tehnologijo Pojasnila. Proizvaja tudi Zares uporaben Podcast in ima bogate izkušnje na področju podpore za namizje in programsko opremo. Christian je sodelavec revije Linux Format, kristjalec Raspberry Pi, ljubitelj Lego in ljubitelj retro iger.