diff --git a/Runtime/Code/Config/GuruSDKInitConfig.cs b/Runtime/Code/Config/GuruSDKInitConfig.cs index d7c6f3d..dd280c0 100644 --- a/Runtime/Code/Config/GuruSDKInitConfig.cs +++ b/Runtime/Code/Config/GuruSDKInitConfig.cs @@ -68,6 +68,7 @@ namespace Guru bool iapEnabled = true, bool autoRecordFinishedLevels = true, bool isBuyNoAds = false, + Action onDeeplinkCallback = null, string bannerBackgroundColor = "#00000000", bool debugMode = false, Dictionary defaultRemoteData = null, @@ -86,6 +87,7 @@ namespace Guru DebugMode = debugMode, GoogleKeys = googleKeys, AppleRootCerts = appleRootCerts, + OnDeeplinkCallback = onDeeplinkCallback, DefaultRemoteData = defaultRemoteData ?? new Dictionary(), }; #if UNITY_EDITOR diff --git a/Runtime/Code/SDK/GuruSDK.cs b/Runtime/Code/SDK/GuruSDK.cs index 72de996..c7f8985 100644 --- a/Runtime/Code/SDK/GuruSDK.cs +++ b/Runtime/Code/SDK/GuruSDK.cs @@ -101,7 +101,7 @@ namespace Guru byte[] appleRootCerts = null) { var config = GuruSDKInitConfig.Build(useCustomConsent, autoLoadAds, iapEnabled, - autoRecordFinishedLevels, isBuyNoAds, bannerColor, + autoRecordFinishedLevels, isBuyNoAds, onDeeplinkCallback, bannerColor, debugMode, defaultRemoteData, googleKeys, appleRootCerts); return config; }