Quiz Result Summary

End-of-quiz result screen showing score percentage, pass/fail badge, time taken, per-question dot breakdown (green tick / red cross), and navigation buttons. Automatically writes the score to progress_store keyed by quiz_id. Pass mark is configurable.

Surfaces
apps-script-webwebmeet-stage
Fields
FieldType
scoreinteger (required). Number of correct answers.required
totalinteger (required). Total number of questions.required
quiz_idstring (required). ID used to write score to progress_store.required
pass_markinteger. Percentage required to pass. Default 70.optional
time_secsinteger. Time taken in seconds for display.optional
questionsarray. Array of {label, correct} for per-question breakdown dots.optional
next_urlstring. URL for Continue button (shown when passed).optional
retry_urlstring. URL for Retry button.optional
Example payload
{
  "type": "quiz_result_summary",
  "score": 75,
  "total": 5,
  "quiz_id": "Quiz id"
}
ARD catalog entry
{
  "identifier": "urn:air:a2uicatalog.ai:atom:quiz_result_summary",
  "displayName": "Quiz Result Summary",
  "type": "application/vnd.a2ui.atom+json",
  "url": "https://a2uicatalog.ai/atoms/quiz_result_summary",
  "capabilities": [
    "apps-script-web",
    "web",
    "meet-stage"
  ],
  "description": "End-of-quiz result screen showing score percentage, pass/fail badge, time taken, per-question dot breakdown (green tick / red cross), and navigation buttons. Automatically writes the score to progress_store keyed by quiz_id. Pass mark is configurable.",
  "representativeQueries": [
    "show a end-of-quiz result \u2014 score %, pass/fail, question dots, writes to progress_store",
    "end-of-quiz result screen showing score percentage, pass/fail badge, time taken, per-question dot br",
    "render a quiz result summary"
  ]
}
← Full ARD catalog Try it live →
Deploy your own renderer

The renderer is open source. Deploy your own instance in 4 commands — you own the URL, no dependency on the demo endpoint.

git clone https://github.com/a2uicatalog/a2ui
cd apps-script-surface/gas-schema-renderer
clasp push && clasp deploy
Full deploy guide →