如何为Android Market和App Store制作二维码

时间:2011-06-30 07:57:34

标签: android ios app-store google-play qr-code

我有一个应用程序,其中包含Android和iPhone的版本。所以我有两个URL(市场和AppStore),但我不想在主页上添加两个不同的QR码。有没有办法(我希望在线服务)为这两个市场提供单一的URL,这将检测用户设备并立即转发到合适的应用程序版本?程序上看起来非常简单,但也许有人已经解决了这个问题。

更新:似乎我必须自己创建服务。也可以尝试使用它:http://qrappdownload.appspot.com/。您可以提供两个URL-s,它会为URL生成QR核心,这对于两个最大的平台是通用的。通用URL由基于移动用户代理的相同服务解析(仅检查它是否包含Apple或Android字符串)。缺点是QR码必须非常大,因为URL必须包含两个appstore URL,因此非常长。也许你可以通过一些URL缩短服务来缩短URL,但没有尝试过。

9 个答案:

答案 0 :(得分:20)

QR码可以包含任何文字。它们用作Web链接的约定是包含一个URL。然后,大多数QR阅读器应用程序将加载由QR代码中嵌入的URL引用的网页。

当QR码阅读器读取时,无法将信息嵌入到直接链接到两个不同URL的QR码中。自定义QR码阅读器可以使用两个URL解析QR码并确定要遵循的URL,但您必须找到一种方法将自定义QR阅读器提供给您的客户。

您正在寻找的功能可以驻留在QR码中的URL。嵌入的URL可以链接到检查用户代理并适当重定向的网页。如果检测到iOS用户代理上的Safari,则重定向到Apple的App Store。 Android用户代理将被重定向到相应的应用商店。我会将所有其他用户代理设置为转到包含两个商店链接的产品页面。

如果我这样做,我会调查将所有用户发送到产品页面。有机会参与产品的进一步营销,与潜在客户分享更多信息可能会带来更好的销售。我会设置一些A-B测试,看看哪个更好。

答案 1 :(得分:16)

QR码只是一个链接/ URL,指向您网站上的URL并使用PHP来确定用户是使用Android还是iPhone。然后对iPhone应用程序URL进行PHP标头位置(如果是iPhone)或Android应用程序(如果是Android)。

这是PHP代码:

<?php

**//Handy Code Provided by STEPHENCARR.NET**

$iPod = stripos($_SERVER['HTTP_USER_AGENT'],"iPod");
$iPhone = stripos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$iPad = stripos($_SERVER['HTTP_USER_AGENT'],"iPad");
$Android= stripos($_SERVER['HTTP_USER_AGENT'],"Android");

//check if user is using ipod, iphone or ipad...
if( $iPod || $iPhone || $iPad ){
        //we send these people to Apple Store
        header('Location: http://www.example.com/'); // <-apple store link here
}else if($Android){
        //we send these people to Android Store
        header('Location: http://www.example.com/'); // <-android store link here
}
**//Handy Code Provided by STEPHENCARR.NET**

?> 

答案 2 :(得分:7)

另一个选择是使用http://onelink.to这是一个易于使用的服务,用于同一目的。

答案 3 :(得分:7)

为此目的,已经有一些更好的QR码生成器服务。 没有太多的选择或错误,大多数都相当昂贵。

我建议使用免费的QRcode生成器,例如 http://uniq.cd

它提供单个QR码

  • 跨平台/多网址(iPhone,Android,Blackberry,Windows Mobile)
  • 动态(随时可编辑)
  • 很小
  • 跟踪(使用统计数据和分析)

我希望这会有所帮助。

答案 4 :(得分:2)

另一种选择是使用OmniQRCode.com。这是一项允许您使用单个QR码的服务。当智能手机扫描QR码时,服务会检测并将智能手机重定向到相关的应用市场。它还有Android 1.6和Android 2.2之间的差异。

答案 5 :(得分:2)

AutoFwd

已经有超过20,000人使用它并且是免费的。 (我的公司免责声明!)

www.AutoFwd.com

e.g。 www.AutoFwd.com/angrybirds

它允许您指定iOS / Android / Blackberry / Win / Mac / Linux和其他一些。还有一个默认页面和带QR生成的统计跟踪。

如果您的应用尚未支持他们的平台,它还允许潜在的下载者输入他们的电子邮件地址,当您稍后为该平台添加应用时,他们将收到已添加的通知。

答案 6 :(得分:1)

也许有点晚了,但我找到了那些家伙 http://www.visualead.com/ 我喜欢它!

答案 7 :(得分:1)

您还可以使用QrDesign.net中的可视QR码 它们支持所有移动平台,如iTunes,谷歌播放,Windows Phone和黑莓appworld。 并且想知道它们是视觉和幻想。 enter image description here enter image description here

答案 8 :(得分:0)

你可以看看这个项目:

http://m.appqr.mobi/

它可以为Android,IOS,Windows Phone,Symbian和Blackberry生成单个QRCode。我已经使用它并且它有效 - 当您在特定设备上扫描时,它会将您引导到相应的商店,前提是您确实准确地将链接放在相应的字段中。