问题标签 [android-app-indexing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 应用索引 Api:在 OnStop() 中未调用结果回调
我正在实现谷歌提供的应用索引 API。如此处所示,我在 onStart() 方法中连接了客户端,如下所示:
在用户完成页面后,即用户按下后退按钮,我在 onStop() 中调用 AppIndexApi.end,如下所示:
问题是回调没有被执行。resultcallback 中的所有情况都没有记录状态并且执行直接跳转到mClient.disconnect.
并且标题没有显示在谷歌应用程序的搜索结果中。
知道我在哪里出错了吗?
android - 应用程序图标未出现在谷歌搜索自动完成中
我已经实现了 AppIndexing API。我正在获得搜索自动完成功能,它按预期工作。但应用程序图标不可用。今天我更新了手机上的谷歌搜索应用程序,从那以后应用程序图标就没有了。在http://i.stack.imgur.com/ckpGj.jpg查看屏幕截图
android - App Indexing Android - “ ”中的“”不起作用
我们正在努力解决来自谷歌的应用索引主题。计划是在网站的 -area 中插入一个标签(来自谷歌),如下所示:
然后用智能手机访问这个网站,应用程序应该打开。但这行不通...
安卓清单:
在 AndroidManifest 中,我们插入了以下代码:
appPackage 是:“com.testApp”。
HTML代码:
问题:
当我使用此代码访问网站时,我的应用程序没有打开。
使用谷歌的 deeplink-test-tool 测试深层链接后,一切正常(https://developers.google.com/app-indexing/webmasters/test)
也许我对这个功能有一个错误的理解......但是每次我用我的移动浏览器访问这个网站(并且安装了应用程序)时,应用程序应该同时启动,对吗?
是否有必要在 google 搜索控制台中执行任何进一步的操作?
更新:
@ArunL 的答案是您必须完成的整个过程的一部分,才能获得有效的解决方案。感谢您的信息和帮助。
谷歌本身的指南对正确实施非常有帮助: http ://search-codelabs.appspot.com/codelabs/web-deep-linking#1
另一个有用的工具是来自 Google 的网站管理员工具:https: //www.google.com/webmasters/tools/
在那里,您可以上传 LOCAL .apk 以使用不在“生产/实时”中的真实 apk 测试/获取您的深度链接实现
您还可以使用 Play Store 上的 .apk 测试您的 impl。
谢谢你的时间,伊利亚斯
android - App Indexing 不起作用,Google Search Console 中未报告任何错误
我已经在 4 天前在 Play 商店中为以下应用实施了应用索引
https://play.google.com/store/apps/details?id=com.tcs.chicagomarathon2013&hl=en
我已经按照所有步骤进行了站点验证,并测试了我所有的深层链接和应用程序 URI,一切正常。但我无法在 Google 搜索结果中看到我的应用。
网站链接:https ://www.chicagomarathon.com
我对其他应用程序执行了相同的步骤,它们工作正常,对这种奇怪的行为有什么想法或我应该做些什么来使它工作?
按要求更新
我已经按照这里的所有步骤 https://developers.google.com/app-indexing/android/app
我的清单很完美,因为所有深层链接都像魅力一样工作。
添加到网页上的所有应用程序 URI 都经过测试
https://developers.google.com/app-indexing/android/test
但谷歌搜索结果没有在任何地方显示与搜索结果 URL 链接的应用程序。
您可以查看应用 URI 的网页来源以进行确认。
android - 在设备上的 Google 搜索中显示我的应用内容
我正在对 Android 系统的设备上搜索机制进行一些研究。我注意到,在使用 Google Now 搜索机制进行搜索时,某些内容(例如我设备上的音乐)会显示在搜索结果下方。点击此类记录将打开一个包含所选内容的应用程序(如果是音乐,它将是谷歌音乐)。
问题是 - 这是如何实施的?我知道全局搜索机制(从 Android 4.4 中停止)和 App Indexing API(它需要我的应用内容和网站内容之间的链接)。但是,上面的示例显然是本地的,所以我不相信它是 App Indexing。如果不是这样,那又如何?
我从 Google 找到了这个表格,这似乎与我的问题相对应,但也许还有另一种我不知道的方法?
android - 应用程序 URI 索引 android 应用程序
我有一个安卓应用程序。我想为我的应用程序实现应用程序索引。
我已经关注了谷歌开发者链接
https://developers.google.com/app-indexing/android/publish
https://developers.google.com/app-indexing/reference/deeplinks
https://developer.android.com/training/app-indexing/deep-linking.html
https://support.google.com/googleplay/android-developer/answer/6041489
我从链接中了解了一些事情
我需要验证我的网站
在我的活动中使用应用索引 API
我不明白的事情
我应该验证什么网站?
我应该为 APP_URI 和 WEB_URL 提供什么?
/li>托管我的链接的架构是什么?
/li>我应该在清单文件中提供什么“数据”。
认为我对 android 开发非常陌生。任何例子都是最有帮助的。提前致谢。
android - Google App Indexing 可以使用 url 中的特殊字符吗?(急性 áéó..)
我正在尝试在我的应用程序中实现谷歌应用程序索引。它几乎适用于我的所有部分,但它在我的应用程序的一部分中失败,其名称为:Sección con acentos áéó
我将此添加到我的 html 网页中以测试深度链接:
当我按下 html 上的链接时,我的应用程序已成功打开,但未正确调用意图过滤器,因为我无法接收带有“Sección con acentos áéó”的数据主体
我尝试使用 URL 编码链接Secci%C3%B3n%20con%20acentos%20%C3%A1%C3%A9%C3%B3
但同样的问题
Google App Indexing 深度链接对特殊字符有限制吗?
android - Android 是否仍支持快速搜索框集成?
我阅读了一些关于快速搜索框的信息并下载了SearchableDictionary 示例,以了解如何使应用内容在全局搜索中可用。当我将应用程序部署到我的手机 (Android M) 时,它不会显示在“手机搜索”设置的选择列表中。
android - 应用索引相同的网站,不同的网址
所以,我正在尝试在我的应用程序中实现应用程序索引。一切正常,除了这个:
我的网站一屏有 2 个网址。一种是用户友好的,一种是为我们程序员准备的。用户友好:http ://www.akcijeikatalozi.rs/akcije-katalozi/metro-akcija-odlicne-cene-prehrane-29102015-11112015-8031
程序员网址:http ://www.akcijeikatalozi.rs/katalog/katalog/view/id/8031
现在,当用户想要访问网站时,他们会得到用户友好的 url,但我无法从用户友好的 url 中得到任何东西,只能从编程 url 中得到。如何在我的应用程序中的这 2 个 url 之间切换,以便我的应用程序索引能够正常工作?
deep-linking - 如何在 Search Console(网站管理员工具)上验证我的 Android 应用?
想了解在 Search Console(网站管理员工具)上验证我的应用需要做什么,以便我可以从 App Indexing 获得展示次数和点击次数。