PlayMaker
Receive and route deep links:
Custom schemes (example:
myapp://oauth-callback?token=xyz)Universal links (example:
https://game.com/promo?campaign=summer2024)
Actions (4)
DeepLinkServicesOnCustomSchemeUrlOpen(listener): keep active; firesreceivedEventDeepLinkServicesGetCustomSchemeResult(extractor): call afterreceivedEventβ outputsrawUrl/scheme/host/path/queryKeys/queryValuesDeepLinkServicesOnUniversalLinkOpen(listener): keep active; firesreceivedEventDeepLinkServicesGetUniversalLinkResult(extractor): call afterreceivedEventβ outputsrawUrl/scheme/host/path/queryKeys/queryValues
Key pattern
Keep the listener action in an always-active FSM/state (bootstrap scene).
On
receivedEvent, run the matchingGet*Resultaction.Route using
host/pathand optional query parameters (queryKeys+queryValues).
Use cases
Start here: use-cases/README.md
Last updated
Was this helpful?