更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群
 
数字技术的发展让智能电视普及率大幅提升,2023年智能电视的市场渗透率已超90%,与智能电视相匹配的各类应用APP功能也愈加丰富。本文介绍面向智能电视及机顶盒的互联网电视应用——鲜时光APP的改版案例。鲜时光引入智能化内容推荐技术,并应用火山引擎AB测试DataTester优化APP频道方案,为用户打造极致的家庭电视观看体验。
旧版鲜时光界面
在旧版鲜时光界面中,设有“看大片”、“纪录片”、“动画片”3个长视频频道,产品从梳理的用户调研内容中发现,APP中没有直接的频道能够对至“电影”、“电视剧”、“综艺”类节目,观众查找内容路径复杂;此外,目前“看大片”频道以人工运营形式为主,内容分发效率较低,观众不容易发现想看的视频。
鲜时光团队希望引入智能化推荐技术、设计全新的频道方案,并通过火山引擎AB测试进行策略验证。他们推出了3组新频道策略,新增了“电影”、“电视剧”等5个长视频频道,并设置了“人工配置”、“智能推荐”两种方式;究竟哪组策略线上的观众使用体验更好,鲜时光要通过AB实验的数据来进行判断。
 
AB实验频道方案
对照组:与当前线上一致,不改变频道策略
AB实验组1: 保留当前线上频道,并新增3个长视频频道,展现内容以运营人工配置为主
AB实验组2:去掉当前线上频道,但保留“看大片”频道,使用6个长视频、展现内容以推荐为主的频道
AB实验组3:去掉当前线上频道,且不保留“看大片”频道,使用5个长视频、展现内容以推荐为主的频道
 
在实验上线后,他们在火山引擎DataTester中实时观测各实验组的数据,了解产品的各项核心指标是否趋于优化。
 
在AB实验方案实施时,鲜时光团队还对新用户、老用户进行了隔离实验。因为对于老用户来讲,已经熟悉了“看大片”频道,在原有的影响因素上去测试新的策略,可能影响老用户的使用习惯,从而影响AB测试的核心指标。对新用户而言,本身没有原有使用习惯在,实验数据表现上可能和老用户有所区别。因此鲜时光团队设计的4组实验,针对“新用户”、“老用户”两类人群区分开展。
 
从AB实验报告中,产品团队解读到如下结论:大盘消费数据方面,相比“运营为主”的频道内容展现方式,“推荐为主”的展现方式在频道消费方面有明显收益,“实验组2”、“实验组3”的长视频消费时长均显著增长;人均消费时长上涨主要来源于长视频消费;新增频道消费收益总体大于“看大片”频道下线的置换损失。
 
他们发现以推荐为主的电影电视剧频道上线带动了产品整体大盘数据的显著提升,同时非长视频消费指标均无负向影响;其中,推荐为主的频道视频分发还带来了LT(用户生命周期)上的增加,特别是新用户组多日留存均呈显著正向,且收益持续扩大未收敛。
 
在这次AB实验结果的基础上,鲜时光团队继续针对“实验组2”和“实验组3”进行了二期实验,主要为了判断新增“电影”、“电视剧”推荐频道后,“看大片”频道是否仍需保留。二期AB实验数据显示,“实验组3”的大盘数据明显优于“实验组2”的大盘数据,即“看大片”频道下线后,产品大盘数据无负向波动。
 
基于上述结论,鲜时光APP确定了频道改版的方案:引入5个以推荐策略主导的新频道,并下线“看大片”频道。在新策略上线后,数据显示用户在鲜时光APP中的使用时长及使用体验均有显著提升。整体改版过程中,DataTester帮助产品团队高效、科学地完成了决策。
 
火山引擎DataTester源自字节跳动长期沉淀,截至2023年6月,字节已通过DataTester累计做过240万余次AB实验,日新增实验 4000余个,同时运行实验5万余个。DataTester目前服务了包括美的、得到、凯叔讲故事等在内的上百家企业,为业务的用户增长、转化、产品迭代、运营活动等各个环节提供科学的决策依据,将成熟的“数据驱动增长”经验赋能给各行业。
 
点击跳转火山引擎A/B测试了解更多

智能电视APP鲜时光,如何应用AB测试打造极致的用户观看体验?的更多相关文章

  1. 基于hash的AB测试

    AB测试 为同一个目标,设计两种方案,将两种方案随机投放市场中,让组成成分相同(相似)用户去随机体验两种方案之一,根据观测结果,判断哪个方案效果更好. 基于hash的AB测试 具体的实现方法为: 在A ...

  2. 远程控制你的智能电视,按键|输入|安装App等都已实现,已开源!

    一.序 Hi,大家好,我是承香墨影! 智能电视或者智能盒子,不知道大家了解多少? 这两年各大厂商生产的电视设备,基本上都是搭载的 Android 系统.既然电视本身就是 Android 系统的,我们也 ...

  3. 智能硬件+App移动新生态【11.01深圳】

    活动概况 时间:2015年11月01日13:30-16:30 地点:深圳腾讯大厦(南山区科技园科技中一路)2楼多功能厅 主办:APICloud.庆科.信鸽 费用:免费 活动背景 智能电视.智能汽车.智 ...

  4. 智能硬件+App移动新生态【10.24北京站】

    活动概况 时间:2015年10月24日13:30-16:30 地点:Wepac空间(海淀区北四环西路68号左岸工社6层) 主办:APICloud.机智云.智石科技.华为云 网址:www.apiclou ...

  5. 智能电视TV开发---客户端和服务器通信

    在做智能电视应用的时候,最头疼的就是焦点问题,特别是对于个人开发者,没有设备这是最最头疼的事情了,在没有设备的情况下,怎么实现智能电视应用呢,接下来我是用TV程序来做演示的,所以接下来的所有操作是在有 ...

  6. 智能电视TV开发---直播视频客户端结构设计和实现

    在智能电视TV开发---客户端和服务器通信里面我们实现了客户端和服务端的简单通信,接下来我们做一个简单的客户端界面,来实现手机端来操控智能电视的TV端. 一.存储视频的结构设计 我们在做客户端的时候, ...

  7. 【开源项目】智能电视及电视盒子的控制应用TVRemoteIME的接口说明

    一.APP项目介绍: APP名称:TVRemoteIME 功能说明:安卓智能电视或者安卓盒子的控制应用,可跨屏远程输入.远程遥控(代替遥控器)盒子.盒子应用及文件管理.HTTP/RTMP/MMS网络视 ...

  8. 安卓Tv开发(一)移动智能电视之焦点控制(触控事件)

    前言:移动智能设备的发展,推动了安卓另一个领域,包括智能电视和智能家居,以及可穿戴设备的大量使用,但是这些设备上的开发并不是和传统手机开发一样,特别是焦点控制和用户操作体验风格上有很大的区别,本系列博 ...

  9. 安卓TV开发(概述) 智能电视之视觉设计和体验分析

         转载说明出处 :http://blog.csdn.net/sk719887916, 作者:skay 前言:移动智能设备的发展,推动了安卓另一个领域,包括智能电视和智能家居,以及可穿戴设备的大 ...

  10. AIROBOT系统 之 私人存储 和 DLNA 智能电视云

    需求背景 工作多年之后发现有太多的电子资料到处存放.个人电脑是Mac,硬盘都不大,放不了太多东西.并且有时候想随时随地存放一些东西.所有就有了大家一个私有存储的需求 个人休息在家经常喜欢看电影电视剧, ...

随机推荐

  1. windows上时间项目时间正常,Ubuntu16.04上时间错误

    项目本次测试时间正常,放到服务器上时间差8个小时 1.查看Ubuntu系统时间,发现时间设置错误 date -R 该命令会把我们系统的时间还有时区显示出来,我们是属于东八区,如下图: 如果不是 +08 ...

  2. ACTF 2023 部分WP

    来自密码手的哀嚎: 玩不了一点,太难了. CRYPTO MDH Description Malin's Diffile-Hellman Key Exchange. task.sage from has ...

  3. 把工单历史表中的数据,按照工单进行分类,每一批工单的数据放在同一个 key 中

    /** * 把工单历史表中的数据,按照工单进行分类,每一批工单的数据放在同一个key中 * 将对象列表按名称分类成 Map(分类名必与对象的某 get 方法的后的名一致<如:get(name) ...

  4. 我整理了一份Flink流计算入门教程清单(转)

    好久不见! 作为技术出身的我,不太会写软文广告,今天就直接来个硬广.之前与人民邮电出版社合作的<Flink原理与实践>经过一年多时间的打磨和润色,这两天终于与大家见面了,恳请各位朋友多多支 ...

  5. 测试技术:开源测试工具 jenkins、Sonar

    http://www.cnblogs.com/itech/archive/2011/11/23/2260009.html Jenkins入门总结 基于 Jenkins 快速搭建持续集成环境 https ...

  6. 【发布】DDD 工程脚手架 + 一键安装分布式技术栈环境!

    作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 大家好,我是技术UP主小傅哥. 写了那么多案例工程,开发了那么多技术项目.那小傅哥做的这些案例 ...

  7. 【Spring】事务实现原理

    在使用事务的时候需要添加@EnableTransactionManagement注解来开启事务,Spring事务底层是通过AOP来实现的,所以启用事务后,同样会向容器中注入一个代理对象创建器,AOP使 ...

  8. 【Unity】 ScriptableObject ——生成多个ScriptableObject作为子对象,可以点击展开并显示二级菜单

    官方是这么介绍ScriptabelObject的: "ScriptableObject 是一个可独立于类实例来保存大量数据的数据容器.ScriptableObject 的一个主要用例是通过避 ...

  9. 牛客多校第一场 A. Alice and Bob (暴力SG)

    题目大概 有两堆石子,有两个人拿,一个人从一堆中拿\(k\)个,那么就必须从另一堆中拿\(s*k\)个,Alice先拿,问是否必赢. 解题: 数据不大,看到前\(20\)名队伍没有推结论做的..除了打 ...

  10. Python有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?

    n = 0 for i in range(1, 5): for j in range(1, 5): for k in range(1, 5): if(i != k) and (i != j) and ...