营销
如何通过短信发送一个在 iPhone 和 Android 上都能用的应用下载链接?
短信不携带任何设备信息。一个在打开时才做判断的链接,会把每部手机送到它自己的商店。
简短回答
短信不携带任何关于收件人手机的信息,所以要发送一个在被点击时才选择商店的链接。OneStoreLink(onestore.link)免费提供这样的链接:iPhone 前往 App Store,Android 手机前往 Google Play,电脑打开一个带两个按钮和二维码的页面,你的 utm 参数会传到 Google Play 的 Install Referrer。
最后审阅于 2026-11-03
短信是让应用装到手机上的好办法:消息直接到达将要安装应用的设备,收件人几分钟内就会读到。但你只写一次消息、发给所有人,并不知道谁用 iPhone、谁用 Android 手机。把两个商店链接都放进去,消息会变长,还要让人自己选;只放一个,另一半人就被晾在一边。本指南介绍如何发送一个对两者都有效的链接,以及如何衡量它带来的效果。
问题所在
- 短信不携带任何关于收件人设备的信息,所以消息里无法放“正确”的那个商店链接。
- 一条消息里放两个商店链接,会让它变长、看起来像垃圾短信,还要让读者自己选择。
- 只放一个商店链接,所有使用另一个平台的人都会打开错误的商店。
- 如果链接没有打标签,来自短信的安装就会和其他所有安装混在一起。
有了 onestore.link
- 发送一个 onestore.link 网址:商店在点击的那一刻,根据打开消息的手机来选择。
- 链接很短,是 onestore.link/k7bm29 这样的六个字符的地址,放进短信还绰绰有余。
- 在你发送的链接上加上 utm 参数:onestore.link 会把它们作为 Install Referrer 传给 Google Play,可以在 Play Console 中以及通过 Install Referrer API 读取。
- 在 iOS 上,App Store 的推广活动报告需要你的 App Store Connect 账户中的提供者令牌(provider token):在链接设置中添加一次,App Store 链接也会带上你的推广活动。
怎么做
无需 SDK,无需重新构建。只是一个网址。
- 1
为两个商店创建一个链接
在 onestore.link 上搜索你的应用,或粘贴它的 App Store 和 Google Play 网址,然后在收到的邮件中激活链接。
- 2
为这次推广给链接打标签
在放进短信的链接上加 utm 参数,这样短信就会在你的统计数据和 Play Install Referrer 中显示为一个独立来源。
https://onestore.link/k7bm29?utm_source=sms&utm_campaign=invite - 3
发送并查看结果
把链接放进你的短信。每部点开它的手机都会被送到自己的商店。访问次数显示在你的控制台中,Android 安装则显示在 Play Console 中你设置的 referrer 下。
常见问题
短信里的链接能知道收件人用的是 iPhone 还是 Android 手机吗?
发送时不能。它在被打开时才知道:打开链接的浏览器会说明自己运行在什么系统上,链接就在那一刻把它送到对应的商店。
我应该在短信里放两个商店链接吗?
可以用,但消息会更长,还要读者自己挑对的那个。一个替他们做选择的链接更短,也不会让任何人停在错误的商店。
怎么知道有多少安装来自短信?
用 utm 参数给链接打标签。onestore.link 会把它们作为 Install Referrer 传给 Google Play,Play Console 会报告它,你的应用在安装后也能读取。在 iOS 上,只要把你的 App Store Connect 提供者令牌添加到链接中,同样可行。
聊天应用里的链接预览会被算作一次访问吗?
由声明了自己身份的聊天应用抓取的预览会被单独计算,算作分享预览,而不是访客。只有打开链接的人才算作访客。
准备好试试了吗?
永久免费,无需密码。大约一分钟,你的链接就能就绪。
创建你的免费链接看看实际用法: 浏览对应的使用场景 →