中文
登录
后可查看全部文档
GroMore/功能使用说明/流量分组
流量分组
最近更新 2022-07-29 10:21:20

一、什么是流量分组?

流量分组是指,开发者可从不同维度对流量进行分组,配置不同的瀑布流,对流量进行精细化运营。

可搭配AB测试,进一步优化流量分组的使用效果。流量分组与AB测试之间的关系,详见下方两张图:

二、功能优势

  • 提高整体ARPU:通过对不同流量进行差异化运营,实现流量变现价值最大化,如新用户相对老用户eCPM更高,可配置底价更高的代码位,提升整体ARPU值;
  • 减少请求耗时:价值不同的用户分组,可以设置不同的价格区间和层数间隔,如低价值组可以删去/调低头层ecpm,减少流量请求层数和流量填充耗时。

三、主要应用场景

常用的分组字段(规则)见下表,更多规则及应用场景的说明详见 “5.2.1基础规则及场景” :

常用分组字段(规则)

应用场景

激活时间 / 设备品牌 / 渠道

新老用户、不同设备品牌的用户群体以及不同渠道来源的流量,变现价值不一,如新用户的eCPM可能会更高,或某些条件下,安卓系统中HUAWEI的变现价值可能会更高。

星期 / 时间(UTC+8时区)

如广告网络A过去在周末eCPM表现高,可分为【周末】和【工作日】组。

GroMore SDK版本

适配不同版本:如穿山甲新插屏代码位只支持GroMore SDK Android2711、iOS2710及以上版本,通过流量分组可只对上述版本出新插屏,避免下发到旧版本没有填充。

设备ID(需回传数据)

用于日常测试需求:用测试设备的设备ID单独设置分组, 使用测试需要的广告配置,观察测试设备上能否获取到需要进行测试的特定广告配置。

四、注意事项

  • 版本要求:仅在GroMore SDK 2700及以上版本生效,若不符合版本要求,会自动流向默认分组;自定义规则ios端仅支持GroMore SDK 3000及以上版本。
  • 【默认分组】充当兜底作用,创建流量分组前,需保证【默认分组】下已有代码位,避免流量浪费。
  • 分组排序优先级:排序影响返回优先级,当用户同时命中多个流量分组时,GroMore SDK会返回优先级最高的流量分组瀑布流配置。
  • 测试建议:为保证测试结论有一定显著性,建议每组每日量级至少1000DAU,建议时间至少一个周期( 7 天及以上)。
  • 开发者使用流量分组时,需调用setUserInfoForSegment方法设置流量分组相关信息。


五、操作指引

1、操作流程

添加流量分组

点击【GroMore】-【聚合管理】,进入对应的【应用】和【广告位】,点击“默认分组”旁的【添加流量分组】。下方分别展示了没有开启AB测试、AB测试下的流量分组创建入口。

对新建分组进行命名和规则设置,保存后即完成新建分组操作。现支持两种规则设置方式:

a.新建规则:点击【添加规则】,可添加多个规则,规则之间为“and”关系。

b.添加规则模板:点击左侧【规则模板】中的加号,可添加现有模板到规则设置中,并支持在此基础上设置新分组规则。

配置新建分组的瀑布流

返回瀑布流管理页,在页面上方的下拉框中选择刚刚新建的分组,点击【新建代码位】对新建的分组进行瀑布流配置,打开开启按钮后立即生效。

管理流量分组

点击【流量分组管理】,进入流量分组管理页后,可进行新建/复制/删除分组、对分组排序、修改分组规则、保存分组为模板和删除分组模板等操作。需要注意以下两点:

a. 分组排序:上下拖拽开启中的流量分组,可改变流量分组的优先级;

b. 删除分组模板:点击【管理流量分组模板】,可删除对应的分组模板,但不会删除该流量分组。

查看流量分组的数据结果

现提供 2 个流量分组的数据查看入口:

a. 瀑布流管理中的【汇总】数据:支持查看该流量分组下整个瀑布流的实时数据。(如流量分组下设有AB测试,【汇总】数据仅为A组或B组瀑布流的整体数据,如需对比查看A、B组测试数据,可点击【查看AB测试数据】)

b.【收益报表】和【分小时报表】中的【选择流量分组】维度:可通过流量分组名称/ID,查询对应流量分组下的收益数据。

请注意:

在新建分组前,【默认分组】无分组id;在新建分组后,【默认分组】被自动分配一个分组id;

新建分组后,无id的【默认分组】与带id的【默认分组】在数据报表中同时并存,无id的【默认分组】表示流量分组生效前的收益数据,带id的【默认分组】表示流量分组生效后的收益数据。

2、分组规则说明

基础规则及场景

下表为平台提供的基础分组规则,其中12个规则可直接勾选/输入,设备ID、渠道和子渠道这3个规则需要数据回传。

维度

应用场景

输入方式

输入内容

示例

国家/地区

不同的广告主对市场的需求不同,如对部分广告主而言,下沉市场拥有价值更高的流量,那么可能有更高的ecpm。

勾选

国家/地区可选项:中国内地(备注:暂不支持其他国家/地区)

中国内地

省份与城市

同“国家/地区”应用场景

勾选

省份与城市可选项:34个省级行政区 & 367个城市;支持多选

上海 / 四川-成都

星期

受预算波动影响, 各广告网络的变现效果往往具有时效性, 如每周特定日较高。如广告网络A过去在周末表现显著、eCPM表现高,可分为【周末】和【工作日】组。

勾选

可选项:星期一 ~ 星期日 ;支持多选

星期一、星期二、星期三

时间(UTC+8时区)

同“星期”应用场景

勾选 / 输入

输入区间:0:00~23:59;支持输入与拖选,可同时选择多个时间段

12:00~18:00

设备品牌

不同设备品牌的用户群体不同, 变现价值也不同,如某些条件下,安卓系统中,HUAWEI的变现价值可能会更高。

勾选

可选项:HUAWEI、OPPO、vivo、Xiaomi、Apple、samsung 等 24个品牌; 支持多选

HUAWEI、OPPO、苹果

设备类型

不同设备类型的主要使用场景可能不同,如iPad设备的娱乐场景更频繁,因此在晚上或周末等时间的变现价值可能会更高。

勾选

可选项:iPhone、iPad; 支持多选(仅支持iOS系统)

iPad / iPhone

应用版本、GroMore SDK版本

根据不同应用版本/GroMore SDK版本支持不同的广告样式与特性。以GroMore SDK版本为例,新插屏, 模板渲染混出仅在GroMore SDK Android2711、iOS2710及以上版本得到支持。 通过流量分组, 可在不改变广告位ID的前提下, 通过流量分组可只对新版本出新广告样式,避免下发到旧版本没有填充。

输入

支持输入枚举值,输入多个时用英文逗号隔开。

应用版本:包含 1.9.1,1.9.0


GroMore SDK版本:包含2.7.1.0,2.7.1.1 或 大于 2.6.1.0

安卓系统版本、iOS系统版本

不同版本的ARPU值可能会有差异,如随着iOS14普及,无设备ID的流量可能会增加,填充率低的情况可能会频发,因此可分系统版本配置不同瀑布流。

输入

支持输入枚举值,输入多个时用英文逗号隔开。

14.4 或 大于 10.0

激活时间(MSDK检测):客户端app首次安装后,msdk初始化时,记录的相关时间为int_time,unix timestamp,单位ms

不同激活时间的流量有不同的变现价值,如新用户eCPM可能更高,对新用户使用设价的代码位更高以最大化用户价值。

输入

支持输入数字,单位支持小时、天、周等。(备注:1. 输入的数字必须大于零,且为整数。 2. 当App被删除后重新安装, 该值不会重复计算)

1小时 / 2周 / 3天

设备ID

满足日常测试需求,使用设备ID进行流量分组, 支持在测试设备上拿到特定瀑布流配置对应的广告请求及展示等。

需数据回传

支持格式:数字、英文大小写、斜杠/、下划线_、杠-; 输入多个值时,需用英文逗号隔开; 支持IDFA、OAID、IMEI或其他自定义可标识该设备id

863395041683442

渠道、子渠道

不同渠道的流量有不同的ROI,可针对ROI比较好的渠道做重点策略。

需数据回传

支持输入多个枚举值,需用英文逗号隔开。

建议使用以下字符规则: 大小写字母数字和下划线[A-Za-z0-9_]

自定义规则

可根据自有的数据,创建更加个性化的分组条件,如可分别对有内购行为的流量配置设价更高的代码位,而无内购行为的流量配置设价较低的代码位。

需数据回传

支持格式:支持大小写字母、数字、下划线、连词符,不支持中文;详见下方5.2.2“自定义规则”

例如将18岁,男性,渠道来自头条或腾讯推广的用户分成一组,需填写的自定义规则如下: - age=18 - gender=male - channel=bytedance, tencent

注意:

① 设备ID、渠道/子渠道、自定义规则需手动通过sdk接口回传,方法见下“5.2.2 自定义流量分组规则”;

② 自定义分组规则建议使用数据较稳定的分组维度,如果数据在短期内变动频繁,可能会导致分流产生一定偏差。

自定义流量分组规则

请在MSDK初始化之前调用MSDK的接口,传入自定义规则参数。


自定义分组设定方式

- 在预定义分组参数不满足需求时,可以添加自定义参数。

- Android:通过创建Map<String, String> customInfos,添加自定义参数键值对,然后设置UserInfoForSegment. setCustomInfos(customInfos)即可。



自定义规则的预定义分组设定方式

- 预定义分组参数如下表,设置方式如下:

- Android:创建UserInfoForSegment类对象userInfo,进行各项属性设置,然后通过TTAdConfig.Builder() .setUserInfoForSegment(userInfo)进行设置。

- iOS:创建ABUUserInfoForSegment类的实例对象,并通过ABUSDKManager调用类方法setUserInfoForSegment:进行设置分组信息。

预定义分组

说明

channel

渠道。建议使用以下字符规则:大小写字母数字和下划线[A-Za-z0-9_]

sub_channel

子渠道。建议使用以下字符规则:大小写字母数字和下划线[A-Za-z0-9_]

user_id

设备ID。由开发者定义并传入聚合SDK,后续M支持基于设备ID维度统计数据、或针对个别设备进行测试

代码示例

-Android(以msdk3000版本为例)

- iOS

六、推荐使用方法

1、通过AB test验证流量分组价值

点击右上角的【创建A/B测试】,选择【A/B测试(流量分组)】,调整A、B两组的流量分配比例,即根据需要选择是否复制A组下默认分组的瀑布流配置到B组,点击【保存】,在A组或B组中新建分组并完成分组下的瀑布流配置,然后才可点击【开启A/B测试】。

2、分组差异化配置

步骤一:对流量进行分组

选择适当规则将流量分为两组,两组使用相似的广告配置(如两组对应代码位的adn、设价及排序一致),经过一段时间后(建议7天,或观测结论稳定即可),观察各组间的ARPU值差异,将ARPU较高的一组设为【优先请求组】,而另一组为【默认分组】。

步骤二:各组配置不同设价的代码位

【优先请求组】:在原有瀑布流基础上,调高头层代码位价格,并增加层数。如原瀑布流有3层代码位,设价分别为100、60、0;现可调整为5层代码位,设价分别为180、140、100、60、0;

【默认分组】:保持原瀑布流配置不变,删除填充率过低代码位或适当调低代码位设价。

步骤三:分析数据检验结果

决策指标:应以ROI、LTV等数据作为最终判断指标。数据有限情况下,也可综合ARPU、留存等指标来判断最终流量分组效果。

其他辅助指标:ecpm、填充率、展示率等指标可作为中间数据指标,但仅提供部分参考价值,不建议作为最终判断依据。

七、常见问题

1、分组的排序可以修改吗?

可以,各分组的前缀数字表示该分组的生效优先级顺序,在【流量分组管理】页中上下拖拽即可调整顺序。排序影响返回优先级,当用户同时命中多个流量分组时,GroMore SDK会返回优先级最高的流量分组瀑布流配置。

2、流量请求如果没有命中最高优先级的分组,会流转到哪里?

如果流量没有命中最高优先级的分组,则会自动流转到下层级的流量分组,最后到默认分组中。因此再次强调,默认分组作为兜底分组不可关闭,且必须建有代码位,才能保证流量不浪费。

3、默认分组为什么无法关闭?

为保证流量不浪费,默认分组充当兜底作用,当流量请求无法命中自建分组时,会流转到默认分组中。

4、流量分组可以删除吗?

暂不支持。【管理流量分组模板】中的【删除】操作仅针对【分组模板】,即只会删除模板,不会删除该分组。分组删除功能后续将会支持,请关注官方通知。如您想停用某流量分组,可调节流量分组的【开启/关闭】按钮,来关闭对应流量分组,分组关闭后,正常情况下将不会再有流量流入该分组。

八、版本更新纪要

流量分组 1.0:

① 2021.05.24更新:支持15个+自定义规则进行分组,支持流量分组下进行AB测试。

② 2021.08.25更新:新建分组时,支持快捷复制默认/其他分组的瀑布流配置到新分组中。


本篇目录
联系我们