-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deferred deep linking with Flutter SDK #152
Comments
Hey @nambv, When it comes to the deferred deep linking, you don't really need to do anything natively. The entire deferred deep linking mechanism is a matter of communication between the Adjust SDK and our backend and if the deferred deep link was part of the attribution, the SDK will get this information from the backend and ping your callback with its content. However, when it comes to opening your already installed app with deep links, the Adjust SDK is not providing any out of the box support for that. This is something you should set up in your app on your own. You can do that by intercepting deep links on native level (and then invoking In case you have any further questions, feel free to ping. |
my setup is the same as @nambv described, but the callback is not being triggered for me. I'm doing the following steps
|
Hey @arthurgiani, A few things that come up to my mind to be checked:
|
Also, if you can send documentation for this it'd be great. I didn't find enough information. Thanks! |
Regarding questions from 3: It's not a must to do that, but in case you do attach it, then the attribution of your install to the click on that link will be done based on device ID and having the probabilistic attribution enabled for the link token wouldn't matter. In theory, regardless of the approach you take, as long as you are observing that your install is being attributed to the attribution data from your link, things should be just fine (I would need to consult our support team to share some docs on this topic). Is there a chance for you to run this test and share verbose logs from your test run? Feel free to omit anything you consider to be sensitive data from the logs. |
I enabled the probabilistic attribution and now the callback worked But the SDK is saying that it can't open the deep link |
🥳 Good news! Not being able to open deep link might be fine, it depends on what are you trying to achieve. You omitted the content of it, but if we assume that it's some scheme based link (something like In case you are trying to see some specific Android activity launched and that's not happening, lemme know and we can try to see what's happening under the hood. But if you're just interested in getting deferred deep link triggered with the content of the deep link based on which you wanna do some in app actions in Dart, then it's safe to ignore that log message. |
Hi @uerceg ,
I am intergrating Adjust SDK into our Flutter app with latest version 5.0.3.
I want to handle deferred deep link callback in our Flutter app. So when using Flutter
adjust_sdk
, do I need to add implementation code in native ( Kotlin & Swift ) or the SDK handle it already?The official documentation: https://dev.adjust.com/en/sdk/flutter/features/deep-links
I saw we have the example code:
Beside, the deep linking to open the app from the branded domain is working normally.
The text was updated successfully, but these errors were encountered: