Upload an interactive ZIP (must contain index.html
). This static tool will inject the working xAPI libraries and wiring in-browser, then give you a ready-to-upload ZIP. No server required.
index.html
(root, single subfolder, or shallow search)
and
into your content’s head if missing./vendor/*.js
)lib/
in the ZIPNote: To load vendor libraries, this page should be served over HTTP(S). Opening via file:// may block fetch of local vendor files.
endpoint
, auth
, agent
(or actor
), stateId
, activityId
key:secret
; the library prepends “Basic ” automaticallyencodeURIComponent(JSON.stringify({ mbox: "mailto:student@example.com" }))
)If these parameters are not present at launch, xAPI calls will be skipped by the integrated app.