1. Validate association artifacts
Confirm AASA and assetlinks reachability before device tests so platform-level failures are caught early.
Deep links can appear healthy in one environment and fail in another. This checklist helps teams test installed-app routing, fallback paths, and attribution integrity before paid or lifecycle traffic scales.
| Scenario | Expected behavior | Must-pass check |
|---|---|---|
| iOS app installed | Universal link opens app route directly | Destination screen and parameters match test case |
| iOS app not installed | Fallback page loads with no redirect loop | Campaign parameters survive to fallback URL |
| Android app installed | App Link resolves to app route | Intent filter match and destination parity verified |
| Android app not installed | Fallback page or store route opens | No broken destination and no dropped parameters |
Confirm AASA and assetlinks reachability before device tests so platform-level failures are caught early.
Open production-intent links on physical iOS and Android devices and verify exact in-app destinations.
Uninstall app variants and verify fallback pages or store destinations open with stable redirects.
Check that UTM/query parameters remain intact through every redirect and final destination.