菜单

自定义流量分组

💡Tips

  • 自定义流量分组允许开发者通过设置用户 ID、渠道和自定义规则,在 HyperBid 后台对不同用户群体配置差异化的广告策略。
  • setUserIdsetChannelsetSubChannelsetCustomRule 均须在 McSdk.initialize() 之前调用。

1. 概述

通过自定义流量分组功能,您可以:

  • 为不同用户群体配置不同的广告策略(如不同的瀑布流、eCPM 底价等)
  • 在 HyperBid 后台按自定义维度进行数据分析
  • 实现精细化的广告运营和 A/B 测试

2. 设置渠道

通过 setChannelsetSubChannel 设置渠道和子渠道名称,便于在 HyperBid 后台按渠道维度进行数据分析和策略配置:

dart 复制代码
// 须在 McSdk.initialize() 之前调用
McSdk.setChannel("your_channel");
McSdk.setSubChannel("your_sub_channel");

📌 渠道名称通常对应应用的分发渠道(如应用商店、推广渠道等),子渠道可用于更细粒度的区分。


3. 设置用户 ID

通过 setUserId 设置当前用户的唯一标识,便于在 HyperBid 后台按用户维度进行数据分析和策略配置:

dart 复制代码
// 须在 McSdk.initialize() 之前调用
McSdk.setUserId("your user id");

📌 用户 ID 建议使用应用内的唯一用户标识(如账号 ID),避免使用设备 ID 等可能变化的标识。


4. 设置自定义规则

通过 setCustomRule 设置自定义键值对,用于在 HyperBid 后台实现流量分组和差异化策略:

dart 复制代码
// 须在 McSdk.initialize() 之前调用
McSdk.setCustomRule({"key1": "value1", "key2": "value2"});

📌 自定义规则的 key 和 value 需要与 HyperBid 后台配置的流量分组规则保持一致,否则无法正确匹配。


5. 注意事项

方法 调用时机 说明
McSdk.setChannel() initialize 之前 设置渠道名称
McSdk.setSubChannel() initialize 之前 设置子渠道名称
McSdk.setUserId() initialize 之前 设置用户唯一标识
McSdk.setCustomRule() initialize 之前 设置自定义流量分组规则

📌 提示:渠道和子渠道信息设置后,可在 HyperBid 后台按渠道维度查看数据报表和配置差异化策略。


上一个
高级功能
下一个
三方收益回传
最近修改: 2026-06-25Powered by