【发布时间】:2013-01-25 10:36:24
【问题描述】:
我在 MotoGP.com 上看到,当我从移动设备或平板电脑查看该网站时,我收到一条消息说“你想看看我们的移动应用程序吗”消息,如果我下次选择“否”我从同一设备访问该消息不再出现。我真的很想将这样的功能引入我的网站,但我不确定这样做的好方法,我想是这样的:
- 用户访问网站时使用PHP查找设备(尝试检测OS、iOS 或 Android 例如)
- 查找用户的 MAC 地址
- 从包含 MAC 地址和布尔标志的 DB 表中,检查 如果用户之前访问过并表达了不看的偏好 再次弹出对话框。
- 如果 MAC 地址不在 DB 中,则显示消息
- 如果 MAC 地址在设置了标志的数据库中,则不显示消息。
关于这是否是一个好方法的任何 cmet?这只是我从头开始想出的,搜索似乎一无所获。
感谢任何cmets。
大卫
【问题讨论】:
-
无法访问用户的mac地址;在没有登录的情况下“记住”有关用户的一些信息的方法是通过cookies。