Pangle应用创建
Pangle账户需要联系平台AM开通海外权限,方可使用Pangle在海外地域进行变现。
1.登录Pangle广告平台,在上方导航模块进入流量管理,并选择应用管理。
2.选择新建应用开始应用创建。
3.填写应用信息后,点击提交。
-
应用属性:选择正式或者测试,建议您在应用发版前选择为测试,测试无误后进行更换。若您选择正式,将不可用于测试。
-
下载地址:若您的应用属性选择正式、请填写应用商店下载地址。
-
程序包名:填写您的项目Bundle ID。
-
行业:选择应用对应的行业,以提升广告的匹配度。
-
屏蔽管理:可以在新建规则中设置屏蔽规则:屏蔽关键词、包名、行业。
-
应用名称:您可以自定义填写应用的名称。
-
儿童保护:对于儿童隐私保护进行了一定的规范,详情参见穿山甲帮助中心。
Pangle广告单元创建
1.点击上方导航模块进入流量管理,并选择代码位管理。
2.选择新建代码位开始代码位创建。
3.选择代码位类型,并填写相关信息后点击提交。
- 激励视频广告
- 全屏视频广告(插屏):
广告单元各字段含义
-
选择所属应用:选择需要添加代码位的应用。
-
视频播放方向:选择应用方向。
-
奖励名称:填写激励视频广告奖励名称。
-
奖励数量:填写激励视频广告奖励数量。
-
奖励发放设置:奖品的回调方式:无服务器判断或者需要服务器判断。若您不采用服务器判断,请选择无服务器判断。
-
选择屏蔽规则:设置屏蔽规则。
-
代码位名称:您可以自行定义您的代码位名称,我们建议您命名为:Placment ID_Ad Network Name_ Country_Floor Price。(例如:6539_Pangle_USA_40)
OpenMediation后台配置
Ad Network配置
1.进入OpenMediation后台,点击左侧导航栏Ad Network→在Pangle后方点击Edit。
2.填写相关信息后,点击Save。
-
App ID:您可以在Pangle后台流量管理→应用管理,在应用名称/ID列下获取您的App ID。
-
Currency:选择您Pangle报表模块中对应的货币单位。
-
User ID:您可以在Pangle后台右上角获取您的User ID。
- Security-Key:您可以在Pangle后台接入中心模块,在数据与内容接收处获取Security-Key。若您没有Security-Key,请联系穿山甲工作人员获取。
Instance配置
1.点击左侧导航栏Mediation→选择对应的广告单元→Add Instance。
2.填写相关信息后,点击Save。
-
Ad Netwrok:选择Pangle。
-
Instance Name:您可以自行定义您的广告单元名称,我们建议您命名为:Placment ID_Ad Network Name_ Country_Floor Price。(例如:6539_Pangle_USA_40)
-
Unit ID:您可以在Pangle后台流量管理→代码位管理,在代码位名称/ID列下获取您的Unti ID。
Pangle测试模式
当您的应用状态为测试时,代码位的请求都将填充为测试广告。详情请参见穿山甲帮助中心。
添加 SDK 和 Adapter 到项目中
Android
1. 添加 Pangle SDK
- 将下面的脚本添加到您的 application-level build.gradle 文件中 dependencies 分段内。
depedencies {
implementation 'com.bytedance.sdk:pangle-sdk:3.4.1.1'
implementation "com.google.android.gms:play-services-ads-identifier:17.0.0"
}
注意:Pangle 非中国地区 SDK 和中国区 SDK 不能同时使用。
2. 添加 Pangle Adapter
Adapter 的集成支持 Maven(Gradle依赖)自动下载和手动下载两种方式。
Gradle 依赖
- 将下面的脚本添加到您的 application-level build.gradle 文件中 dependencies 分段内。
depedencies {
implementation 'com.openmediation.adapters:tiktok:2.1.0'
}
手动下载
- 点击下载 Pangle Adapter。
- 在工程中的 build.gradle 中添加 Pangel Adapter 依赖。
3. 仅针对使用 ProGuard
如果您将 ProGuard 与 Pangle 适配器一起使用,则必须将以下代码添加到 ProGuard 配置中 (Android Studio: proguard-rules.pro or Eclipse: proguard-project.txt):
-keep class com.bytedance.sdk.openadsdk.** { *; }
iOS
OpenMediation 支持 Cocoapods 和手动下载两种方式。
Cocoapods
使用 Cocoapods 集成 Pangle SDK,请在podfile中输入一下命令即可。
pod 'Bytedance-UnionAd'
手动下载
1. 下载 Pangle framework。
- 您可以点击这里找到最新的Pangle SDK。
2. 添加 Pangle framework到您的项目中。
评论
文章评论已关闭。