English
Log In
You can then view all documents
GroMore/功能说明/诊断工具
诊断工具
Last updated 2023-08-23 10:58:58

一、功能介绍

在广告变现过程中,随着流量及预算波动,开发者经常需要对瀑布流设价及配置进行优化。GroMore基于数据分析和运营经验,为开发者提供设价和瀑布流配置建议、并披露错误码信息,帮助开发者快速定位问题进行调优,提升收入及变现效率,减少人工运营和试错成本。根据历史测试结果,应用诊断建议后ARPU涨幅5~15%。

诊断工具分为以下三大模块:

模块

维度

具体内容

设价策略

瀑布流

根据代码位填充及收益数据,给出waterfall设价调整建议

瀑布流配置

瀑布流

对瀑布流填充率/耗时/展示率指标进行诊断,并输出排查及调优建议

错误码诊断

广告位/瀑布流/代码位

披露错误码信息,包括错误码说明、数量及占比、处理建议

1、设价策略

原理说明

waterfall是一种常见的广告变现策略,通过设置多个价格层级依次询价实现收入最大化,但层数过多可能增加超时风险,需要结合用户价值分布合理设价。此外,随着流量变化和各广告平台预算波动,设价也需要相应调整。

基于此,GroMore结合瀑布流的CPM分布情况,以及设价代码位近期的填充/展示/预估收益表现,给出设价调整建议,实现有限层数下的充分竞价,提升收入。

调优建议

设价调优主要包括以下两类建议:

① 设价一致

设价一致指「GroMore排序价格」与「广告平台实际设价」需要保持一致,针对不一致的代码位会建议检查设价,修改一致或者开启自动价格排序。

GroMore排序价格:在GroMore配置的价格,用于排序、比价、计算预估收益。

广告平台实际设价:在各广告平台配置的价格,是真实返回及结算的价格。以穿山甲为例,是指【期望CPM】。

设价不一致的影响

  • 数据gap:GroMore使用排序价格计算预估收益,如果设价不一致,会导致预估收益和各广告平台实际结算金额出现数据gap。
  • 收益损失:GroMore使用排序价格进行排序和比价,如果设价不一致会影响比价竞胜结果,造成收益损失。  

举个例子:GroMore排序价格10,实际设价5,bidding出价9。比价后10元胜出,GroMore预估收益=10,但平台结算是5,此时

收益损失 4 = bidding出价9 - 实际结算价5 (原本应该bidding竞胜)

数据gap 5 = GroMore排序价格10 - 实际设价5 (GroMore按照10计算收益,广告平台按照5计算收益)

② 设价调整

设价一致后,GroMore会对waterfall设价进行分析,并给出价格调整建议,即增加价格层级或关闭代码位。

  • 增加价格层级当前瀑布流在部分价格区间还有探价空间,因此建议增加层级充分比价。增加层级会给出具体建议价格,开发者可以自行选择广告平台添加相应价格代码位。
  • 关闭代码位当前瀑布流存在超时风险,因此建议减少部分收益贡献小的价格层级。建议减少的层级会标明具体代码位,开发者可以结合当前数据表现考虑是否删减。

注意:增加或者关闭建议都是根据历史数据表现作出的判断,如果开发者发现最近几天的数据波动较大,诊断建议与实际数据表现不符,可以结合实际情况判断是否增加/关闭。


2、瀑布流配置

原理说明

收益=展示*CPM/1000,因此除了通过调整设价来优化CPM外,提高展示也会影响最终收益表现。GroMore对请求-返回-展示链路进行拆解,对核心指标给出诊断建议,帮助开发者进行链路优化,提升收益。

调优建议

瀑布流配置主要包括以下三类建议:

① 超时问题

瀑布流高层代码位填充耗时过长,可能导致后续层级代码位来不及请求或返回,影响瀑布流整体填充率。当瀑布流存在超时问题时,GroMore会建议开启请求加速器,或者调整并行请求层数和超时时长,提高请求效率,降低耗时和超时率。更多功能介绍可以参考:并行请求和超时设置

② 填充率问题

当瀑布流存在bidding代码位时,一般会接近满填充,但如果bidding未收到请求将会影响瀑布流填充率,针对这种特殊场景,GroMore会给出bidding请求量偏少的可能原因,开发者可根据建议进行自查。

针对其他场景,GroMore也为开发者提供了详细的填充错误码信息以及调整建议供开发者排查。

③ 展示率问题

展示主要由开发者控制,因此当存在展示率问题时,GroMore列举了可能导致低展示率的原因及场景,开发者可以结合实际广告场景进行排查。

针对需要快速展示广告,但来不及请求的场景,GroMore会建议开启预缓存,提前缓存广告,减少因超时导致的展示损失。更多功能介绍可以参考:预缓存


3、错误码诊断

GroMore为开发者披露广告位、瀑布流、代码位三个维度的填充错误码信息。如果遇到填充问题可以逐层下钻归因,并且根据错误码发生数量及占比,参考处理建议进行优化调整。

广告位、瀑布流、代码位关系如下图所示:


二、操作步骤

1、开启诊断工具

点击左侧菜单栏「诊断报告」,进入页面后点击右上角「诊断工具设置」即可选择:

① 开启调优诊断提醒,包括设价策略、瀑布流配置;

② 开启错误码诊断提醒,并进行阈值调整。当填充失败数/填充失败率达到阈值,将会在「聚合管理」的应用详情页及瀑布流管理页出现提醒标志和优化建议提示。

注意:填充失败数/填充失败率受请求量、ADN填充能力影响,默认值仅供参考,开发者可以根据具体情况进行调整。维度定义及可输入数值范围详见下表:

维度

规则

定义

可输入的数值范围

默认值

广告位

填充失败数

开发者向聚合发起的流量请求中,聚合返回填充失败的次数。一次流量请求对应一次流量填充或流量填充失败(排除埋点丢失的情况)

100~100000000

1000

填充失败率

广告位填充失败数/流量请求量,理论上流量填充率+流量填充失败率=1

1~100

20

代码位

填充失败数

聚合向ADN发起的广告请求中,ADN返回填充失败的次数。包括ID/包名/尺寸/渲染方式不匹配、频繁请求等异常原因,以及无合适广告、网络连接失败等常见失败原因

100~100000000

1000

填充失败率

代码位填充失败数/广告请求量

1~100

20


2、查看诊断建议

开发者可以在应用详情页查看广告位维度诊断建议,在瀑布流管理页查看瀑布流/代码位维度诊断建议。

应用详情页

点击左侧菜单栏「聚合管理」,点击应用进入「应用详情」页。可以通过「选择广告位操作类型」快速筛选命中调优诊断的广告位,或者直接点击广告位左上角「黄色标识」和右侧操作栏「诊断分析」,即可查看广告位诊断建议及错误码信息。

瀑布流管理页

在「应用详情」页,点击广告位进入「瀑布流管理」页,点击汇总栏上方「立即前往调整」或者汇总栏「诊断分析」即可查看瀑布流诊断建议及错误码信息。

在「瀑布流管理」页,点击代码位栏「」-「诊断分析」,即可查看该代码位错误码和处理建议。


3、应用诊断建议

查看诊断建议后,点击「立即调整设价」或者「立即调整瀑布流」即可跳转至应用页面。

GroMore为开发者提供快捷操作按钮,点击「一键应用全部操作」将会自动应用所有可操作的调优建议,也支持选择单条建议点击「去开启/去添加」,或者由开发者自行操作调整瀑布流配置及代码位。完成修改操作后,可以选择直接覆盖当前瀑布流,或者创建A/B测试验证调优效果。

注意:点击「一键应用全部操作」后,如涉及添加代码位,GroMore会自动创建新的穿山甲代码位并应用到瀑布流中。各样式自动创建代码位的默认值与必填项详见下表,如不满足需求请勿使用一键应用。

样式

默认值

必填项

开屏

渲染类型:自渲染方向:竖屏

-

激励视频

渲染类型:模板渲染方向:竖屏

-

插全屏

-

广告铺开大小:全屏、插屏

信息流、draw信息流

-

渲染类型:自渲染、模板渲染

banner

渲染类型:模板渲染

代码位尺寸


三、常见问题

1、为什么没有设价策略和瀑布流配置建议?

情况1:瀑布流当前处于较优状态,暂不需要调整。诊断建议是基于历史数据计算产出,如果近期数据表现发生变化,诊断建议也会更新,可以定期关注。

情况2:瀑布流正在A/B测试中,实验过程中不进行诊断调优,避免修改瀑布流影响A/B结论置信度,A/B测试结束后会正常进行诊断分析并给出建议。

2、为什么设价建议在一天之内也会出现较大变化?

设价建议根据历史数据计算得出,因此会受到平台数据产出时间影响,建议10点之后查看。

3、为什么设价策略模板只有设价一致的建议,没有价格调整建议?

设价准确是价格调整的前提,因此只有在设价调整一致后,GroMore才会对价格调整进行分析建议。

4、为什么某些广告平台代码位没有错误码说明?

目前支持部分主流ADN的代码位分析,GroMore也会定期更新错误码说明,如果发现未知错误码可点击链接查看。


Contents
Contact us