The ARuVR Impact Editor Window
Open it from the menu bar: ARuVR → Impact. It is the design-time hub — connect, link scenes to programs, and author competencies.
Getting an API key
In the IMPACT dashboard, go to External Apps and generate a key. Copy it.
Connecting
The window has two states.
Disconnected — shows an Environment selector and an API Key field.
- Environment: Production (default), UAT, or Custom (any URL).
- Paste the key and press Connect. It is saved per machine (EditorPrefs) and the window auto-connects on later opens.
Connected — shows the environment and endpoint, a Refresh button (re-pulls programs, apps, and competencies), and Disconnect (clears the saved key).
Connection tab — linking a scene
The Connection tab links the scene you currently have open to an app and program:
- It shows Scene (open) — the open scene is the one being linked.
- Choose the IMPACT Program the scene reports to.
- Choose an existing App, or select “Register new app” and name it, then Register app.
- Press Link this scene’s app + bake manifest.
This obtains the app’s runtime token and merges an entry for this scene into
StreamingAssets/aruvr_manifest.json. A Mapped scenes list shows every scene→app entry
currently baked in.
Open each scene you want tracked and link it the same way. The window pre-selects the app and program a scene is already linked to.
A scene must also carry an
AruvrImpactManagercomponent to actually track at runtime. See Multi-Scene Builds.
Overview tab
- Competencies — the linked program’s competencies, and inline creation (below).
- Tracking — every
AruvrTrackImpactin the open scene, mapped to its competency and polarity, with a Select button to ping each object in the hierarchy. - Scenes — the scenes in Build Settings, in build order.
Creating competencies from Unity
The Competencies section creates a competency without leaving Unity, with the same options as the dashboard:
- Name and operational threshold (0–100).
- An optional ESCO skill — type to search, click a result to link its taxonomy URI.
- An optional description — enter the name and optional context and press Generate for an AI-drafted description, or type your own.
Press Create competency and it appears immediately in every AruvrTrackImpact competency
dropdown.
Environments
| Environment | Endpoint |
|---|---|
| Production (default) | https://studio-api.aruvr.com |
| UAT | https://studio-api.uat.aruvr.com |
| Custom | any URL you enter |
The environment you are connected to when you link a scene determines the endpoint baked into that build. A scene linked against Production reports to Production; linked against UAT, to UAT.
