Skip to content

TradPlus接入Carty

集成 CartyTradPlusAdapter

通过 CocoaPods 集成,请按以下骤进行:

1.在项目的Podfile中添加以下内容:

http
pod 'CartyTradPlusAdapter'

2.在终端中运行以下指令:

http
pod install --repo-update

在TradPlus配置Carty平台

打开 "高级功能"-"自定义广告平台" 页面,并点击 "新增广告平台"

addCustomEvent1

按下表设置各广告类型的类名 并 确定

广告类型类名
横幅CartyTradPlusBannerAdapter
原生CartyTradPlusNativeAdapter
插屏CartyTradPlusInterstitialAdapter
激励视频CartyTradPlusRewardedAdapter
开屏CartyTradPlusAppOpenAdapter

addCustomEvent1

在 "应用 & 广告位" 页面, 点击 "添加单个广告源".

addCustomEvent1

然后选择 Carty 平台, 在参数中填入以下格式数据 并 确认

{"appid":"你的app_id","pid":"你的广告位ID"}

addCustomEvent1

如需要设置横幅的尺寸可按以下格式进行填写:

{"appid":"你的app_id","pid":"你的广告位ID","bannerSize":"320x50"}

  • bannerSize 支持的尺寸: "320x50" 或 "320x100" 或 "300x250"

addCustomEvent1

扩展配置

您可以按以下方法将特定的扩展字段,在加载时传递给CartySDK

objc
NSMutableDictionary *localParams = [[NSMutableDictionary alloc] init];

//设置横幅的 bannerSize (此参数仅横幅生效)
//支持设置的 bannerSize: "320x50" 或 "320x100" 或 "300x250"
localParams[@"Carty_BannerSize"] = @"320x50";

//设置广告的静音状态
localParams[@"Carty_isMute"] = @(YES);

//将localParams赋值给广告加载对象的localParams
ad.localParams = localParams;
//然后调用广告加载