抖音做奶茶?流量也焦虑

除了电子商务,Tik Tok又盯上了奶茶业务?

最近,北京字节跳动网络技术有限公司(Tik Tok的母公司)申请注册“字节茶”和“字节茶”商标,这两个商标在国际上被归类为啤酒和便利。目前商标状态均为申请中。

这一举动不禁让人想起去年11月注册“邮政氧茶”商标、今年6月开设奶茶店的中国邮政。看来Tik Tok也想走这条路。

然而,茶饮赛道上的战斗异常激烈,“后氧茶”的未来发展仍是一个未知数。Tik Tok希望充分发挥其优势,从轻到重,从虚到实。茶是它的最佳选择吗?

01

无处安放流量

从虚拟到现实的下一个出口是什么?

茶赛道火热的同时,适者生存的丛林法则依然适用。然而,随着参与者对新品类的开发,行业的同质化将更加严重,甚至“新茶饮第一股”奈雪的茶也遇到了盈利难的困境。

茶行业人士表示:“如今的新式茶饮没有预期的那么好,在供应链选择、产品更新、质量控制和门店设计等各个方面都需要非常严格。”

如果邮政服务开设一家茶叶店,这是一个紧急情况,那么Tik Tok注册一个茶叶品牌的意图是什么?抽脂报价

原因其实很简单。经历了几年的红利期后,短视频平台现在已经进入了瓶颈期。

首先,DAU在Tik Tok和今日头条的增长乏力,广告收入增长率大幅下降。今年上半年,字节跳动实现广告收入约1150亿元,实现两位数增长,接近原定目标。今年第三季度,词跳广告收入增速明显回落。

其次,Tik Tok和自动驾驶汽车的发展趋势越来越相似。一直深耕下沉市场的Aauto Quicker正在努力登顶,推动内容和用户的多元化;另一方面,Tik Tok将目光投向了下沉市场,并逐渐“自动驾驶更快”。

第三,Tik Tok很难突破交通天花板,实现困境。用户增长缓慢和过度依赖广告进行商业变现是悬在字节跳动头上的达摩克利斯之剑。

字节不仅频频布局社交领域,还推出飞聊、多闪、云雀等社交软件,成为“App流水线工厂”。不久前,其开始试水短剧付费模式,这也是西瓜视频推出平台会员后的第二次视频内容变现尝试。

上述所有行动都显示出字节对流量增长和现金流的焦虑,他渴望通过更多产品建立护城河,以稳定字节跳动商业大厦。

日益膨胀的字节跳动不得不不断为其新业务输血,寻求在寒冷的冬天打破瓶颈的方法,但茶是最适合它的业务吗?如何建立这个价值链?

字节跳动工区的袋装“字节茶”来源/知乎

在知乎上,关于“字节跳动申请注册“字节茶”商标,是要进军茶饮行业吗?互联网巨头进入茶叶市场有什么利弊?”在话题讨论中,网友“十年茶旅”表示:“茶行业是一个建立在信任基础上的消费市场。你不能完全依靠金钱或流量来实现它。大厂做事还是要有边界的。他们不能什么都想做,他们必须赚所有的钱。当然,他们可以投资,不会自己结束。”

显然,这位网友并不看好字节茶,甚至还拿美团的例子做对比:“就像美团不应该做餐饮一样,你不能站在裁判的角度去下一场比赛参加比赛,这是不公平的。做点什么,做点什么!”

02

上瘾的逻辑:“抖,奶”同源

根据艾媒咨询数据,2020年中国新式茶饮市场规模为1840.3亿元,预计2021年将达到2795.9亿元,2022年将超过3000亿元。同时,有报告显示,每周奶茶消费超过百元后近295%;近50%的95后每周喝2-4杯。庞大的市场规模让奶茶的“上瘾”消费实锤。

Tik Tok对茶行业的关注可能与其上瘾有关,而Tik Tok和奶茶这两个看似无关的东西实际上有着相同的上瘾逻辑。

首先,从生理机制上来说,Tik Tok的算法推荐和交互细节会刺激用户大脑中多巴胺的激增,从而产生“行为成瘾”;奶茶中的“糖”是“物质成瘾”。

2021年第一季度,Tik Tok DAU(日活跃用户)达到约7亿的峰值,平均超过6亿。搞笑有趣的视频内容和全屏沉浸式观看体验是吸引Tik Tok用户的重要因素。

一旦我们对行为上瘾,我们就会不自觉地想随时打开Tik Tok,并且永远不会停下来。从长远来看,我们将放弃参加其他活动的想法,继续沉浸在Tik Tok世界中。行为成瘾和物质成瘾的生理机制是相似的,它们都是刺激大脑同一区域的结果。婴儿食谱大全及做法澳门猪扒包的制作方法

这也就不难理解为什么人们大呼“如何解忧,唯有奶茶”。奶茶中的糖具有安慰剂效应,因此逐渐成为年轻人的一种“刚需”。因此,购物必须有一杯奶茶瘾,低头无聊必须刷Tik Tok瘾,这逐渐使年轻人感到困惑和无法停止。

其次,从载体上看,Tik Tok是智能手机携带的,奶茶是塑料杯,这两者都可以被我们“掌握”,碎片场景可以被迅速占领。

正如麦克卢汉所说,媒体是人类的延伸。手机延伸了人们的耳朵、声音和语言,最终演变成一个功能齐全的移动手持计算机终端,成为人类“假肢”般的存在,而安装在手机上的Tik Tok则成为一个带有“假肢”的虚拟现实,可以触摸和描述。

在算法的推荐下,Tik Tok呈现的虚拟世界比现实世界更加生动和丰富多彩,人们不禁沉迷其中。

另一方面,起源于英式下午茶的新式奶茶经过传统“港式奶茶”的改良,成为适合打工者随时随地获取的日常必需品。我们不难发现,在一二线城市的路边喝奶茶的年轻人越来越多。

刷Tik Tok的灵活性和喝奶茶的便携性也为用户提供了更多可自由支配的空时间,同时也成为“抖音和牛奶”窃取用户潜在碎片化时间的罪魁祸首。

图源/点灯杂铺

但本质上,我们并没有沉迷于可以握在手中的载体,而是渴望获得更便捷的内容(信息)。

第三,从产品角度来看,Tik Tok和奶茶为用户提供了个性化需求和社交需求。

选择不同口味的奶茶,观看不同类型的短视频,就像“一千个读者有一千个哈姆雷特”。根据不同的用户偏好,奶茶店和Tik Tok给出了各种选择。

与咖啡相比,奶茶往往更懂得“营销”。它跳出了传统饮料的限制,创造了各种新的比例。这种选择性极大地刺激了消费者的购买欲望。当他们的自主性被充分调动起来时,他们不再是单一产品的被动消费者。

Tik Tok更善于把握用户的喜好。长时间停留和反复观看意味着更强的兴趣度。当你看《Tik Tok》时,Tik Tok也在看你,并为你提供更多的社交资金。

经常嬉笑怒骂,变幻莫测就在指缝间,我们感觉自己好像被卷入了“生活权力的漩涡”却不自知,甚至乐在其中。所有这些都源于我们可以访问的数字内容和形式的丰富性和多样性。

当然,这一切也是由于选择性的增加以及更容易“上瘾”的事实。有了选择,我们更加痴迷于这种由自己控制信息和随意切换信息的能力。

第四,从用户的角度来看,Tik Tok和奶茶调动了主观能动性,激发了创意活力。

用户既是消费者,也是创造者。

Tik Tok简化了视频编辑功能,这大大提高了用户制作视频内容的能力。通过平台的渠道,他们自己的创作可以被全世界看到,从此“用户即内容”。每个消费者都将自己的兴趣和体验带入Tik Tok,并根据自己的需求改变其内容,这使Tik Tok成为成千上万人的利益容器。

同样,奶茶也有同样的特点。用户有选择奶茶的权利。除了向店员展示需求外,打牌、解锁隐藏菜单和DIY奶茶也成为越来越多消费者关注的重要因素。

互联网浪潮下,最宝贵的是用户时间。争夺用户时间的最佳方式是什么?培养用户的习惯,最好是让用户上瘾。

短视频和奶茶都会让用户上瘾。当Tik Tok遇上茶,用户会上瘾,而Tik Tok最终将实现双赢。

03

是产品为王还是流量制胜?

当一个企业开始涉及越来越多的行业时,表明其利润已经见底。

据36Kr、上海证券交易所和其他媒体报道,字节跳动国内广告收入在过去6个月“停止增长”,这是自字节跳动2013年开始商业化以来的首次。要知道,广告收入是字节跳动的主要收入来源,而在2020年,广告收入将占实际收入的77%。

如今,Tik Tok的广告收入不仅“暴涨”,还与腾讯和百度等同行进入了零和游戏。字节Tik Tok迫切需要找到下一个业务增量。

事实上,除了注册商标,字节早就有进军茶饮的小动作,投资柠檬茶品牌“柠檬季”就是最好的证明。

据红灿报道。由字节跳动投资的柠檬季在成立半年后就在长沙开设了150多家门店。

为什么字节跳动毅然决然地进入长沙市场,并在长沙投资了一个新的柠檬茶品牌?

字节跳动投资者陈为佳透露,投资柠檬茶品牌是在考虑了长沙市场和品类的现状和未来趋势后做出的决定。

从这个角度来看,字节Tik Tok仍然看好茶行业。

奈雪的茶发布的《2020年新式茶饮白皮书》显示,2020年中国茶饮市场规模达4420亿元,是咖啡的两倍多。预计2021年茶叶市场将进一步扩大。

新式茶饮行业具有广阔的市场发展前景。目前高端现制茶饮行业处于爆发增长期,预计2025年零售额将超过2000亿元。面对如此大的蛋糕,自然连各大厂商都忍不住想要分一杯羹。

第二,新式茶饮兼具热点和社交属性。茶行业链接了大量的年轻消费者,这也是目前和未来国内消费的主要群体。年轻人打招呼的方式甚至变成了“嘿,你喝了XX家的新奶茶吗?”而小红书在奶茶、种草、拔草等内容上积累了超过500万+的笔记。在网红里打卡、解锁新品已经成为追逐时尚潮流的年轻人的日常。

三是新式茶饮迭代快、热度高。就上新速度而言,以头部品牌奈雪的茶和喜茶为例,2020年推出约40款新品,而普通茶饮品牌普遍在10款左右。其中,联名奶茶就是一个不错的选择。Tik Tok深谙营销之道,拥有巨大的流量支持,因此推出联名奶茶很容易。总的来说,Tik Tok选择奶茶是因为它的试错成本相对较低,品牌更新和热度保持更容易。

当然,Tik Tok做好奶茶并不容易。毕竟,这是一个“易进难出”的行业。

在外界看来,茶饮行业具有低门槛、高营业额、高毛利等诸多优势,吸引着越来越多的玩家加入其中,各具特色的新式茶饮品牌层出不穷,而奶茶似乎是人人都想大赚一笔的“网红”行业。

同仁堂和中国石化销售咖啡和奈雪茶。},cancel:function(){//用户取消共享后执行的回调函数} });});} });//单击选项卡跳转//获取文章ID和用户ID const articleId = $(& apos;。文章标题& apos).数据(& apos文章id&apos);const userId =//单击“注释”按钮返回注释框$(& apos;。BTN-icon-comment & apos;).单击(function(){ if($(this)。has class(& apos;不登录)){ location.href = & aposhttps://foodaily.com/login? ok _ http = https://food daily . com/articles/25841 & amp;anchor = operation-to-comment & apos;;返回false} else { let position = $(& apos;#评论& apos).offset();$(& apos;html,body).animate({ scroll top:position . top },1000);} });//发布按钮提交$(& apos;。BTN-comment & apos;).单击(function(){ let content = $(this)。prev(& apos;。注释-文本区& apos).val();设parent _ id = $(this)。数据(& aposparent-id);设target _ id = $(this)。数据(& apos目标标识);设目标用户标识= $(this)。数据(& apos目标用户标识);if(content){ if(content . length & lt;8){ vue . prototype . $ message({ show close:true,message:& apos;好吧,请用8-500字表达你的观点!& apos,类型:&apos错误&apos, });返回false} else if(content . length & gt;20){ vue . prototype . $ message({ show close:true,message:& apos;好吧,请用8-500字表达你的观点!& apos,类型:&apos错误&apos, });返回false} else { $(this)。属性(& apos已禁用,& apos已禁用);$(& apos;输入【name = content】& apos;).val(内容);$(& apos;输入【name = parent _ id】& apos;).val(parent _ id);$(& apos;输入【name = target _ id】& apos;).val(目标标识);$(& apos;输入【name = target _ user _ id】& apos;).val(目标用户标识);$(& apos;# comment-form & apos;).submit();vue . prototype . $ message({ show close:true,message:& apos;评论成功!& apos,类型:&apos成功, });$(这个)。remove attr(& apos;已禁用);} } else { vue . prototype . $ message({ show close:true,message:& apos;发布的内容不能是空!& apos,类型:&apos错误&apos, });返回false} });//单击收藏夹$(& apos;。BTN-集合).单击(function(){ if($(this)。has class(& apos;不登录)){ location.href = & aposhttps://foodaily.com/login? ok _ http = https://food daily . com/articles/25841 & amp;anchor =拇指操作& apos;返回false} else { $(this)。属性(& apos已禁用,& apos已禁用);如果($(这个)。has class(& apos;图标激活的)){//取消文章收藏axios . delete(& apos;/articles/& apos;+articleId+& apos;/collections/& apos;+ userId)。then(function(RES){ const collection = $(& apos;。BTN-集合);const num = collection . children(& apos;。数字&apos);let value = parse int(num . text());if(value = = = 1){ num . addclass(& apos;隐藏的);} num.text(值-1);collection . remove class(& apos;图标激活的);collection . find(& apos;。向下翻转).文本(& apos集合’);vue . prototype . $ message({ show close:true,message:& apos;取消收款成功!& apos,类型:&apos成功, });collection . remove attr(& apos;已禁用);} ).catch(function(err){ vue . prototype . $ message({ show close:true,message:& apos;取消收款异常!& apos,类型:&apos错误&apos, });$(& apos;。BTN-集合).remove attr(& apos;已禁用);返回false});}else {//文章收藏axios . post(& apos;/articles/& apos;+articleId+& apos;/collections/& apos;+ userId)。then(function(RES){ const collection = $(& apos;。BTN-集合);const num = collection . children(& apos;。数字&apos);let value = parse int(num . text());if(value = = = 0){ num . remove class(& apos;隐藏的);} num . text(value+1);collection . addclass(& apos;图标激活的);collection . find(& apos;。向下翻转).文本(& apos取消’);vue . prototype . $ message({ show close:true,message:& apos;收集成功!& apos,类型:&apos成功, });collection . remove attr(& apos;已禁用);} ).catch(function(err){ vue . prototype . $ message({ show close:true,message:& apos;异常收集!& apos,类型:&apos错误&apos, });$(& apos;。BTN-集合).remove attr(& apos;已禁用);返回false});} } });//像$(& apos;。BTN-favorite & apos;).单击(function(){ console . log(` 25841 `)if($(this)。has class(& apos;不登录)){ location.href = & aposhttps://foodaily.com/login? ok _ http = https://food daily . com/articles/25841 & amp;anchor =海报对拇指& apos;返回false} else { $(this)。属性(& apos已禁用,& apos已禁用);如果($(这个)。has class(& apos;图标激活的)){//取消文章like axios . delete(& apos;/articles/& apos;+articleId+& apos;/favorites/& apos;+ userId)。then(function(RES){ const favorite = $(& apos;。BTN-favorite & apos;);const num = favorite . children(& apos;。数字&apos);let value = parse int(num . text());if(value = = = 1){ num . addclass(& apos;隐藏的);} num.text(值-1);favorite . remove class(& apos;图标激活的);favorite . find(& apos;。向下翻转).文本(& apos喜欢’);vue . prototype . $ message({ show close:true,message:& apos;取消好评成功!& apos,类型:&apos成功, });favorite . remove attr(& apos;已禁用);} ).catch(function(err){ vue . prototype . $ message({ show close:true,message:& apos;取消点赞例外!& apos,类型:&apos错误&apos, });$(& apos;。BTN-favorite & apos;).remove attr(& apos;已禁用);返回false});}else {//文章喜欢axios . post(& apos;/articles/& apos;+articleId+& apos;/favorites/& apos;+ userId)。then(function(RES){ const favorite = $(& apos;。BTN-favorite & apos;);const num = favorite . children(& apos;。数字&apos);let value = parse int(num . text());if(value = = = 0){ num . remove class(& apos;隐藏的);} num . text(value+1);favorite . addclass(& apos;图标激活的);favorite . find(& apos;。向下翻转).文本(& apos取消’);vue . prototype . $ message({ show close:true,message:& apos;比如成功!& apos,类型:&apos成功, });favorite . remove attr(& apos;已禁用);} ).catch(function(err){ vue . prototype . $ message({ show close:true,message:& apos;像变态一样!& apos,类型:&apos错误&apos, });$(& apos;。BTN-favorite & apos;).remove attr(& apos;已禁用);返回false});} } });//评论点赞,解决append追加html $(document)类事件的失效问题。on(& apos;单击apos,& apos。操作-收藏夹& apos,function(){ if($(this)。has class(& apos;不登录)){ const cid = $(this)。数据(& apos注释id & apos);location.href = & aposhttps://foodaily.com/login? ok _ http = https://food daily . com/articles/25841 & amp;anchor = comment & apos+cid;返回false} else { $(this)。属性(& apos已禁用,& apos已禁用);如果($(这个)。has class(& apos;图标激活的)){//取消评论和点赞const that = $(this);const comment id = $(this)。数据(& apos注释id & apos);axios . delete(& apos;/comments/& apos;+comment id+& apos;/favorites/& apos;+ userId)。then(function(RES){ const num = that . children(& apos;。数字&apos);let value = parse int(num . text());if(value = = = 1){ num . addclass(& apos;隐藏的);} num.text(值-1);that . remove class(& apos;图标激活的);that . find(& apos;。向下翻转).文本(& apos喜欢’);vue . prototype . $ message({ show close:true,message:& apos;取消好评成功!& apos,类型:&apos成功, });that . remove attr(& apos;已禁用);} ).catch(function(err){ vue . prototype . $ message({ show close:true,message:& apos;取消点赞例外!& apos,类型:&apos错误&apos, });that . remove attr(& apos;已禁用);返回false});}else {//文章喜欢const that = $(this);const comment id = $(this)。数据(& apos注释id & apos);axios . post(& apos;/comments/& apos;+comment id+& apos;/favorites/& apos;+ userId)。then(function(RES){ const num = that . children(& apos;。数字&apos);let value = parse int(num . text());if(value = = = 0){ num . remove class(& apos;隐藏的);} num . text(value+1);that . addclass(& apos;图标激活的);that . find(& apos;。向下翻转).文本(& apos取消’);vue . prototype . $ message({ show close:true,message:& apos;比如成功!& apos,类型:&apos成功, });that . remove attr(& apos;已禁用);} ).catch(function(err){ vue . prototype . $ message({ show close:true,message:& apos;像变态一样!& apos,类型:&apos错误&apos, });that . remove attr(& apos;已禁用);返回false});} } });//点击评论回复会出现回复框,解决append追加html的类事件无效$(document)的问题。on(& apos;单击apos,& apos。操作-回复& apos,function(){ if($(this)。has class(& apos;不登录)){ const cid = $(this)。数据(& apos注释id & apos);location.href = & aposhttps://foodaily.com/login? ok _ http = https://food daily . com/articles/25841 & amp;anchor = comment & apos+cid;返回false} else { if($(this)。父母(& apos。操作-包装&apos).兄弟姐妹(& apos。评论回复框& apos).has class(& apos;is _ reply & apos)){ $(& apos;。评论回复框& apos).remove class(& aposis _ reply & apos);$(这个)。父母(& apos。操作-包装&apos).兄弟姐妹(& apos。评论回复框& apos).remove class(& aposis _ reply & apos);} else { $(& apos;。评论回复框& apos).remove class(& aposis _ reply & apos);$(这个)。父母(& apos。操作-包装&apos).兄弟姐妹(& apos。评论回复框& apos).addClass(& apos;is _ reply & apos);}//侦听文本区域更改$(& apos;。注释-文本区& apos).绑定(& apos输入属性更改,function(){ let current length = $(this)。val()。长度;if(current length = = & apos;& apos){ $(这个)。下一个(& apos。BTN-comment & apos;).CSS({ & apos;颜色& apos:& apos# bfbfbf & apos});} else { $(this)。下一个(& apos。BTN-comment & apos;).CSS({ & apos;颜色& apos:& apos# e50012 & apos});} });} });//报告$(& apos;。操作报告& apos).单击(function(){ if($(this)。has class(& apos;不登录)){ location.href = & aposhttps://foodaily.com/login? ok _ http = https://food daily . com/articles/25841 & apos;;返回false} else {(async()= & gt;{ const input options = new Promise((resolve)= & gt;{ resolve({ 1:& apos;“网络钓鱼/广告”,2:& apos;人身攻击,3:“侵权”,4:& apos;谣言,5:政治,6:Porn,});})const { value:reason } = await swal . fire({ title:& apos;举报原因:“,confirm button text:& apos;“报告”,输入:& apos收音机,inputOptions: inputOptions,input validator:(value)= & gt;{ if(!value){ return & apos;请选择举报原因!& apos;} }, });if(reason){ swal . fire({ html:`您选择了$ { reason } ` });} })();} });//删除注释$(& apos;。btn-delete&apos).单击(function(){ vue . prototype . $ confirm(& apos;您确定要删除此评论吗?以下回复也将被删除!& apos,& apos“,{ distinguishCancelAndClose:true,confirm button text:& apos;‘确定‘,取消按钮文本:& apos中止删除‘,})。然后(()= & gt{ $(这个)。父级(& apos表单& apos).submit();vue . prototype . $ message({ message:& apos;评论删除成功!& apos,类型:&apos成功, });}).catch(action = & gt;{返回false});});//单击其他地方隐藏回复框$(文档)。单击(function(e){ let operate _ reply = $(。操作-回复& apos);let reply _ box = $(& apos;。评论回复框& apos);如果(!operate _ reply . is(e . target)& amp;& ampoperate _ reply . has(e . target)。长度= = = 0 & amp& amp!reply _ box . is(e . target)& amp;& ampreply _ box . has(e . target)。length = = = 0){ operate _ reply . parents(& apos;。操作-包装&apos).兄弟姐妹(& apos。评论回复框& apos).remove class(& aposis _ reply & apos);} });//喜欢评论收藏按钮悬停效果$(& apos;。翻转包装).hover(function(){ $(this)。儿童(& apos。翻起).addClass(& apos;活动的);$(这个)。儿童(& apos。向下翻转).addClass(& apos;活动的);},function(){ $(this)。儿童(& apos。翻起).remove class(& apos活动的);$(这个)。儿童(& apos。向下翻转).remove class(& apos活动的);} );//回到顶部$(& apos;。图标-返回-顶部).单击(function(){ $(& apos;html,body).animate({ scroll top:0 },1000);});//侦听文本区域更改$(& apos;。注释-文本区& apos).绑定(& apos输入属性更改,function(){ let current length = $(this)。val()。长度;if(current length = = & apos;& apos){ $(这个)。下一个(& apos。BTN-comment & apos;).CSS({ & apos;颜色& apos:& apos# bfbfbf & apos});} else { $(this)。下一个(& apos。BTN-comment & apos;).CSS({ & apos;颜色& apos:& apos# e50012 & apos});} });//Monitor $(文档)。scroll(function(){ let scroll height = $(window)。scroll top();//滚动高度let view height = $(window)。height();//可见高度让内容高度= $(文档)。height();//内容高度if(scroll height》;800){ $(& apos;。图标-返回-顶部).addClass(& apos;returnTop);} else { $(& apos;。图标-返回-顶部).remove class(& aposreturnTop);} if(content height-(scroll height+view height)& lt;= 157){ $(& apos;。操作-图标).CSS({ & apos;底部& apos:& apos157px&apos});} else { $(& apos;。操作-图标).CSS({ & apos;底部& apos:& apos40px & apos});} });});

阅读剩余
THE END