来一道实际的面试题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ieiayaobb
V2EX    问与答

来一道实际的面试题

  •  
  •   ieiayaobb 2019 年 10 月 31 日 3019 次点击
    这是一个创建于 2275 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如果你是微信的产品经理,面对现在各种双 11 分享消息,如何能让用户不再有分享欲望呢?

    如果你是微信的技术经理,面对现在各种双 11 分享消息,如何能识别并且屏蔽呢?

    17 条回复    2019-10-31 17:22:59 +08:00
    ivvei
        1
    ivvei  
       2019 年 10 月 31 日
    关闭分享功能可破。
    drawstar
        2
    drawstar  
       2019 年 10 月 31 日
    每通过微信分享一次,收一块钱
    murmur
        3
    murmur  
       2019 年 10 月 31 日
    举报啊,这还需要机器学习么,看你申请域名的快还是我封的快
    murmur
        4
    murmur  
       2019 年 10 月 31 日
    这道题实际上可以写为如何屏蔽淘宝的促销信息,因为你现在不是站腾讯就是阿里,京东是腾讯系,那么这就是点名再整阿里巴巴
    justfly
        5
    justfly  
       2019 年 10 月 31 日
    产品经理的话,对于这种促销转发,做特殊样式或者打上广告的标签。
    orzorzorzorz
        6
    orzorzorzorz  
       2019 年 10 月 31 日
    从“分享欲望”产生的原因看,人群得分成两类:一类是乐在其中的人。我想要优惠,我就得把消息推送给可能会帮自己点链接的人;一类是特讨厌这类优惠活动的人。以前这类人是中立的,路转黑总归是因为第一类人无脑转消息,影响到自己的信息流了。
    从解决方案来看,只要让这类分享消息不可见,那自然就没了分享欲望,但这不符国情。考虑到第二类人的需求,实际上只要给信息分个类就完了。再粗暴一些的例子,给分享过链接的人加个标签,没这标签的人看不见链接。甚至可以考虑把猪仔都放一块,统一投放官方广告 :doge
    murmur
        7
    murmur  
       2019 年 10 月 31 日   2
    我来正经写一下我的看法
    答案是,不去做,做了那是纯沙币给自己找麻烦
    要先回答这个问题首先要说微博封了京东的推广,这是一种商业行为,首先微博是允许京东广告的,封的原因是微博大 V 私自发推广链接,绕过了微博的任务系统,微博不能抽成,但是反过来那群所谓的微博大 V 也不是什么好东西,平时盗抄写稿造谣撕逼,现在收割粉丝赚钱了?这实际上是群众喜闻乐见的事情,所以封了就封了吧
    然而,对于淘宝的推广来说,这是群众自发的行为,就是为了那个猫点,如果微信对这个采取大量技术手端高压封杀,势必引起淘宝的反弹,要知道淘宝是拥有千万级别律师的公司,而且淘宝和腾讯都是国家重点监管的公司,无论谁在理,最终结局一定是国家介入调停,微信停止封杀,淘宝减少推广,那产品经理做这个干嘛,给自己惹事么
    Vegetable
        8
    Vegetable  
       2019 年 10 月 31 日
    我觉得微信不会这么摆烂了,这么做师出无名,双十一过去就完了,何必呢
    gosansam
        9
    gosansam  
       2019 年 10 月 31 日
    不再有分享欲望
    针对同一个分享链接(解析分享链接格式,获取活动 id 和用户 id ),显示此链接已经发送好友次数,当好友分享的链接显示“已经分享过 100 次 ”,这样用户心里肯定不会想再点击或者自己参与。
    每个人可记录总共发送分享的次数,这个显示次数超过一定阈值时,当发送者分享链接的时候可以由接收者查看,发送方的累计次数可以在一段时间内清空(细节需商榷),这样对于分享者而言,减少分享次数能避免自己成为营销号的嫌疑(心理作用,必要时可以稍加引导),从而减少分享的欲望。对于接收者可以提高分辨活动的能力。这里面还有许多细节可以添加,不一一表述了。
    技术实现屏蔽
    目前分享双 11 途径一般是图片或者文字复制的链接,怎么识别都是发送到服务器时进行拦截,可能需要用到 ML 识别图片,文字的话那一段奇怪的文字可以在阿里 APP 打开,我想咱们应该可以破解一下吧(没有试过,错了见谅),本地识别拦截+服务器识别拦截。拦截后可以对分享进行分类,多个 filter 拦截,用户设置屏蔽哪些类别,服务器过滤链添加上就好。通过 ML 和大数据分析,扩展拦截机制和能力。
    个人意见,轻喷。
    jmc891205
        10
    jmc891205  
       2019 年 10 月 31 日
    现在各种魔幻分享代码 直接复制粘贴
    这种有什么好的识别方法
    abmin521
        11
    abmin521  
       2019 年 10 月 31 日 via iPhone
    核心永远在识别上面
    9 楼已经说了分享次数 我就加个 好友已复制次数
    甚至随机丢消息
    ieiayaobb
        12
    ieiayaobb  
    OP
       2019 年 10 月 31 日
    @gosansam 这个识别都是依赖文本内容的,其实能看到 tb 和 wx 都做了一些应对了(火星文横飞)。文本内容拦截这个事首先是有法律风险的,其次是如果规则太严格,有可能会命中到正常的消息内容,感觉这里面难度非常大
    undeflife
        13
    undeflife  
       2019 年 10 月 31 日
    一个聊天工具限制用户聊天非违法信息共享还 tm 有道理的?
    ClericPy
        14
    ClericPy  
       2019 年 10 月 31 日
    1. 降低曝光率. 提供消息按钮: dislike. 如果某个人被 diss 的次数太多, 则降权并且假封一个月, 降低他的发消息频率.

    2. 提高成本. 如果某个人被 diss 次数过多, 发"同一条消息"时需要 冷却时间(分段递增) 或者付费解封.

    3. 广告标识. 考虑到隐私问题, 目前微信是不能对用户聊天信息做线上存储的, 这个标识只能自己采集了.

    比较省心的还是"人治", 大量用户匿名举报 /diss 某个人的话, 直接一盆冷水浇灭它, 反正有个阈值, 发多了这个月他就用光这个月的 spam 额度
    zjl03505
        15
    zjl03505  
       2019 年 10 月 31 日
    ali 有接口可以识别淘口令
    zjl03505
        16
    zjl03505  
       2019 年 10 月 31 日
    另外 聊天群组 添加 是否能分享小程序 是否能分享链接 管理员禁言 这类功能就能杜绝大多数的扰民分享
    zc199068
        17
    zc199068  
       2019 年 10 月 31 日
    很简单,单用户每日分享超过 3 次以后,第四次自动屏蔽链接
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4253 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 05:32 PVG 13:32 LAX 21:32 JFK 00:32
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86