Working with User Agent Strings in Stata: The parseuas Command
With the rising popularity of web surveys and the increasing use of paradata by survey methodologists, assessing information stored in user agent strings becomes inevitable. These data contain meaningful information about the browser, operating system, and device that a survey respondent uses. This...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Foundation for Open Access Statistics
2020-02-01
|
Series: | Journal of Statistical Software |
Subjects: | |
Online Access: | https://www.jstatsoft.org/index.php/jss/article/view/2501 |
_version_ | 1819063192637145088 |
---|---|
author | Joss Roßmann Tobias Gummer Lars Kaczmirek |
author_facet | Joss Roßmann Tobias Gummer Lars Kaczmirek |
author_sort | Joss Roßmann |
collection | DOAJ |
description | With the rising popularity of web surveys and the increasing use of paradata by survey methodologists, assessing information stored in user agent strings becomes inevitable. These data contain meaningful information about the browser, operating system, and device that a survey respondent uses. This article provides an overview of user agent strings, their specific structure and history, how they can be obtained when conducting a web survey, as well as what kind of information can be extracted from the strings. Further, the user written command parseuas is introduced as an efficient means to gather detailed information from user agent strings. The application of parseuas is illustrated by an example that draws on a pooled data set consisting of 29 web surveys. |
first_indexed | 2024-12-21T15:10:46Z |
format | Article |
id | doaj.art-24d7994b055e43c68d338bac02746de6 |
institution | Directory Open Access Journal |
issn | 1548-7660 |
language | English |
last_indexed | 2024-12-21T15:10:46Z |
publishDate | 2020-02-01 |
publisher | Foundation for Open Access Statistics |
record_format | Article |
series | Journal of Statistical Software |
spelling | doaj.art-24d7994b055e43c68d338bac02746de62022-12-21T18:59:18ZengFoundation for Open Access StatisticsJournal of Statistical Software1548-76602020-02-0192111610.18637/jss.v092.c011335Working with User Agent Strings in Stata: The parseuas CommandJoss RoßmannTobias GummerLars KaczmirekWith the rising popularity of web surveys and the increasing use of paradata by survey methodologists, assessing information stored in user agent strings becomes inevitable. These data contain meaningful information about the browser, operating system, and device that a survey respondent uses. This article provides an overview of user agent strings, their specific structure and history, how they can be obtained when conducting a web survey, as well as what kind of information can be extracted from the strings. Further, the user written command parseuas is introduced as an efficient means to gather detailed information from user agent strings. The application of parseuas is illustrated by an example that draws on a pooled data set consisting of 29 web surveys.https://www.jstatsoft.org/index.php/jss/article/view/2501user agent stringweb surveysdevice detectionbrowserparadatastata |
spellingShingle | Joss Roßmann Tobias Gummer Lars Kaczmirek Working with User Agent Strings in Stata: The parseuas Command Journal of Statistical Software user agent string web surveys device detection browser paradata stata |
title | Working with User Agent Strings in Stata: The parseuas Command |
title_full | Working with User Agent Strings in Stata: The parseuas Command |
title_fullStr | Working with User Agent Strings in Stata: The parseuas Command |
title_full_unstemmed | Working with User Agent Strings in Stata: The parseuas Command |
title_short | Working with User Agent Strings in Stata: The parseuas Command |
title_sort | working with user agent strings in stata the parseuas command |
topic | user agent string web surveys device detection browser paradata stata |
url | https://www.jstatsoft.org/index.php/jss/article/view/2501 |
work_keys_str_mv | AT jossroßmann workingwithuseragentstringsinstatatheparseuascommand AT tobiasgummer workingwithuseragentstringsinstatatheparseuascommand AT larskaczmirek workingwithuseragentstringsinstatatheparseuascommand |