在第一个应用安装上通过谷歌播放传递深层链接

时间:2016-05-31 13:15:54

标签: android deep-linking

我正在尝试实现以下链接中定义的方案:

https://support.google.com/adwords/answer/6310665

应该提示没有应用程序的用户安装它 - 然后他/她应该通过深层链接继续访问应用程序中的屏幕。

我有以下的深层链接,我在一个简单的html文档中添加了这个并在Chrome上打开它:

android-app://com.example.android/exampleapp/productid_1234

它按预期启动,商店将被打开,我安装应用程序。然后,当我通过应用安装页面上的打开按钮启动应用时,我没有得到深层链接,在这种情况下,exampleapp / productid_1234,传递给我的应用。

Uri fullUri = getIntent().getData();

我的活动有以下意图过滤器,此活动也是我的启动器活动。

        <intent-filter>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />
            <data android:scheme="exampleapp" />
        </intent-filter>

当我退出应用并再次点击Chrome上的链接时,在这种情况下,我在我的应用中获得了深层链接。

任何帮助将不胜感激。

0 个答案:

没有答案