Chartboost

Chartboost应用程序创建

1.进入Chartboost界面后点击左下方+APP进行应用程序的创建。___1.jpg

2.填写应用相关信息,点击Save后完成应用创建。___2.jpg

  • Platform:选择应用对应平台。

  • App Nickname:您可以自行命名应用名称,该名称将会被展示在dashboard。

  • App Store ID or iTunes URL / App Bundle ID:若您的应用已上架应用商店,请在此处填写对应应用商店App ID。

  • App Operation:指您APP的屏幕显示情况,Portrait为竖屏,Landscape指横屏,通常都勾选。

  • Test Mode:此处选择Enabled即为开启测试模式,开启测试模式时,所有Chartboost获取的广告请求都将填充测试广告。

  • Behavioral Targeting指行为展示:Opt out of behavioral targeting指关闭行为追踪,通常不选择。

  • Block Creative Types:广告投放素材屏蔽选项。
    • Static: 勾选代表不允许图片广告投放。
    • Video: 勾选代表不允许视频广告投放。
    • Playable: 勾选代表不允许试玩广告投放。

  Tip:勾选会影响填充及填充率,建议不勾选。

 

Chartboost广告单元创建

1.点击左上角 All Apps,并选择对应的应用,选择左下角的+ CAMPAIGN___3.jpg

2.选择Network Publishing,开始创建广告单元。___4.jpgTip:您需要补充完善付款信息,并完成应用程序审核后才能完成创建广告单元。

您可以点击右上方下拉菜单,并进入MANAGE FUNDS模块。在Payment Details面板完善付款信息。___5.jpg

3.填写广告单元相关信息后,点击Save进行保存。___6.jpg

  • Campaign Name:您可以自行定义您的代码位名称,我们建议您命名为:Placement ID_Ad Network Name_ Country_Floor Price。(例如:6539_CB_USA_40

  • Placement Type选择相应的广告单元类型。

  • LogicChartboots 内部广告位的权重系统,选择 Highest 代表权重最高,通常选择Highest。

  • Filtering过滤选项,通常不做调整。
    • Audience可以通过游戏类型的用户进行定向,通常不做调整。

Tip:Chartboost创建应用程序后需要进行一次审核即APP Review,若在Select app(s)`中应用数量显示为0(如下图)则需要进入完成应用程序审核,审核完成后,方可添加广告广告单元。___7.jpg

 

OpenMediation后台配置

Ad Network配置

1.进入OpenMediation后台,点击左侧导航栏Ad Network→在Chartboost后方点击Edit___8.jpg

2.填写对应信息后,点击Save后保存。

Chartboost_CN_.png

  • APP ID&App Signature:选择指定的应用程序后,点击左侧APP SETTING下拉菜单后打开Basic Setting面板,App ID & App Signature展示在右边。___10.jpg
  • Currency选择您Chartboost报表模块中对应的货币单位。

  • User ID&User Signatures点击左上角Chartboost后回到All Apps界面,点击TOOLS的下拉菜单后打开API Explorer面板,User ID&User Signature展示在面板上。___11.jpg

 

Instance 配置

1.点击左侧导航栏Mediation→选择对应的广告单元→Add Instance___12.jpg

2.填写相应信息后保存设置___13.jpg

  • Ad Network:选择Chartboost。

  • Instance Name您可以自行定义您的广告单元名称,我们建议您命名为:Placement ID_Ad Network Name_ Country(例如:6539_Chartboost_USA_40)

  • Unti ID您可以选择相应的应用程序后,在MONETIZATION下拉菜单中点击Publishing CampaignsCampaign Name即为Unit ID。___14.jpg

 

Chartboost测试模式

1.进入Chartboost后台,选择对应应用后。点击左侧导航栏APP SETTINGSBasic Settings___15.jpg

2.将Test Mode切换为Enabled状态,并在下方输入测试失效时间。___16.jpg

 

添加 SDK 和 Adapter 到项目中

Android

1.  添加 Chartboost SDK

  • 将下面的脚本添加到您的 application-level build.gradle 文件中 dependencies 分段内。
implementation 'com.chartboost:chartboost-sdk:+'
implementation 'com.google.android.gms:play-services-base:+'
implementation 'com.google.android.gms:play-services-ads-identifier:+'

 

2.  添加 Chartboost Adapter

Adapter 的集成支持 Maven(Gradle依赖)自动下载和手动下载两种方式。

    Gradle 依赖

  • 将下面的脚本添加到您的 application-level build.gradle 文件中 dependencies 分段内。
implementation 'com.openmediation.adapters:chartboost:+'

     手动下载

3. 仅针对使用 ProGuard

如果您将 ProGuard 与 Chartboost 适配器一起使用,则必须将以下代码添加到 ProGuard 配置中 (Android Studio: proguard-rules.pro or Eclipse: proguard-project.txt):

-dontwarn com.chartboost.**
-keep class com.chartboost.** { *; }
-dontwarn org.greenrobot.eventbus.**
-keep class org.greenrobot.eventbus.** { *; }

 

iOS

OpenMediation 支持 Cocoapods 手动下载两种方式。

Cocoapods

使用 Cocoapods 集成 Chartboost SDK,请在podfile中输入一下命令即可。

pod 'ChartboostSDK'

使用 Cocoapods 集成 Chartboost Bid SDK,请在podfile中输入一下命令即可。

pod 'ChartboostHelium'
Copy

手动下载

1. 下载 Chartboost framework。

  • 您可以点击这里找到最新的Chartboost SDK。

2. 添加 Chartboost framework到您的项目中。

这篇文章有帮助吗?
0 人中有 0 人觉得有帮助

评论

0 条评论

文章评论已关闭。