Deep Linking
The Skillz SDK has a feature that allows promotional URLs obtained through ads and emails to link directly into the Skillz interface and perform certain functionality automatically. For instance, a user could click on a URL that would automatically direct to the Skillz UI with a promo code pre-entered.
Configuring Deep Linking
- Unity
- iOS
- Android
Unity will automatically add deep linking support on both iOS and Android. No additional steps are required to get deep linking working.
For iOS games, Deep Linking is automatically implemented for you as long as you implemented the Skillz run script build-phase as laid out in the iOS SDK Installation Section Add the Skillz Run Script. This assumes you have completed the steps for implementing Single Sign-On which enables a dependency for deep linking.
We recommend implementing the function skillzWillLaunch in your implementation of SkillzDelegate. This method will be called before Skillz launches and provides an opportunity to clean up any game state and/or de-allocate resources so that the Skillz UI can launch.
Our Android SDK provides deep linking support and does not require any steps to implement for Android games.