使用深层链接有助于改善您和用户的体验、提高留存率,还能带来吸引用户和增加应用流量的新机会。本文介绍了使用深层链接验证器的好处以及具体的使用方法。
本页内容
访问深层链接验证器的方法
- 打开工具菜单
中的应用广告中心。
- 点击深层链接验证器标签页。
如何验证应用或特定链接
借助深层链接验证器工具,您可以验证整个应用或特定链接,以确保其可用且运行方式符合预期。
Android 应用验证
要验证应用中的所有深层链接,请执行以下操作:
- 在“深层链接验证器”页面,从“选择平台”下拉菜单中选择“Android”。
- 在应用选择器中输入或搜索您的应用。
- 在“选择报告类型”下拉菜单中,选择验证所有深层链接。
- 选择验证。
选择“验证”后,系统会通过扫描提取应用中的所有深层链接,并对每个链接执行相关检查。
iOS 应用验证
要验证应用中的所有深层链接,请按以下步骤操作:
- 在“深层链接验证器”页面,从“选择平台”下拉菜单中选择“iOS”。
- 在应用选择器中输入或搜索您的应用。
- 在“选择报告类型”下拉菜单中,选择验证所有深层链接。
- 点击添加应用网域。
验证完应用中的所有深层链接后,系统会打开一个滑动式日志界面。在该滑动式日志界面中,进行以下选择:
- 匹配的 Android 应用:选择与该 iOS 应用对应的 Android 应用。
- 添加您自己的网域:选择您要验证的网域。
- 点击应用进行验证。
验证器会提取在 Android 应用中找到的所有网域以及您输入的网域,然后执行相关检查。
特定链接验证
要验证特定链接,请执行以下操作:
- 在“深层链接验证器”页面,从“选择平台”下拉菜单中选择“Android”或“iOS”。
- 在应用选择器中输入或搜索您的应用。
- 在“选择报告类型”下拉菜单中,选择验证深层链接。
- 输入要验证的链接。
- 选择验证。
选择“验证”后,系统会对您的链接执行相关检查。
Android 应用的验证结果
如果该深层链接配置不正确,您会看到我们执行的应用和网站检查列表、通过或未通过的检查,以及如何针对未通过的检查进行修复。触发“应用深层链接存在问题”警告的常见问题包括:
- 应用清单:请确认 intent 过滤器中已包含“BROWSABLE”类别。
- Digital asset links:请确保软件包名称及指纹与您的应用配置一致。
- 抓取工具屏蔽:请确保 robots.txt 文件、Cloudflare 等防火墙以及地理位置屏蔽设置均允许 AdsBot-Google 抓取您的网站。请确保网页在全球范围内均可访问,且在移动端和桌面端都能正常运行。可以使用 Chrome 开发者工具模拟 Googlebot,以查找“HTTP”错误(包括 404 或 500 错误)。
- 不支持的链接:避免使用第三方“onelink”或动态重定向。请改用原生应用链接。
如果您验证的链接是有效链接,您将看到该深层链接在应用中指向的着陆页的预览(如果有)和二维码,以及工具对该链接执行的所有相关检查。
但是,深层链接预览可能无法准确反映应用的内容,尤其是当应用的访问权限受到限制时(例如,当应用要求登录或者需要从特定位置访问时)。因此,请使用二维码在您自己的设备上测试深层链接。
iOS 应用的验证结果
验证完成后,您可能会收到以下消息之一:
- “此深层链接已通过所有网站检查,但仍需进行应用检查。”
- “此深层链接无法正常运作。”
- “未在应用中找到此深层链接。”
如果您收到第一条消息,请继续安装应用并扫描二维码,以验证应用中是否能打开正确的页面。此步骤可确保应用中已正确设置深层链接。
如果您收到第二条消息,请查看“您的应用的检查结果”和“您的网站的检查结果”部分列出的错误,并按照相应说明修正这些错误。
如果您收到第三条消息,请检查 Apple App Site Association (AASA) 文件中的模式是否涵盖此深层链接且该链接未被排除在外。
注意:对于 iOS 应用,无法验证自定义架构。待验证的深层链接必须以“http”或“https”开头。为获得最佳效果,请避免将“Branch”或“OneLink”等第三方动态链接作为主要着陆页,而应改用业界标准的“通用链接”。
我们只能验证 iOS 应用的网站检查。要让经过验证的深层链接正常运行,应用配置仍然很重要。
如何解读详细的应用验证表格
深层链接验证器工具会提供一份完整报告,其中包含您清单文件中的所有链接,以及验证每个链接是否正确配置的检查。如果您的所有链接均有效,则还会显示一个包含全部有效链接的列表。
验证完成后,验证表格中最多会显示 3 个标签页。
对于 Android 应用
“未通过网站检查的网域”标签页
- 此标签页按网域进行显示,因为一个网域可与多个应用相关联,反之亦然。
- 在该表格中,您会看到未通过网站检查的网域列表,以及每个网域未通过的网站检查数量。
- 点击“查看详细信息”即可查看对相应网域执行的所有检查、通过和未通过的检查,以及您需要采取哪些措施才能针对每项未通过的检查进行修复。
- 在同一个“查看详细信息”页面中,您可以点击“网域下的链接”标签页,以查看与此网域相关联的所有链接。
“未通过应用检查的链接”标签页
- 在该表格中,您可以查看未通过应用检查的链接列表(按链接显示)、相应链接是作为“应用链接”验证的还是作为“自定义网址协议”验证的,以及相应链接未通过的应用检查数量。
- 您可以点击“查看详细信息”,详细了解执行的所有检查、通过或未通过的检查,以及如何针对未通过的检查进行修复。
“有效链接”标签页
- 在该表格中,您可以查看通过应用检查的链接列表(按链接显示)、相应链接是作为“应用链接”验证的还是作为“自定义网址协议”验证的。
- 您可以点击“查看链接报告”,查看相应深层链接在应用中指向的着陆页的预览(如果有)和二维码,以及我们对该链接执行的所有相关检查。
对于 iOS 应用
“未通过网站检查的网域”标签页
- 在该表格中,您可以看到未通过一项或多项网站检查的网域列表,以及每个网域未通过的网站检查数量。
- 选择“查看详细信息”后,您可以查看对相应网域执行的所有检查、通过和未通过的检查,以及针对每项未通过检查的修正建议。
“已通过网站检查的网域”标签页
- 在该表格中,您可以查看已通过网站检查的链接列表,还可以针对每个网域选择“查看详细信息”。
- 在“查看详细信息”下,点击“App Check 验证”,然后扫描二维码,以确保应用中已正确设置深层链接。
“推荐了更新的网域”标签页
- 在该表格中,您可以查看推荐了一些更新的链接列表。这些更新是根据 Apple 的开发者指南推荐的。
- 对于每个网域,您都可以选择“查看详细信息”。在“查看详细信息”下,点击“App Check 验证”,然后扫描二维码,以确保应用中已正确设置深层链接。
如何下载或发送完整报告
在完整报告中,您会看到有多少链接无法正常运行,以及我们所验证的应用版本。如需下载或发送完整报告,请点击“深层链接验证器”页面中的“完整报告”。