Skip to content

TopOn接入Carty

集成 CartyTopOnAdapter

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

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

http
//TopOnSDK > 6.4.9.3
pod CartyTopOnAdapter

//TopOnSDK <= 6.4.9.3
pod 'CartyTopOnAdapter/6493'

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

http
pod install --repo-update

在TopOn配置Carty平台

在菜单打开 "广告平台" 页面,然后点击 "+ 自定义广告平台"

addCustomEvent1

按下表设置 "iOS Adapter类名" 并 提交

广告类型类名
横幅CartyTopOnBannerAdapter
原生CartyTopOnNativeAdapter
插屏CartyTopOnInterstitialAdapter
激励视频CartyTopOnRewardedAdapter
开屏CartyTopOnAppOpenAdapter

addCustomEvent2

在菜单打开 "聚合管理" 页面, 然后点击 "添加广告源"

  • 广告平台 选择 自定义平台(Carty)
  • 应用维度参数 增加一个参数 appid 并 填入您的 carty_app_id
  • Slot ID 填入您的 carty_广告位ID
  • 然后提交

addCustomEvent3

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

需要在广告维度参数 增加一个参数 bannerSize 并填入指定的尺寸

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

addCustomEvent1

扩展配置

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

objc
NSMutableDictionary * loadConfigDict = [NSMutableDictionary dictionary];

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

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

//加载广告
[[ATAdManager sharedManager] loadADWithPlacementID:self.pid extra:loadConfigDict viewController:self delegate:self];