火山引擎 DataTester:在广告投放场景下的 A/B 实验实践

news2024/11/15 12:06:37

更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群

“我知道在广告上的投资有一半是无用的,但问题是我不知道是哪一半。”

——零售大亨约翰·沃纳梅克

这句经典名言,被称为广告界的哥特巴赫猜想,它道出了广告效果衡量的难点,同样也击中了无数广告主的痛点——企业有一半广告费都是被浪费掉的。

广告投放的效果很多时候常与玄学画上等号,但却也是公域营销不可或缺的一环。科学的衡量广告的效果,适时做出策略调整优化转化率,一直既是业界的重点、热点、难点。

如何让企业在广告投放上的每 1 块钱都花在刀刃上?火山引擎 DataTester 或许可以交出一份高分答卷。

DataTester 是字节跳动内部应用多年的 A/B 实验平台,2020 年通过火山引擎面向外部企业开放服务。平台自建立至今,承载了字节 500 余个业务线的 A/B 实验任务,累计已开展过 150 多万次实验。

广告实验是 DataTester 的一大特色能力之一。DataTester 基于自身在因果推断和统计科学方面的深刻积淀,结合字节内部用户增长以及广告算法建设的诸多实践,探索出了很多行之有效的广告效果衡量方法和提升策略。

本文将分享 DataTester 在广告投放场景下的实践经验。

为什么 A/B 实验能提升广告投放效率?

在互联网时代,企业该如何做好广告营销,持续驱动盈利增长呢?

从对字节跳动多年的业务总结来看,实践给出的方法论指向是:50%靠创意,50%靠营销科学。

在广告投放的场景下,一线广告优化师通常会创建多个计划,去测试不同的广告素材效果。这套方法看似科学,实际上却问题多多:

  • 广告计划过量,会对流量造成相互挤压争抢,流量无法平均分配,就难以获取科学的效果对比数据;

  • 广告受众没有实现隔离,如果同一用户可以看到多组广告,则测试结果无法保证科学性;

  • 广告计划过多,会抢占宝贵的营销经费配额,并浪费广告优化师大量人力。

这些问题导致广告投放时,企业浪费了大量的时间精力和金钱,也未必能得到科学量化的的有效结论。

图源:视觉中国

而通过科学的 A/B 实验,可以确保在广告投放中,实现精准的流量分配、受众隔离,获取最为科学的数据统计结果;与此同时,在多个广告计划创建的过程中,性能优越的 A/B 实验平台可支持方案的智能化设置,节约大量人力。

  • 广告方案设计:可根据 A/B 实验的效果选出最佳方案;

  • 广告效果验证:通过 A/B 实验可以达成“快准稳”的效果检测,让大胆创新、快速试错成为可能;

  • 广告问题定位:通过 A/B 实验可以快速定位投放效果不佳的问题原因,避免低效而昂贵的错误迭代。

总结来说,科学的 AB 实验平台,能够确保广告在方案设计、人群选择、渠道定位等每个决策环节,都能获得正向的收益,从而在广告投放时,产生正向反馈越滚越大的复利效应。

字节跳动的广告优化经验分享

字节跳动副总裁、算法和数据技术负责人杨震原曾在火山引擎 A/B 测试开放日中讲述过,“字节跳动成立之初,今日头条就在做策略推荐类的 A/B 测试。2016 年正式建立了支持大规模产品试验的 A/B 测试平台(DataTester),之后陆续接入抖音、西瓜视频等全线业务,把 A/B 测试应用在产品命名、交互设计、推荐算法、用户增长、广告优化和市场活动等方方面面的决策上。”

字节是一家有着深厚 A/B 实验基因的公司,广告实验是 DataTester 全域营销场景下的重要一环。

针对企业在营销场景上的诸多痛点,如人工实验操作繁琐,广告效果难度量、优化无从下手;效果数据来源分散,人工分析费时费力;投放严重依靠人工经验,一线优化师彻夜盯盘、精疲力尽...等等问题,DataTester 提供了全套的广告优化解决方案:

  • 实验智能化调优:基于业界一流统计学专家的算法模型,依照广告效果动态分配流量,实现收益最大化;

  • 打通前后链路数据:支持主流广告渠道的监测能力,实现了后链路数据的打通,助力更科学的效果归因;

  • 打通人群数据:支持与 CDP 人群管理平台深度打通,广告可实现基于用户标签和人群画像的精准投放;

  • 跨渠道广告投放能力:集成包括巨量引擎在内的主流广告投放平台,实现一站式广告素材创意管理、批量广告创建投放、多渠道广告效果监测;

  • 集成建站平台:与多个建站工具深度合作,打造广告落地页搭建和 A/B 实验创建的无缝体验,大幅降低实验门槛。

点击查看大图:DataTester 全域营销场景解决方案

针对具体不同的场景,DataTester 提供了拆分对比实验、落地页优化实验等多种实验类型,方便用户更加便捷地基于实验进行迭代:

  • 素材拆分对比实验:判别更有爆款潜力的广告素材

  • 人群拆分对比实验:判别与产品广告更匹配的人群

  • 增效度量实验:通过人群分流+问卷投放两种形式结合,评估品宣效果

  • H5 落地页优化实验:判别营销页面转化效率

DataTester 广告实验的几种细分类型

DataTester 广告实验的特色优势

基于 10 年的技术经验打磨,DataTester A/B 实验平台已经做得极为易用,广告投放实验支持通过可视化的手动拖拽等形式,自主编辑实验版本,并获取数据报告。

没有研发团队的企业,以及没有代码经验的广告分析师,也可以快速上手使用。

广告实验作为 DataTester 在全域营销场景的重要解决方案之一,也打磨出了一些独具优势的核心能力。

爆款广告智能创作能力

“爆款素材稀缺”、“起量难”是广告主最常见的痛点。作为信息流广告的核心——素材的优质程度,是决定广告能否起量的关键。

近年来创意素材的生产数量爆发性增长,在巨量引擎平台中,每天新增的视频广告创意素材有 70 万条,还不包含平台上的存量素材数量。

DataTester 与火山引擎的智能创作云合作打通,可提供 10 余款简单易用的创作工具,无需人工剪辑,智能批量化生成各类具有“爆款基因”的广告素材。用户不需要有各类专业软件的使用能力,即可创建广告素材并开启 A/B 实验。

分流技术深度融合广告算法

随着数据驱动科学增长的理念在国内渐火,市面上声称能“帮助广告主对广告投放进行算法优化”的三方服务商越来越多,其中不乏声称能够进行 A/B 实验的厂商。

然而,基于 A/B 实验的基本原理,真正科学可信的 A/B 实验离不开对流量的精准控制和科学分流。但当今主流大型广告平台,由于在广告推荐算法中嵌入实验分流的技术复杂性,很少能够做到向三方提供完备的分流能力。

因此,市面上多数三方服务商提供的所谓广告投放 A/B 实验能力,更可能是徒有其表,噱头成分偏多,其数据偏差之大并不足以支撑得出可信的实验结论。

如图为极度简化版的广告平台分发流程,大型广告平台的实际流程会复杂得多。

火山引擎 DataTester 基于字节跳动在抖音、今日头条等信息流产品中的多年实践经验,探索出了很多行之有效的广告效果科学度量和提升策略,可以完成面向大规模人群的精准分流。

  • 人群隔离:DataTester 可确保实验中的不同实验对象不会展示给同一用户,一个用户最多只能看到实验中的一个计划广告方案;

  • 竞争公平:DataTester 可为多种广告计划提供公平的竞争环境,避免实验中计划相互挤压、抢量,让每一个广告方案都获得同等量级的曝光机会;

  • 报告置信:在收集到充足的实验数据之后,DataTester 将智能化生成分析报告,并确保数据具有统计效力,以精确披露在实验中获胜的广告计划或素材。

广告页搭建可无缝衔接 A/B 实验

广告网站或落地页转化率,是会因为页面上元素的细微差别,而产生巨大差距的。例如按钮位置的交换、颜色的改变、顺序的调整等,均能造成转化率的增长或降低。此时,A/B 实验就是验证最优版本的科学工具。

DataTester 已与橙子建站等多个广告落地页建站平台深度合作,在企业完成广告落地页搭建后,即可无缝开启 A/B 实验,大幅降低实验创建门槛。

实验智能流量调优能力

开启实验前,哪一个版本的方案表现更好通常未知。传统的 A/B 实验平台,依赖于统计显著性的经典假设检验,为对照版本和实验版本分配等额流量,一般不允许在实验期间变更每个子版本的流量。

因此此类实验缺陷比较明显 —— 即便已发现实验版本明显优于对照版本,实验期间还需要在对照版本上继续花费时间流量,直至整场实验结束。

而 DataTester 除去提供上述“常规实验”能力外,也同时可提供“MAB 实验”实验类型选择。

“MAB 实验”是智能调优实验,实验方案可以直接在线上进行,DataTester 将根据实时数据反馈,智能调节实验方案的流量分配,给广告收益效果好的方案倾斜更多的流量,帮助企业收益最大化。

与传统的 A/B 实验相比,以下几种场景适用 MAB 智能流量调优实验:

  • 促销优惠:此类场景更关注提高转化率。MAB 智能实验在促销期间,会将更多流量发送给效果较好的变体,而将较少流量发送给效果欠佳的变体,帮助企业尽快拿到收益点;

  • 推送策略:推送文案/标题为生命周期较为短暂的内容。固定的活动期间后,会失去相关性。因此采用 MAB 智能实验,可以使策略最大程度地尽快发挥效用;

  • 落地页优化:同时上线几种不同版本的落地页方案,实时优化落地页的点击和转化率。

结语

DataTester 融合了字节跳动了多年在业务增长、转化、产品迭代,策略优化,运营提效等环节的增长理念,是一款性能强大、使用便捷的 A/B 实验产品。

在广告投放场景上,DataTester 基于多年的打磨和迭代,可支持广告从制作到投放,到最终效果收集的全链路场景实验需求,并能够与字节系产品及平台深度打通、相互结合应用。

此外,DataTester 也能够深度耦合推荐、搜索、UI、产品功能等其他多种业务场景需求,为业务提供科学的决策依据。目前,火山引擎 DataTester 已经服务了美的、得到、凯叔讲故事等在内的上百家标杆客户,将成熟的 " 数据驱动增长 " 经验赋能给各行业。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/359465.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python脚本批量下载CDS气象数据

使用Python脚本从 Copernicus Climate Data Store (CDS) 检索气象数据具体地,需要检索变量(geopotential、relative_humidity、temperature、u_component_of_wind、v_component_of_wind、vertical_velocity)在各种不同的压力水平、不同的日期…

罗克韦尔AB PLC_FactoryTalk无法登录的解决方法

罗克韦尔AB PLC_FactoryTalk无法登录的解决方法 情况说明: 在打开Studio 5000软件时,出现一个弹窗Log On to FactoryTalk - Network,正常情况下输入Windows账户和密码就可以登录成功。 但是却出现了下图所示窗口,其中‘abseme’是Windows账户名,‘WELL’是计算机名称,下图…

SQL零基础入门学习(二)

SQL SELECT 语句 SELECT 语句用于从数据库中选取数据。 结果被存储在一个结果表中,称为结果集。 SQL SELECT 语法 SELECT column1, column2, ... FROM table_name;与 SELECT * FROM table_name;参数说明: column1, column2, …:要选择的…

向上跳空缺口选股公式,选出回补后再启动的标的

一、向上跳空缺口选股公式 思路:先找出缺口,缺口前后有两根K线,缺口低价是前一根K线的最高价,缺口高价是后一根K线的最低价。(如上图)收盘价低于缺口低价,即实现缺口回补。回补缺口之后&#xf…

“一把梭ViT”来了,谷歌提出可以灵活应对各种图像块尺寸的FlexiViT

原文链接:https://www.techbeat.net/article-info?id4486 作者:seven_ 论文链接: https://arxiv.org/abs/2212.08013 代码链接: https://github.com/google-research/big_vision 视觉Transformer(ViT)目前…

Linux - 第4节 - Linux进程控制

1.进程创建 1.1.fork函数 在linux中fork函数是非常重要的函数&#xff0c;它从已存在进程中创建一个新进程。新进程为子进程&#xff0c;而原进程为父进程。#include <unistd.h> pid_t fork(void); 返回值&#xff1a;子进程中返回0&#xff0c;父进程返回子进程id&…

考虑泄流效应的光伏并网点电压系统侧增援调控方法matlab

目录 1主要内容 1.1 泄流效应​编辑 1.2 候选无功补偿站优选方法 1.3 算法步骤 2部分代码 3程序结果 4程序链接 1主要内容 程序主要复现《考虑泄流效应的风电场并网点电压系统侧增援调控方法_于其宜》&#xff0c;将光伏取代风电&#xff0c;考虑某时刻光伏并网的电压增…

3年工作之后是不是还在“点点点”,3年感悟和你分享....

经常都有人问我软件测试前景怎么样&#xff0c;每年也都帮助很多朋友做职业分析和学习规划&#xff0c;也很欣慰能够通过自己的努力帮到一些人进入到大厂。 2023年软件测试行业的发展现状以及未来的前景趋势 最近很多测试人在找工作的时候&#xff0c;明显的会发现功能测试很…

死磕JAVA10余年!手写“Java核心技能精选”Github一夜疯涨30w+

写在前面 想在面试、工作中脱颖而出&#xff1f;想在最短的时间内快速掌握 Java 的核心基础知识点&#xff1f;想要成为一位优秀的 Java 工程师&#xff1f;本篇文章能助你一臂之力&#xff01; 很多同学对一些新技术名词都能侃侃而谈&#xff0c;但对一些核心原理理解的不够…

很好用的 UI 调试技巧

文章目录 UI调试效果(一)评论最后UI调试小姑(二)参考文档 很好用的 UI 调试技巧 UI调试效果(一) javascript: (function() {const style = document<

RT-Thread初识学习-02

课程链接 02-RT-Thread介绍_哔哩哔哩_bilibili 学习方法 使用官方资料进行学习&#xff0c;并且在学习的过程中与FreeRTOS进行比较 RT-Thread API参考手册: 基础定义 标准版RTT移植 这里的串口2是由于打印信息的&#xff0c;因此你需要在开发板上选择USB-TTL串口&#xff0…

什么是品牌控价?品牌控价的意义是什么?品牌控价合不合法

很多人不明白为什么要控价&#xff0c;今天我们就来聊一聊品牌控价。 一、 什么是控价 顾名思义&#xff0c;“控价”就是管控价格&#xff0c;将价格控制在合理的范围以内。 品牌方生产出产品&#xff0c;要以一定的价格投入市场。而市场中的实际成交价格会受渠道各因素的影…

Kubernetes二 Kubernetes之实战以及pod详解

Kubernetes入门 一 Kubernetes实战 本章节将介绍如何在kubernetes集群中部署一个nginx服务&#xff0c;并且能够对其进行访问。 1.1 Namespace Namespace是kubernetes系统中的一种非常重要资源&#xff0c;它的主要作用是用来实现多套环境的资源隔离或者多租户的资源隔离。…

pmp考试是什么?适合哪些人学?含金量?(含pmp资料)

先说一下我这个人的理解&#xff0c;PMP就是提高项目管理理论基础和实践能力的考试。 再说说PMP官方一点的说明&#xff1a; PMP证书全称为Project Management Professional&#xff0c;也叫项目管理专业人士资格认证。PMP证书由美国项目管理协会(PMI)发起&#xff0c;是严格…

覃小龙34岁生日记:结合趋势,发挥优势,方能百战不殆

覃小龙34岁生日记:结合趋势&#xff0c;发挥优势&#xff0c;方能百战不殆&#xff01;2023-2-20星期一 覃小龙2023年2月17日&#xff0c;是我34岁生日&#xff0c;1989年出生的我&#xff0c;一晃眼&#xff0c;已经走过第34个年头了&#xff01;从2016年创业到今天&#xff0…

RK3568存储性能测试

USBU盘储存性能参数(USB3.0接口)参数测试条件最小典型最大单位说明写速度写入1GB数据—32.6—MB/sU盘型号&#xff1a;KODAK&#xff0c;32GB USB3.0读速度读取1GB数据—66.7—MB/s 备注HW356X-CORE-4GB-32GBHW356X-GKA&#xff0c;操作系统&#xff1a;LinuxU盘储存性能参数(U…

linux 系统编程之线程

线程 文章目录线程1 线程概念2 NPT安装线程 man page&#xff1a;查看指定线程的 LWP 号&#xff1a;3 线程的特点4 线程共享资源5 线程非共享资源6 线程的优缺点7线程常用操作1 线程号pthread_self函数&#xff1a;pthread_equal函数:参考代码2 错误返回值分析参考代码3 线程的…

搞懂Druid之连接创建和销毁

前言 Druid是阿里开源的数据库连接池&#xff0c;是阿里监控系统Dragoon的副产品&#xff0c;提供了强大的可监控性和基于Filter-Chain的可扩展性。 本篇文章将对Druid数据库连接池的连接创建和销毁进行分析。分析Druid数据库连接池的源码前&#xff0c;需要明确几个概念。 …

【大数据离线开发】7.2 搭建HBase环境

7.2 搭建HBase的环境 准备工作&#xff1a; 解压Hbase安装包 [rootbigdata111 tools]# tar -zxvf hbase-1.3.1-bin.tar.gz -C ~/training/设置Hadoop的环境变量 vi ~/.bash_profile HBASE_HOME/root/training/hbase-1.3.1 export HBASE_HOMEPATH$HBASE_HOME/bin:$PATH export…

37、基于51单片机乒乓球比赛系统设计

摘要 乒乓球游戏电路是一个对输入信号、输入时机正确与否的8个LED表示乒乓球球台和乒乓球&#xff0c;用数码管模拟显示器&#xff0c;显示比赛局数比分和每局玩家得分的电路。电路并不复杂&#xff0c;整体分为两个模块&#xff1a;一&#xff0c;游戏主模块&#xff1b;二&a…