我们最近将Google Deep Linking添加到我们的网站和Android应用中。 在我们的网页和Android应用程序中,我们使用Postments of Postes(引号)。
我们在WebMaster页面中遇到了很多抓取错误。这种“内容不匹配”错误。
这是一个Web内容和Android App内容的错误示例:
This is the link of the Web page (a post inside the 'Postales Navideñas' Collection)
这是深入链接到我们的Android应用程序的链接(到相同的“发布”)
android-app://com.frenys.appexpress/frenys/?c=1012828&p=6063811
我们认为内容相同,当“深层链接”启动Android应用时,Android应用中会显示网页中显示的相同“帖子”。 首先没有显示其他内容(没有对话框,没有其他屏幕,没有闪屏)
WebMaster网站显示错误的详细信息是我们在App页面上填充资源,并且显示为被Android应用程序阻止的网址是:
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
(网址中的“xxxxxxxxxxx”是我们的Facebook应用ID)
这是Facebook SDK for Android使用的网址(我们在'Post'的Android屏幕上通过Facebook分享),
我们不阻止此资源,是我们App之外的SDK的内部资源。 我们如何删除此错误?
谢谢,
瓦莱里娅
修改(2014年12月12日)
您好,
我们仍然会遇到“内容不匹配”这些错误,但我们发现了一些可以提供帮助的错误。
一:
我们进行了很多测试,我们意识到在我们的URI链接中,我们使用了2个参数(android-app://com.frenys.appexpress/frenys/?c=1012828& p = 6063811),adb中似乎有一个错误(使用“adb shell am start -a”命令)。我们最初使用'Qr Code工具'测试此链接,并使用该工具输入相同的内容。因此,两个参数都被考虑在内。但是,使用'adb'工具,我们发现adb只接受了URI的一个参数。其内容不同。
改变我们的Uri后,我们的'错配内容'错误就更少了。
二:
如果出现其他错误(例如:“您的应用后退按钮不会将用户发回搜索结果”),我们发现有关深层链接的Android文档有时并不反映WebMaster所期望的功能。这导致我们在网站管理员处检测到其他错误。
也许这些信息可能会有所帮助。对于我们这种“深层链接”的错误,是试着在接下来的日子里看看它是否有效。