Install the local SDK preview
Use the retained 0.4.0-preview.2 package to evaluate local measurement in Unity 6000.6.4f1. It is a private prerelease, not a production or paid-ad SDK. Repository access may be required.
Get the exact package
Open the preview.2 release and download com.gameadmarketplace.measurement-0.4.0-preview.2.tgz. Its SHA-256 is:
03ed10ec02c996465ad6ccb2c60db78dfc49faaee6574e9627beba4bfe610375
The release asset digest and the retained archive match. All 69 archive files match the retained package manifest. The release points to merged source a138eea7ce0932288a43945a9297d3135b2b2424; the packaging manifest records source 707cd9a643782e4448a62ec7a5cdb2cebd11f64d.
Open the offline preview
- In Unity, open Window → Package Management → Package Manager.
- Choose Install package from tarball and select the downloaded
.tgz file.
- Select Game Ad Marketplace Measurement and import Quick Start: Local Preview from Samples.
- Choose Tools → Game Ad Marketplace → Open Local Preview. Save your existing scene if prompted.
- Leave Config Path empty. Press Play with the Game view focused and at least 480 × 300 pixels.
- Move the pointer away from the ad, then over it to cover it. Compare the qualified-time counter. Use Pause exposure and Resume exposure to inspect interruption behavior.
With an empty configuration, the sample selects the local preview path. It saves no session history and does not configure evidence delivery. A backend configuration file selects a different path; it is not needed for these steps.
Persistent integration
The package includes Documentation~/Integration.md and Documentation~/QuickStart.md. These are the version-matched API and sample references. Use ConfigureRecording(context, policy, directory) for persistent local recording; submit owned overlay geometry through SubmitOverlay and connect pause and close boundaries. Follow the package's integration reference before adding it to a game. The sample is an evaluation scene, not a ready-made adapter for arbitrary billboards.
Keep the package separate from build 43
The distributed tarball predates later build 43 changes. It does not contain the indexed pilot archive contract or OpenWithCompressedCopy. Later build 43 sources retain the same package version label, so version text alone cannot identify their capabilities. Match the checksum and source revision before applying a guide. Build 43 phone recovery evidence does not qualify this earlier package for those newer recovery features.
What was checked
On 5 November 2026, Unity 6000.6.4f1 resolved this exact tarball through Package Manager in an isolated project, compiled the package and copied sample, created the preview scene, and confirmed its configuration was empty. This was an automated Editor check, not a manual Package Manager click-through, Play-mode run or rendered-frame comparison. The initial restricted attempt could not start Unity's local package service; the final run passed with that connection enabled. Package evidence