appId、appKey、placementId)在 GroMore 中使用酷盈广告,需要完成三项配置:
appId / appKeyplacementId 写在自定义 JSON 中)登录 穿山甲媒体平台 → 【GroMore】→【应用管理】→【管理广告网络】→【+自定义广告网络】。
若页面上看不到「自定义广告网络」入口,说明当前账号尚未开通该功能,需先向 GroMore 申请。

按实际情况填写:
Android
| 广告类型 | Adapter 类名 |
|---|---|
| 初始化 | com.bytedance.msdk.adapter.kuying.SDMGMInitAdapter |
| 开屏广告 | com.bytedance.msdk.adapter.kuying.SDMGMSplashAdapter |
| 激励视频 | com.bytedance.msdk.adapter.kuying.SDMGMRewardAdapter |
| 插屏广告 | com.bytedance.msdk.adapter.kuying.SDMGMInterstitialAdapter |
| 横幅广告 | com.bytedance.msdk.adapter.kuying.SDMGMBannerAdapter |
| 原生 / 信息流 | com.bytedance.msdk.adapter.kuying.SDMGMNativeAdapter |
iOS
| 广告类型 | Adapter 类名 |
|---|---|
| 初始化 | SDMGroMoreConfigAdapter |
| 开屏广告 | SDMGroMoreSplashAdapter |
| 激励视频 | SDMGroMoreRewardedVideoAdapter |
| 插屏广告 | SDMGroMoreInterstitialAdapter |
| 横幅广告 | SDMGroMoreBannerAdapter |
| 原生 / 信息流 | SDMGroMoreNativeAdapter |
类名须与包内完全一致(区分大小写)。Android 为完整包路径;iOS 为 Objective-C 类名。

appId、appKey 完全一致(区分大小写)。这里填写的是 酷盈 的
appId/appKey,不是穿山甲 / GroMore 的 App ID。宿主初始化 GroMore SDK 时仍使用穿山甲媒体 App ID。

custom_json)中填写酷盈 placementId:{"placementId":"b5fdc16exxxxxx"}



placementId 读取规则(务必按此配置):
| 端 | 读取方式 |
|---|---|
| Android | 只读自定义 JSON 里的 placementId。不读取「代码位 ID / ADN Network Slot ID」。未配置或 JSON 非法时该广告位加载失败。 |
| iOS | 优先读自定义 JSON 里的 placementId;未配置或解析失败时回退到 GroMore 下发的 slotID。 |
两端请统一在自定义 JSON 中填写 {"placementId":"<酷盈广告位 ID>"},避免 Android 无填充、iOS 却能填充。
Adapter 已实现 GroMore 比价结果回传(Android receiveBidResult / iOS didReceiveBidResult),并转发给酷盈 notifyWin / notifyLoss。价格单位为 人民币分(例如 650 表示 eCPM 6.50 元)。
要真正收到比价结果,须同时满足:
// Android
MediationAdSlot mediationAdSlot = new MediationAdSlot.Builder()
.setBidNotify(true)
.build();
// iOS
slot.mediation.bidNotify = YES;
未设置时,Adapter 不会收到竞胜 / 竞败通知,酷盈侧也无法上报。
宿主工程需要同时接入:
useMediation(true))Adapter 不打包 GroMore SDK,也不替代 GroMore 初始化。请先完成 GroMore 初始化,再加载广告。
酷盈广告 Android GroMore Adapter 目前以源码包形式提供,下载入口见 3. 获取酷盈广告 GroMore Adapter。包内含集成说明。
另需注意 ProGuard 配置。正常情况下接入方无需再配;若消费端规则未生效,请手动添加:
-keep class com.bytedance.msdk.adapter.kuying.* {
public <init>();
}
-keeppackagenames com.bytedance.msdk.adapter.kuying.**
入口类必须保留在 com.bytedance.msdk.adapter.kuying 包下,否则 GroMore 无法按后台填写的类名反射到 Adapter。
信息流模板广告:GroMore 加载时请设置 setExpressViewAcceptedSize,宽高须大于 0(单位 dp),否则模板可能无法渲染。
酷盈广告 iOS GroMore Adapter 以 XCFramework 形式提供,下载入口见 3. 获取酷盈广告 GroMore Adapter。
Framework 为静态 XCFramework,接入时请:
SDMGroMoreAdapter.xcframework 设为 Do Not Embed-ObjC(若已通过 CocoaPods 接入 Ads-CN / 酷盈 SDK,通常会自动带入)SmartdigimktCNSDK、Ads-CN/BUAdSDK、Ads-CN/CSJMediation最低系统版本:iOS 12.0。
需要登录 Taku 开发者平台,取得或创建 AppID、PlacementID,并获取 AppKey。
酷盈广告 SDK 支持两种集成方式: