1、深层链接验证器概述
深层链接验证器功能强大,既能对整个 Android 应用的深层链接进行验证,又能针对应用内的特定应用链接或者自定义架构的深层链接予以校验。利用此工具,您能够查看、发送并下载一份详尽的报告,其中涵盖了该工具针对您的链接所开展的全部检查,以及修复缺失配置的具体办法。
若要访问深层链接验证器,您需执行如下操作:
在 Google Ads 里,点击工具。
在“规划”中找到“谷歌应用广告中心”。
菜单中便会显示“深层链接验证器”。
2、深层链接验证器的作用
深层链接能为您和您的用户创造巨大价值:提供更优质的用户体验、提高留存率,还能带来吸引用户互动以及增加应用流量的新契机。
深层链接验证器具有以下用途:
对您的整个移动应用或某个特定链接进行验证。
了解您需要采取的修复举措,以保障您的所有链接均正确配置。
下载或发送报告,以便记录并分享给贵组织内的利益相关方。
在您的应用和网站中进行必要的修改。
3、验证整个应用或特定链接
![图片[1]-Google 视频广告:广告与广告系列的制作 – 深层链接验证器概述-精准获客](https://cos.jingzhunhuoke.net/tu/suolue/4.jpg)
您能够借助此工具对您的整个应用进行验证,获取一份罗列您清单文件中所有链接的完整报告,并检查每个链接是否配置恰当。或者,您也能够选择验证特定链接,以确保其可用且效果符合预期。
3.1 应用验证
若要验证应用中的所有深层链接,您需要执行以下操作:
从应用选择器中选取您的应用。
在下拉菜单下选择验证所有链接选项。
点击验证。
完成上述操作后,系统会通过扫描提取应用中的所有深层链接,并对每个链接开展相关检查。
3.2 总体报告和下载功能
您会知晓有多少链接无法正常运作,以及我们所验证的应用版本。您还可以点击“完整报告”按钮,下载报告或者将其发送给贵组织中的其他利益相关方。
4、详细的应用验证表格
注意:倘若您的所有链接均有效,系统会展示一个包含全部有效链接的列表。
验证结束后,验证表格中最多会显示 3 个标签页。
4.1“未通过网站检查的网域”标签页:
此标签页是按照网域来显示的,因为一个网域可能与多个应用相关联,反之亦然。
在该表格中,您会看到未通过网站检查的网域清单,以及每个网域未通过的网站检查数量。
点击“查看详细信息”能够查看对相应网域执行的所有检查、通过和未通过的检查,以及您需要采取哪些措施来针对每项未通过的检查进行修复。
在同一个“查看详细信息”页面中,您能够点击“网域下的链接”标签页,来查看与此网域相关联的所有链接。
注意:如果您应用中有一个或多个网域未通过网站检查,那么该应用中的所有应用链接都无法正常工作。当点击这些链接时,应用或许仍会打开,但是会显示对话框让用户选择哪个应用将打开链接。
4.2“未通过应用检查的链接”标签页:
在该表格中,您能够查看未通过应用检查的链接列表(按照链接显示)、相应链接是作为“应用链接”验证的还是作为“自定义网址架构”验证的,以及相应链接未通过的应用检查数量。
您可以点击查看详细信息,深入了解执行的所有检查、通过或未通过的检查,以及如何针对未通过的检查进行修复。
除“自定义网址架构”检查之外,所有链接检查所需的设置都有所不同。
4.3“有效链接”标签页:
在该表格中,您能够查看通过应用检查的链接列表(按照链接显示)、相应链接是作为“应用链接”验证的还是作为“自定义网址架构”验证的。
您可以点击“查看链接报告”,查看相应深层链接在应用中指向的着陆页的预览(若有)和二维码,以及我们针对该链接执行的所有相关检查。
过滤:
您能够依据未通过的检查数量或检查类型对表格中的网域和链接进行过滤,以便对数据进行优先级排序。
5、特定链接验证
若要验证特定链接,请执行以下操作:
从应用选择器中选择您的应用。
从下拉菜单中选择验证深层链接选项。
输入要验证的链接。
点击验证。
点击“验证”后,系统会对您的链接开展相关检查。
验证结果:
验证完成后,您将看到工具针对您的链接执行的检查、通过和未通过的检查数量、该链接是作为“应用链接”验证的还是作为“自定义网址架构”验证的,以及所验证的应用版本。务必注意,除“自定义网址架构”检查之外,所有链接检查所需的设置都不同。
您也能够点击“完整报告”按钮,下载报告或将其发送给贵组织中的其他利益相关方。
如果该深层链接配置不正确,您会看到我们执行的应用和/或网站检查列表、通过或未通过的检查,以及如何针对未通过的检查进行修复。
如果您验证的链接是有效的链接,您将看到该深层链接在应用中指向的着陆页的预览(若有)和二维码,以及工具对该链接执行的所有相关检查。不过,深层链接预览可能无法准确反映应用的内容,特别是当应用的访问权限受到限制时(例如,当应用要求登录或者需要从特定位置访问时)。因此,请使用二维码在您自己的设备上测试深层链接。
6、深层链接验证器的运作原理
6.1 深层链接验证的类型
该工具能够验证 2 种类型的深层链接:应用链接和自定义网址架构。
包含 HTTP 或 HTTPS 架构的所有链接都会作为应用链接进行验证。
如果应用链接未通过一项或多项网站检查,但通过了所有应用检查(“Android 系统验证”检查除外),它可能仍会打开应用,但同时也会打开一个消除歧义对话框,让用户从能够处理指定网址的多个应用(包括您的应用)中选择一个。这会给用户体验历程增添更多不便,因此强烈建议您修复所有应用链接,让用户能够直接无缝地进入您的应用。
6.2 应用链接验证
要实现应用链接,您需要同时对您的应用和网站进行更改。
首先,您需要在应用清单中创建 intent 过滤器,并将应用配置为使用来自相关 intent 的数据,以便将用户引导至应用中的合适内容。
接下来,您需要通过在网站上发布 Digital Asset Links JSON 文件为深层链接添加一项验证,以验证所有权。然后,您需要将应用配置为请求验证应用链接。
为验证应用链接,我们会执行以下一组应用检查和网站检查。
6.2 自定义网址架构验证
要实现自定义网址架构,您只需对应用进行更改。更确切地说,您需要在应用清单中创建 intent 过滤器,并将应用配置为使用来自相关 intent 的数据,以便将用户引导至应用中的合适内容。
为验证自定义网址架构,我们会执行以下一组应用检查。
7、工具执行的检查类型
该工具会依据链接的类型对您的应用和/或网站执行检查。
8、应用检查
8.1 标记
Q:此项检查意味着什么?
A:该测试用于检查是否存在包含 android:scheme 属性的 标记。此 标记能够确保应用能够打开网址。
Q:如何修复未通过此项检查的链接?
A:确保应用清单文件中包含以下元素:
标记,该标记向此网址的 intent 过滤器添加 android:scheme 和 android:host 属性(可选)。
“/”,位于 标记中 android:path 属性的开头。该属性也可能是 android:pathPrefix 或 android:pathPattern。
8.2 ACTION_VIEW 属性
Q:此项检查意味着什么?
A:此测试用于检查是否存在 ACTION_VIEW intent 操作属性,该属性能够确保能从 Google 搜索访问网址。
Q:如何修复未通过此项检查的链接?
A:向应用清单的 intent 过滤器中添加一个 ACTION_VIEW intent 操作属性。
8.3 DEFAULT 类别属性
Q:此项检查意味着什么?
A:此测试用于检查是否存在 DEFAULT 类别属性,该属性能够确保网络浏览器能够访问应用。
Q:如何修复未通过此项检查的链接?
A:向应用清单的 intent 过滤器中添加一个 DEFAULT 类别属性。
8.4 BROWSABLE 类别属性
Q:此项检查意味着什么?
A:此测试用于检查是否存在 BROWSABLE 类别属性,必须有该属性才能打开应用。
Q:如何修复未通过此项检查的链接?
A:向应用清单的 intent 过滤器中添加一个 BROWSABLE 类别属性。
8.4 Android 系统验证,
请注意,此项检查仅针对应用链接验证执行。
Q:此项检查意味着什么?
A:此测试会检查应用的网站域名中是否存在 Digital Asset Links JSON 文件,Android 系统需要使用该文件对应用进行验证。此检查还可验证应用的所有权。
Q:如何修复未通过此项检查的链接?
A:向应用清单的 intent 过滤器中添加一个 android:autoVerify=”true” 属性。
9、非重定向网址
Q:此项检查意味着什么?
A:此测试用于检查是否存在重定向网址,这类网址不受 Google Ads 支持。您的深层链接必须直接将用户引导至应用,不能将用户重定向至外部服务器或第三方深层链接。
Q:如何修复未通过此项检查的链接?
A:将您的网址替换为直接将用户引导至应用的网址。
10、网站检查
host 属性格式正确性
Q:此项检查意味着什么?
A:此测试用于检查 android:host 属性的域名网址格式是否有效。
Q:如何修复未通过此项检查的链接?
A:确保 host 属性采用了正确的网址格式(例如:google.com 或 www.google.com)。
11、未通过 Digital Asset Links JSON 文件检查
Q:此项检查意味着什么?
A:此测试用于检查您的网站是否存在 Digital Asset Links JSON 文件,该文件用于验证应用的所有权。
Q:如何修复未通过此项检查的链接?
A:在所有未通过检查的网站域名的如下位置添加 Digital Asset Links JSON 文件:
https://[domain.name]/.well-known/assetlinks.json
此外,还需确保漫游器可以访问该文件,并且 robots.txt 允许抓取内容。
12、域名无重定向
Q:此项检查意味着什么?
A:此测试用于检查您的域名是否可访问,且不包含任何重定向。该域名必须处于可直接访问状态才能验证应用的所有权。
Q:如何修复未通过此项检查的链接?
A:对于所有未通过检查的网站域名,请确保您的域名可访问,且不包含任何重定向。
13、HTTPS 可访问性
Q:此项检查意味着什么?
A:此测试会尝试通过 HTTPS 连接访问您的 Digital Asset Links JSON 文件,该文件必须处于可访问状态才能验证应用的所有权。
Q:如何修复未通过此项检查的链接?
A:对于所有未通过检查的网站域名,请确保即使应用的 intent 过滤器声明的数据协议是 HTTP,Digital Asset Links JSON 文件也可通过 HTTPS 连接访问。
14、JSON 内容类型
Q:此项检查意味着什么?
A:此测试用于检查您的 Digital Asset Links JSON 文件以进行内容类型验证,内容类型可定义 JSON 文件的格式。这个文件可让移动设备验证应用的所有权。
Q:如何修复未通过此项检查的链接?
A:对于所有未通过检查的网站域名,请确保其内容类型是“application/json”。
15、软件包名称
Q:此项检查意味着什么?
A:此测试用于检查您的 Digital Asset Links JSON 文件以进行软件包名称验证,移动设备需要使用该名称来验证应用的所有权。
Q:如何修复未通过此项检查的链接?
A:对于所有未通过检查的网站域名,请确保 Digital Asset Links JSON 文件使用“android_app”命名空间声明了正确的软件包名称。此外,还需确认应用可从 Google Play 商店下载。
16、指纹验证
Q:此项检查意味着什么?
A:此测试用于检查您的 Digital Asset Links JSON 文件以进行 sha256 指纹验证,移动设备需要使用该指纹来验证应用的所有权。
Q:如何修复未通过此项检查的链接?
A:对于所有未通过检查的网站域名,请向 Digital Asset Links JSON 文件添加 sha256_cert_fingerprints。如果已经添加指纹,请确保指纹正确无误,且已对其声明了“android_app”命名空间。
倘若您期望自己的产品在谷歌(Google)海外平台推广,想要知晓谷歌(Google)广告的账户开通流程是怎样的?想要清楚谷歌广告开户需要何种资质?想要了解投放之后多久能见到效果,那就来北京精准获客吧!!我们推广经验丰富,团队完备,客户反馈效果也相当不错,赶快前来咨询吧!
2 本站部分内容来源于网络,仅供学习与参考,如有侵权,请联系网站管理员删除
3 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
4 精准获客感谢您的访问!希望本站内容对您有所帮助!
暂无评论内容