Tripple Double — link domain
What happens when a user opens a link
Any URL path on this domain (for example https://dev.link.trippledouble.com/invite/example-code-123) is handled by a catch-all route and attempts to open the app. If the app isn’t installed, it redirects to the store URL configured for this deployment.
User taps https://dev.link.trippledouble.com/anything/here
|
+--> If app is installed:
| - Android: App Links opens the app (verified by assetlinks.json)
| - iOS: Universal Links opens the app (verified by apple-app-site-association)
|
+--> If app is NOT installed:
- Android: redirect to Play Store (https://play.google.com/store/apps/details?id=com.TrippleDouble)
- iOS: try trippledouble://… then redirect to App Store (https://apps.apple.com/us/app/tripple-double/id6762460714)Deployment configuration (ENV)
NEXT_PUBLIC_ANDROID_PLAYSTORE_URL(this deployment): https://play.google.com/store/apps/details?id=com.TrippleDoubleNEXT_PUBLIC_IOS_APPSTORE_URL(this deployment): https://apps.apple.com/us/app/tripple-double/id6762460714NEXT_PUBLIC_IOS_SCHEME(optional):trippledouble
Android (Digital Asset Links)
Google Play / App Links verification fetches:
- Path:
/.well-known/assetlinks.json - Full URL: https://dev.link.trippledouble.com/.well-known/assetlinks.json
iOS (Universal Links)
Associated Domains / Apple App Site Association:
- Path:
/.well-known/apple-app-site-association - Full URL: https://dev.link.trippledouble.com/.well-known/apple-app-site-association