跳到主要内容

应用下载二维码

一个二维码,同时通往 App Store 和 Google Play

一张海报只能印一个码。不管你印上的是哪一个商店的链接,扫它的人里大约有一半,手里的手机都对不上。应用链接会识别是哪种手机在扫描:iPhone 被送到你的 App Store 页面,Android 手机去 Google Play,笔记本电脑去你的网站。这个码是动态码,所以印刷之后,它背后的每个链接都还能改。

快速概览

这在实际工作中带来什么改变

01

有人扫描时会发生什么

印出来的码里装的是一个 Mosaqo 短地址,而不是商店链接。手机打开它时,跳转会读取浏览器报告的操作系统,并返回你为这个系统填写的链接:iPhone 得到 iPhone 链接,Android 手机得到 Android 链接。其他一切——笔记本电脑、请求桌面版网站的平板、你没有为它填写链接的手机——都会转到网页兜底地址。

没有专属链接的手机会被送到网页,绝不会被送到另一个平台的商店。被送进 App Store 的 Android 手机走进的是死胡同;放着两个商店徽章的网页则不是。

  • iPhone:App Store 链接,或在已安装应用时直接打开它的通用链接
  • Android:Google Play 链接,或 Android 的 App Link
  • 其他设备:网页兜底地址,每个应用链接都必须填写
  • 每次扫描都会重新判断,所以对拿着手机的那个人来说总是对的

02

商店链接、通用链接,以及 myapp:// 为什么在这里行不通

每个手机链接都必须是 https 地址,因为一次扫描就是一次跳转,而跳转只能把网页地址交给浏览器。商店页面就是网页地址。iOS 上的通用链接和 Android 上的 App Link 也是:已安装应用时,操作系统会打开应用;没有安装时,则打开网页。这部分是手机的行为,不是码的行为。

像 myapp:// 这样的自定义协议不是网页地址,所以编辑器会在动态码里直接拒绝它,而不是先接受下来,再悄悄把所有人都送到网页兜底地址。如果你想让已经装了应用的人直接打开应用,请使用你的开发人员发布的通用链接或 App Link。如果目标是安装,商店链接是更稳妥的选择:对已经装了应用的人,商店页面本身就会提供打开应用的选项。

03

为什么必须是动态码

静态码就是链接本身,直接写在图案里。它对所有手机都只装一个地址,所以分不清 iPhone 和 Android 手机:如果填了 iPhone 链接,Mosaqo 就把它写进去,而这对每一位 Android 用户来说都是错的。你选择静态时,编辑器会明确告诉你这一点。

动态码让每个链接都保持可编辑,而这一点对应用来说比对大多数目的地更重要。应用改名或转到另一个开发者账号时,商店地址会变;上线那一周的活动页面,也不是你希望人们六个月后还会打开的页面。

  • 印刷之后,三个链接中的任何一个都能改;印出来的图案保持不变
  • 每次修改都是一个新的修订,较早的修订可以恢复
  • 你在网页编辑器里添加的跳转规则仍然优先——比如在固定时间段内指向上线页面,或为某个国家换用另一个商店链接

04

这些数字能告诉你什么,不能告诉你什么

已发布的码每被扫描一次,都会记录浏览器报告的操作系统和设备、国家/地区以及时间。这足以看出 iPhone 与 Android 扫描各占多少、扫描来自哪个投放位置,以及橱窗里那张海报是否对得起它占的位置。发布检查清单的测试时段内产生的扫描不计入总数,已知机器人默认会被过滤掉。

扫描不等于安装。跳转看得到扫描,却看不到之后在商店里发生的事。如果你需要按投放位置统计安装量,就把 App Store Connect 和 Google Play Console 允许你创建的活动链接用作手机链接——每个投放位置一个单独的码,每个码一个单独的活动链接——然后在那里查看安装量。

  • 按操作系统、设备、国家/地区和日期查看扫描
  • 独立扫描按每台设备、每个网络、每天计算,而不是按人计算
  • 扫描记录默认保留 90 天,可以在空间设置中更改
  • 安装量和应用打开次数在商店里衡量,不在这里

05

印在哪里,以及印之前怎么测试

把码放在人们有一分钟空闲、也有理由安装的地方:包装和插页、小票、桌卡、收银台旁的海报、活动胸牌、名片背面。在码旁边写清楚扫描之后会发生什么。“扫码下载应用”是一个人可以据此做决定的承诺;一个光秃秃的码则不是。

开印之前,分别用 iPhone、Android 手机和笔记本电脑扫描这个码,确认每一台都到了你想让它去的地方。发布检查清单正是为此开启一个简短的测试时段,这期间的扫描不计入统计。

  • 如果日后想比较,就给每个投放位置一个单独的码
  • 让兜底页面值得一看:放上两个商店徽章,再写一句介绍这个应用的话
  • 下单印刷之前,对照印刷指南检查尺寸和对比度

FAQ

常见问题

一个二维码能同时通往 App Store 和 Google Play 吗?

可以,只要它是动态码。它打开的是一个 Mosaqo 短地址,跳转会把 iPhone 送到你设置的 iPhone 链接,把 Android 手机送到 Android 链接。其他设备,包括笔记本电脑,都会转到网页兜底地址。静态码只能装一个链接,做不到这一点。

用 iPad 扫描会怎样?

向网站请求桌面版的 iPad——这正是 iPadOS 上 Safari 的默认做法——会把自己标识为 Mac,所以它会被送到网页兜底地址,而不是 App Store。一个放着两个商店徽章的兜底页面就能照顾到这种情况。

能看到有多少人通过这个码安装了应用吗?

在 Mosaqo 里看不到。手机到达跳转时会记录一次扫描,而安装发生在之后的商店里。请把商店的活动链接用作每个手机链接,然后在 App Store Connect 或 Google Play Console 中查看安装量,并为每个想比较的投放位置使用单独的码。

应用下载二维码要收费吗?

不收费。动态码、应用链接、跳转规则和扫描分析都包含在免费方案中。

下一步

一个码,两个商店

只印一个码,让每部手机找到自己的商店

填上 App Store 链接、Google Play 链接,再加一个给其他所有人的网页,然后在印刷之前用两种手机各扫描一次。

创建应用下载二维码