Czy użytkownicy czerpią najwięcej z Twojej witryny? Czy zadowalasz się czytnikami na urządzeniach przenośnych, telefonach z bardzo małymi ekranami, a nawet telewizorami?
Jeśli nie, czas to zrobić. Userstack to interfejs API z londyńskiej platformy, który dokładnie wykrywa szczegóły przeglądarki i sprzętu odwiedzających witrynę. Oto, co musisz wiedzieć o stosie użytkowników i tym, jak może poprawić swoją witrynę.
Co może dla Ciebie zrobić userstack?
Używając userstack API, możesz wykryć przeglądarkę, dane urządzenia i system operacyjny każdego użytkownika witryny.
Korzyści z tego są znaczne. Na przykład możesz zapewnić, że odwiedzający otrzymają dostosowane reklamy. Chcesz opublikować niestandardową treść dla czytelników korzystających z określonego rodzaju urządzenia (takiego jak iPhone)? Z danymi ze stosu użytkowników możesz.
Informacje te są gromadzone dzięki ciągom User-Agent, informacjom przesyłanym z przeglądarki do docelowej witryny.
Zasadniczo userstack oferuje możliwość udoskonalenia doświadczenia użytkownika. Odwiedzający zapamiętają to i powrócą, przypominając imponujące, dostosowane do potrzeb doświadczenie.
Ile kosztuje stacka użytkownika?
Dostępne jest bezpłatne konto użytkownika, wraz z kilkoma opcjami premium.
Jeśli nie potrzebujesz więcej niż 10 000 żądań API miesięcznie, bezpłatna opcja jest całkowicie odpowiednia. Dzięki temu uzyskasz wykrywanie urządzenia, przeglądarki i systemu operacyjnego, a także ograniczoną obsługę. Jest to podstawowy pakiet idealny dla mniejszych witryn i nowicjuszy.
Niewystarczająco? Dostępne są cztery inne pakiety, od Podstawowy do Przedsiębiorstwo (z cenami dla poszczególnych firm). The Biznes pakiet 500 000 wyszukiwań API za 49,99 USD miesięcznie zapewnia najlepszą wartość. Dodaje to nieograniczoną obsługę, wykrywanie przeszukiwacza, wyszukiwania zbiorcze i szyfrowanie HTTPS.
Potrzebujesz więcej wyszukiwań? The Business pro opcja zapewnia preferowaną opcję wsparcia wraz z 2 milionami miesięcznych wyszukiwań za 99,99 USD miesięcznie.
Niezależnie od tego, jaki pakiet wybierzesz, pamiętaj, że roczna płatność wynosi 20 procent.
Kluczowe funkcje stosu użytkowników
Rejestracja w usłudze userstack daje możliwość poprawy komfortu czytelników (lub klientów). Najbardziej oczywistym zastosowaniem takiej usługi jest wysłanie zapytania do User-Agent i dostarczenie treści w formacie najbardziej odpowiednim dla odwiedzającego.
Aby zapewnić tę funkcję, userstack ma skalowalny serwer, który może obsłużyć do kilku milionów żądań API każdego dnia. Oprócz tego, userstack oferuje dokładne dane systemowe i bezproblemową integrację poprzez interfejs JSON REST API.
Inne zastosowania obejmują dostarczenie linku specyficznego dla platformy do odpowiedniej aplikacji mobilnej. Potrzebujesz dodatkowej ochrony swojej witryny? Subskrypcje obejmują również usługi wykrywania spamu i zapobiegania robotom indeksującym.
Rozpoczęcie pracy z userstack
Możesz założyć darmowe konto na stronie userstack.com. Widzisz okno po prawej stronie strony głównej? Pokazuje to działanie interfejsu API.
Poświęć chwilę, aby na to spojrzeć, a zobaczysz, że wyświetla informacje o kliencie użytkownika z Twojej przeglądarki!
Znajdziesz tutaj informacje dotyczące przeglądarki i systemu operacyjnego, dostawcy systemu operacyjnego, rodzaju komputera oraz wersji i silnika przeglądarki.
Zarejestruj się, aby uzyskać dostęp do pulpitu nawigacyjnego konta. Tutaj znajdziesz klucz dostępu do interfejsu API (do uruchamiania stosu użytkowników w swojej witrynie) wraz ze szczegółami na temat wybranego planu.
Pakiet użytkownika Szybki start
Aby ułatwić Ci korzystanie, userstack sprawił, że wszystko stało się proste.
Oprócz klucza API (który należy chronić, ale można go zresetować w razie potrzeby za pomocą pulpitu nawigacyjnego konta), userstack zapewnia dwa punkty końcowe API:
- Wyszukiwanie pojedyncze: użyj HTTP GET, aby wyszukać dowolny ciąg User-Agent
- Wyszukiwanie zbiorcze: użyj HTTP POST, aby wyszukać wiele ciągów
Podany jest również podstawowy adres URL. Dzięki temu możesz złożyć proste żądanie 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, jak Gecko) Chrome / 71.0.3578.98 Safari / 537.36
Sprawdź witrynę stosu użytkowników pod kątem innych żądań interfejsu API, z których każde może mieć własne wyniki.
Korzystanie ze stosu użytkowników w Twojej witrynie
Jeśli dopiero zaczynasz korzystać z interfejsów API i przesłuchujesz informacje o kliencie użytkownika, prawdopodobnie nie masz pewności, jakie korzyści może przynieść korzystanie ze stosu użytkowników.
Mówiąc najprościej, kod można osadzić w kodzie HTML lub w osobnym pliku JavaScript.
Zacznij od zawinięcia kodu w JavaScript tagi w kodzie HTML. Na tym etapie albo dołącz polecenia bezpośrednio, albo link do dedykowanego pliku JavaScript w innym miejscu serwer.
Wyniki ciągu User-Agent mogą pomóc w kierowaniu treści do określonej podsekcji użytkownicy. Możesz również upewnić się, że osoby korzystające ze starszych przeglądarek i sprzętu mogą nadal czytać Twoją witrynę, udostępniając im bardziej podstawowe arkusze stylów.
Nie używasz JavaScript w swojej witrynie? Nie martw się: możesz zaimplementować interfejs API userstack w innych językach. Przykłady PHP, Python, Nodejs, JQuery, Go i Ruby są dostępne na stronie dla twojego wygoda.
Userstack: Bezpieczne wyszukiwanie ciągów użytkownika i agenta, którego potrzebujesz
Oczywiście usługa taka jak userstack nie jest dla każdej witryny. Być może nie potrzebujesz zaawansowanych interfejsów API i będziesz zadowolony z informacji, które możesz uzyskać z Google Analytics.
Ale aby maksymalnie wykorzystać User-Agent informacje, userstack jest idealny i można zacząć za darmo.
Zainteresowany rejestracją się do userstack i zatrudnieniem go na twoim teren? Znajomość JavaScript jest przydatna, ale jeśli dopiero zaczynasz pisać skrypty, nasz przewodnik po JavaScript i jak to działa Co to jest JavaScript i jak to działa? Jeśli uczysz się tworzenia stron internetowych, oto co powinieneś wiedzieć o JavaScript i jak działa z HTML i CSS. Czytaj więcej powinien pomóc.
Christian Cawley jest zastępcą redaktora ds. Bezpieczeństwa, Linux, DIY, programowania i technologii Wyjaśniono. Jest także producentem The Really Useful Podcast i ma duże doświadczenie w obsłudze komputerów i oprogramowania. Współtwórca magazynu Linux Format, Christian majsterkowicz Raspberry Pi, miłośnik Lego i miłośnik gier retro.