V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
azh7138m
V2EX  ›  问与答

知乎的是怎么做到,安装包大小在 5M 和 60M 的体积内实现一样功能的?

  •  
  •   azh7138m · 2019-05-03 10:41:35 +08:00 via Android · 7028 次点击
    这是一个创建于 2029 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刚才发现知乎的 app 下载页面会显示安装包大小,数字是 5M 到 60M 不等,似乎是随机的。
    是知乎运营把用户当**吗?还是知乎已经参透了 Android 开发,可以在 5M 的体积内实现一样的功能?
    第 1 条附言  ·  2019-05-03 11:13:43 +08:00

    还真是有4个版本

                k = Math.random();
                l = k < .25 ? "default" : k < .5 ? "40lite" : k < .75 ? "20lite" : "lite";
                var g = {
                    default: {
                        url: "https://www.zhihu.com/api/v4/sem/package/100/zhihuwaptest60/8b355d702bc89016ae77e3d0ade7a316",
                        size: "\u7ea6 60M"
                    },
                    "40lite": {
                        url: "https://pkg.zhimg.com/zhihu/lite-app-lite40apktest-release-1.7.0(1071).apk",
                        size: "\u7ea6 40M"
                    },
                    "20lite": {
                        url: "https://pkg.zhimg.com/zhihu/lite-app-lite20apktest-release-1.7.0(1071).apk",
                        size: "\u7ea6 20M"
                    },
                    lite: {
                        url: "https://pkg.zhimg.com/zhihu/futureve-app-zhihuwap-zhihuapkl-release.apk",
                        size: "\u7ea6 7.5M"
                    }
                }
    
    30 条回复    2019-05-06 00:44:03 +08:00
    tetora
        1
    tetora  
       2019-05-03 10:46:33 +08:00 via Android
    55m 广告图片
    deacyn
        2
    deacyn  
       2019-05-03 10:47:01 +08:00 via iPhone
    难道是有广告无广告版本?
    catalina
        3
    catalina  
       2019-05-03 11:14:03 +08:00 via Android
    @tetora
    @deacyn
    怎么可能啊,广告图片难道不是安装好启动应用后下载下来的吗?😂
    Archeb
        4
    Archeb  
       2019-05-03 11:15:59 +08:00
    zhihuwap 可能是套壳吧
    meisky6666
        5
    meisky6666  
       2019-05-03 11:17:16 +08:00 via Android
    极速版
    imswing
        6
    imswing  
       2019-05-03 11:19:03 +08:00 via iPhone
    web 版吗
    ouqihang
        7
    ouqihang  
       2019-05-03 11:19:35 +08:00
    增量安装?
    现在的 app,浏览器套壳也能实现大部分功能了。
    ho121
        8
    ho121  
       2019-05-03 11:22:56 +08:00 via Android
    AB test ?
    KamenReborn
        9
    KamenReborn  
       2019-05-03 11:24:41 +08:00
    当然是靠不要脸啊
    HongJay
        10
    HongJay  
       2019-05-03 11:25:46 +08:00   ❤️ 1
    测试不同安装包大小的转化率吧
    opengps
        11
    opengps  
       2019-05-03 11:41:58 +08:00
    知乎肯定是有些差异逻辑的,我这的网站日志里有 4 类知乎 app 的 UA 头:
    com.zhihu.android.lite/Futureve/
    com.zhihu.android/Futureve/
    Mozilla/5.0 ZhihuDailyTranscoder/
    ZhihuHybrid com.zhihu.android/Futureve/
    ZhihuHybrid DefaultBrowser com.zhihu.android/Futureve/
    opengps
        12
    opengps  
       2019-05-03 11:42:35 +08:00
    口拙,5 类
    avrillavigne
        13
    avrillavigne  
       2019-05-03 11:58:56 +08:00
    谢谢 下了 20M
    passerbytiny
        14
    passerbytiny  
       2019-05-03 13:01:37 +08:00   ❤️ 2
    一个正式版,三个 lite 测试版,然而下载哪个版本,靠得是 Math.random(),而不是用户的选择,这不但是拿用户当傻子,应该还有更深层的原因。
    KHHj7U2DNR
        15
    KHHj7U2DNR  
       2019-05-03 13:05:34 +08:00 via Android
    我说怎么感觉安装包越来越大了惹 从 7.5M 到 15M 到 40M 真滴牛掰!
    koalli
        16
    koalli  
       2019-05-03 13:11:48 +08:00
    你对比过这几个版本发现功能完全一样吗?
    这明显是为了测试这几个不同版本的导量差异
    bkmi
        17
    bkmi  
       2019-05-03 13:18:34 +08:00 via Android   ❤️ 1
    不就是个 AB test 吗,总想弄点大新闻
    wql
        18
    wql  
       2019-05-03 13:18:36 +08:00 via Android   ❤️ 1
    试了一下,最大的安装包和最小的那个装上之后界面都不一样了。所以,有充分理由怀疑是 AB 测试。
    wql
        19
    wql  
       2019-05-03 13:21:36 +08:00 via Android
    agdhole
        20
    agdhole  
       2019-05-03 13:25:39 +08:00
    知乎专门出过极速版,就是楼上图二的样式
    azh7138m
        21
    azh7138m  
    OP
       2019-05-03 14:44:51 +08:00
    @bkmi 我不是 我没有 这种无中生有的事情
    lizhuoli
        22
    lizhuoli  
       2019-05-03 15:23:19 +08:00 via iPhone
    Math.random()还行,这个 AB 测试
    zsj950618
        23
    zsj950618  
       2019-05-03 18:02:46 +08:00 via Android
    l = k < .25 ? "default" : k < .5 ? "40lite" : k < .75 ? "20lite" : "lite";

    这代码是故意这么写的吗。。。
    mozutaba
        24
    mozutaba  
       2019-05-03 18:08:26 +08:00
    这个 random 是真的好啊,阴谋论也没办法,就是看脸
    icebearloveu
        25
    icebearloveu  
       2019-05-03 19:58:26 +08:00 via Android
    我也发现了,有 7.5 20 40 的,都是极速版,还有个 60 的正式版。极速版的内容确实都一样,除了大小
    Tokin
        26
    Tokin  
       2019-05-04 04:02:08 +08:00
    可能是三个研发团队开发了三款一样的 App。。。哈哈哈哈哈哈哈
    isleon
        27
    isleon  
       2019-05-05 16:29:42 +08:00
    这就很搞笑了呀,线上测试
    azh7138m
        28
    azh7138m  
    OP
       2019-05-05 16:51:52 +08:00
    @isleon A/B test 不是这个意思。
    是统计 4 种大小的安装包,会不会有转化率的区别,来做进一步的运营策略。
    g531956119
        29
    g531956119  
       2019-05-05 22:49:58 +08:00
    很好奇是哪个页面这么操作的,找了一下 PC 上的下载地址什么都没发现
    azh7138m
        30
    azh7138m  
    OP
       2019-05-06 00:44:03 +08:00 via Android
    @g531956119 移动端的下载页面
    PC 哪来的客户端啊。。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4809 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:10 · PVG 09:10 · LAX 17:10 · JFK 20:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.