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.

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:

  1. It shows Scene (open) — the open scene is the one being linked.
  2. Choose the IMPACT Program the scene reports to.
  3. Choose an existing App, or select “Register new app” and name it, then Register app.
  4. 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 AruvrImpactManager component to actually track at runtime. See Multi-Scene Builds.

Overview tab

Creating competencies from Unity

The Competencies section creates a competency without leaving Unity, with the same options as the dashboard:

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.