iphone - 有没有办法知道移动用户之前是否通过二维码 URL 访问过某个网站?

标签 iphone ios qr-code

客户正在考虑在打印广告中使用二维码,为访问者提供折扣奖励。最简单的解决方案(据我所知)是使 QR 代码指向一个唯一的 URL(例如,使用“优惠券代码”的 GET 参数),该 URL 用于存储 cookie,然后在结账时检查该 cookie应用折扣。

现在我看过的大多数二维码应用程序都内置了浏览器。如果用户扫描代码并在应用程序内完成购买,我相信上述解决方案将会起作用。但理想的解决方案是允许用户随时随地扫描代码,然后在 X 天后访问该网站,并且仍然可以获得折扣。如果用户稍后返回该网站,他们可能会使用手机的标准浏览器应用程序(即 iPhone 上的 Safari),而不是他们最初使用的应用程序。

answer to this question说“每个 SDK 应用程序都有自己的 WebKit 缓存和 cookie 存储,因此虽然 cookie 将保留在同一应用程序中,但它们无法在应用程序之间访问。”因此,在我看来,使用上述解决方案来让用户扫描二维码并稍后访问该网站并保证应用折扣似乎是不可能的。我想不出任何其他解决方案,但在我得出结论认为它根本无法完成之前,我想看看是否有任何其他我根本没有想到的解决方案(除了让用户创建一个帐户并将其存储在服务器端之外)

附注显然,除了 iPhone 之外还有其他设备,但如果我什至无法让它在 iPhone 上运行,那就足以破坏交易了。事实上,移动设备和二维码应用程序的各种可能性让我认为这很有可能真的无法完成。

最佳答案

没有办法设置一个网站,可以自动为 iOS 上不同网络客户端的回访者提供折扣。您将需要最终用户的帮助。

您可以使用指向特殊登录页面的二维码链接,告诉最终用户将该页面添加为书签,以便在以后获得折扣。如果 QR 应用程序可以保存书签,最终用户将通过 QR 应用程序返回。如果 QR 应用无法保存书签,最终用户将在 Safari 中查看该页面并在那里添加书签。

您可以让最终用户注册折扣,然后通过电子邮件发送折扣代码。只需询问电子邮件地址就足够了。当他回来获取折扣时,他将使用带有折扣代码的电子邮件。

关于iphone - 有没有办法知道移动用户之前是否通过二维码 URL 访问过某个网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8348394/

相关文章:

java - 从 PHP 生成和解码二维码

ios - 拒绝或删除的iPhone应用程序二进制文件已获批准并发布-新的iTunes Connect问题

iphone - 从 HTML 文件解析图像

ios - iPad ratina 64 位设备模拟器中的 JSONKit 崩溃 : iOS7 Xcode 5. 1

ios - 使用 mediaType Video 从 PHAsset 修改元数据失败

python - 模块 'qrcode' 没有属性 'make'

security - 二维码安全

ios - iPhone SDK : Not able to access TextField From SearchBar

ios - (iOS MPMusicPlayerNotification) app在后台时如何接收通知

objective-c - 如何在 iOS 上制作一个显示彩色图标的标签栏?