Android 谷歌搜索没有';迁移到firebase后,请不要列出应用程序

Android 谷歌搜索没有';迁移到firebase后,请不要列出应用程序,android,google-app-indexing,Android,Google App Indexing,在我们当前的play store构建中,当搜索到一个查询时,如果故事出现,它会在搜索结果中列出我们的应用程序。但在最新的代码中,我们使用的是playservicesversion9.0.0和firebase。添加这些更改后,我们的应用程序不会列在搜索结果中。是否有任何规则规定搜索结果中只显示play store build? 自动完成文本视图工作正常。单击建议,它将启动我们的应用程序。此外,我已在以下情况下测试了该应用程序: 1. From terminal 2. Using Bar Code

在我们当前的play store构建中,当搜索到一个查询时,如果故事出现,它会在搜索结果中列出我们的应用程序。但在最新的代码中,我们使用的是
playservicesversion9.0.0
firebase
。添加这些更改后,我们的应用程序不会列在搜索结果中。是否有任何规则规定搜索结果中只显示play store build?
自动完成文本视图
工作正常。单击建议,它将启动我们的应用程序。此外,我已在以下情况下测试了该应用程序:

1. From terminal 
2. Using Bar Code Scanner App
3. Changing Edit Configurations -> Launch(Url selected) and pasted the deeplink url
在所有3种情况下,它都运行良好,并启动了该应用程序。即使自动完成文本视图也可以正常工作。只有我们的应用程序未在谷歌应用程序和Chrome的搜索建议中列出。但在安装playstore build时,同样的查询显示了我们的应用程序

下面是我的root
build.gradle

 dependencies {
            classpath 'com.android.tools.build:gradle:1.3.0'
            classpath 'com.google.gms:google-services:3.0.0'
        }


app module build.gradle :

dependencies{
     compile 'com.google.android.gms:play-services-appindexing:9.0.0'
}
apply plugin: 'com.google.gms.google-services'
另外,在app目录中添加了
googleservices.json

这是我的appIndexing活动:


  •         <activity
                android:name="packagename.deeplinking.ui.GoogleSearchIndexingActivity"
                android:launchMode="singleTop">
    
                <intent-filter android:autoVerify="true">
                    <action android:name="android.intent.action.VIEW" />
    
                    <category android:name="android.intent.category.DEFAULT" />
                    <category android:name="android.intent.category.BROWSABLE" />
    
                    <data
                        android:host="hostname"
                        android:scheme="custom_scheme" />
                </intent-filter>
    </activity>