Android:深度链接/爬网错误/内容不匹配/阻止应用程序页面上的资源

Android:深度链接/爬网错误/内容不匹配/阻止应用程序页面上的资源,android,facebook,web-crawler,facebook-android-sdk,deep-linking,Android,Facebook,Web Crawler,Facebook Android Sdk,Deep Linking,我们最近将谷歌深度链接添加到我们的网站和Android应用程序中。 在我们的网页和Android应用程序中,我们处理帖子引用的集合 我们在网站管理员页面中有很多爬网错误。内容不匹配错误的类型 这是一个Web内容和Android应用程序内容的示例,其中有一个错误: 这是我们的Android应用程序与同一“帖子”的深度链接 安卓-app://com.frenys.appexpress/frenys/?c=1012828&p=6063811 我们相信内容是一样的,当“深度链接”启动Android应用程

我们最近将谷歌深度链接添加到我们的网站和Android应用程序中。 在我们的网页和Android应用程序中,我们处理帖子引用的集合

我们在网站管理员页面中有很多爬网错误。内容不匹配错误的类型

这是一个Web内容和Android应用程序内容的示例,其中有一个错误:

这是我们的Android应用程序与同一“帖子”的深度链接

安卓-app://com.frenys.appexpress/frenys/?c=1012828&p=6063811

我们相信内容是一样的,当“深度链接”启动Android应用程序时,网页上显示的相同“帖子”会显示在Android应用程序中。 首先不显示其他内容没有对话框,没有其他屏幕,没有启动屏幕

网站管理员网站显示错误的详细信息是我们在应用程序页面上阻塞了资源,显示为被Android应用程序阻止的url是:

https://graph.facebook.com/v2.1/xxxxxxxxxxx?format=json&sdk=android&fields=supports_attribution%2Csupports_implicit_sdk_logging%2Cgdpv4_nux_content%2Cgdpv4_nux_enabled%2Candroid_dialog_configs
Url中的XXXXXXXXXX是我们的Facebook应用程序Id

这是Facebook Android SDK使用的Url。我们通过Facebook在“帖子”的Android屏幕上分享了这一信息

我们不阻止此资源,它是应用程序外部SDK的内部资源。 我们如何删除此错误

谢谢

瓦莱里亚

编辑:12/12/2014

我们仍然会有这些“内容不匹配”的错误,但我们发现了一些东西,它们可能会有所帮助

一:

我们进行了很多测试,我们意识到在Android应用程序的“深度链接”的URI链接中,我们使用了两个Android参数-app://com.frenys.appexpress/frenys/?c=1012828&p=6063811,并且使用adb shell am start-a命令在adb中似乎有一个bug。我们最初使用“二维码工具”测试此链接,并使用该工具输入相同的内容。因此,考虑了这两个参数。但是,使用“adb”工具,我们发现adb只接受URI的一个参数。其含量不同

更改Uri后,“内容不匹配”的错误减少了

二:

还有其他错误,例如:你的应用程序返回按钮不会将用户发送回搜索结果。我们发现,关于深度链接的Android文档有时不能反映网站管理员所期望的功能。这导致网站管理员检测到其他错误

也许这些信息会有帮助。对于我们来说,这种“深度链接”的错误是在未来几天内尝试看看它是否有效