Public Service Access Log

This dataset logs detailed records of citizen access to government online services, including access time, channel, location, device details, and outcome. It enables analysis of service usage patterns, identification of usability issues, and supports digital transformation initiatives by providing actionable insights into citizen interactions with public digital services.

  • last updated 12 Jul 2025
  • by GoMask
The brief that made it

Analyzing usage patterns of government digital services

Sample rows

preview · 8 of 150 rows · all 16 columns
access_log_idstringaccess_channelstringresponse_time_msintegersuccessbooleanlocation_citystringcitizen_idstringservice_idstringservice_namestringaccess_timestampdatetimesession_idstringip_addressstringlocation_statestringlocation_countrystringerror_codestringreferrer_urlstringuser_agentstring
ALOG0001web348trueNew YorkCITIZEN_4A3B1CSVC001Tax Filing2024-01-29T23:59:59ZWEBSESS1A2B104.56.23.184NYUSblankhttps://portal.gov/homeMozilla/5.0 (Windows NT 10.0; Win64; x64)
ALOG0002web601trueSan FranciscoCITIZEN_9F2E1BSVC003Voter Registration2024-01-30T00:01:43ZWEBSESS7E5C172.31.56.201CAUSblankhttps://portal.gov/servicesMozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)
ALOG0003web98falseChicagoCITIZEN_B5D1FFSVC002Passport Renewal2024-01-30T09:12:21ZWEBSESS4D8F65.12.121.90ILUS401_AUTHhttps://portal.gov/servicesMozilla/5.0 (Windows NT 10.0; Win64; x64)
ALOG0004web533trueHoustonCITIZEN_23E5A1SVC004Driver License Renewal2024-01-31T13:00:54ZWEBSESS4D8F198.51.100.47TXUSblankhttps://portal.gov/dashboardMozilla/5.0 (Windows NT 10.0; rv:112.0)
ALOG0005web388trueLos AngelesCITIZEN_D4E2C8SVC002Passport Renewal2024-01-31T14:59:00ZWEBSESS7E5C203.0.113.11CAUSblankhttps://portal.gov/profileMozilla/5.0 (X11; Linux x86_64)
ALOG0006mobile1240trueDallasCITIZEN_7A1F8CSVC005Healthcare Enrollment2024-02-01T17:22:19ZMOBSESSA1B210.23.54.67TXUSblankhttps://appstore.com/govappMozilla/5.0 (iPhone; CPU iPhone OS 16_1 like Mac OS X)
ALOG0007mobile3250falseAustinCITIZEN_1B3D2ASVC003Voter Registration2024-02-01T18:44:09ZMOBSESS4A9C192.168.0.44TXUS408_TIMEOUThttps://mobile.portal.govMozilla/5.0 (Linux; Android 12; SM-G991U)
ALOG0008mobile489trueMiamiCITIZEN_2A5F3DSVC004Driver License Renewal2024-02-02T11:05:45ZMOBSESSA1B2172.16.254.3FLUSblankhttps://mobile.portal.govMozilla/5.0 (iPhone; CPU iPhone OS 15_3 like Mac OS X)

What the 150 rows show

from the 150-row sample

Api (access channel) stands out: mean response_time_ms is 2,465, against 756.1 for the rest.

  • 67%success = true
  • 533median response_time_ms
  • 5location countries
  • 8services
  • 13referrer urls
  • 15location states
Mean response_time_ms by access_channel150 rows
02,0004,000569.4web65 rows974.1mobile23 rows1,433kiosk22 rows2,465api27 rows158.8other13 rows
response_time_ms150 rows, in bands of 1,000
0551101072932000904,0008,000response_time_ms →

Median 533, from 0 to 8,000.

location_city110 rows with a value · 40 left blank
  1. Vancouver10
  2. Seattle10
  3. New York9
  4. Los Angeles9
  5. Dallas8
  6. Toronto7
  7. Houston6
  8. Denver6
  9. San Jose6
  10. Montreal5
16 columns by typefrom the column list below
  • string 13
  • integer 1
  • datetime 1
  • boolean 1

Columns

16 columns in four groups
blueprint · 16 columns
columntypedescriptionexample
Text 13 columns
access_log_idstringUnique identifier for each access log entryuniqueALOG0001
citizen_idstringAnonymized unique identifier for the citizen accessing the serviceCITIZEN_4A3B1C
service_idstringUnique identifier for the government online service accessed8 servicesSVC001
service_namestringHuman-readable name of the government online serviceTax Filing
access_channelstringChannel used to access the service (e.g., web, mobile, kiosk)web · mobile · kiosk · api · otherweb
session_idstringUnique identifier for the user's session during which the access occurredoptionalWEBSESS1A2B
ip_addressstringIP address from which the service was accessedoptional104.56.23.184
user_agentstringUser agent string of the device/browser used for accessoptionalGovernment Kiosk/1.3
location_citystringCity from which the service was accessed (if available)optionalNew York
location_statestringState or region from which the service was accessed (if available)optionalNY
location_countrystringCountry from which the service was accessed5 countries · optionalUS
error_codestringError code if the access attempt failed (blank if successful)optional401_AUTH
referrer_urlstringURL of the page that referred the user to the service (if applicable)optionalhttps://portal.gov/home
Numbers 1 column
response_time_msintegerTime taken (in milliseconds) to respond to the access request0 or more · optional348
Dates and times 1 column
access_timestampdatetimeDate and time when the citizen accessed the service2024-01-29T23:59:59Z
True or false 1 column
successbooleanIndicates whether the access attempt was successfultrue

Use it for

  • success67%100 of 150 rowsmean response time ms…569.4web974.1mobi…1.4kkiosk2.5kapi

    A government dashboard

    The success rate, response_time_ms by access_channel and a breakdown of location_city. Excel, Power BI or Tableau.

  • Why do the 27 api rows have a mean response_time_ms of 2,465?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable access logs with citizen_id, service_id and service_name to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 16 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset150 rows16 columns
Yours1,000 rows16 columnsip_address: UK only

blueprint · public-service-access-log

Behind this dataset

Same schema. As many rows as you need.

These 150 rows came out of a blueprint — 16 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Log session timestamp and service accessed
  • Record user type (resident, business, visitor)
  • Capture error or timeout events
  • Flag high-frequency users
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
public-service-access-log

What should your data show?

Preview 20 rows free
No signup. No card.