一、Pangle应用创建
1. 登录穿山甲官网,在导航栏点击应用,选择新建应用开始应用创建。
2. 填写应用信息后,点击提交。
- 应用属性:选择正式或者测试,建议您在应用发版前选择为测试,测试无误后进行更换。若您选择正式,将不可用于测试。
- 下载地址:若您的应用属性选择正式、请填写应用商店下载地址。
- 程序包名:填写您的项目Bundle ID。
- 行业:选择应用对应的行业,以提升广告的匹配度。
- 屏蔽管理:可以在新建规则中设置屏蔽规则:屏蔽关键词、包名、行业。
- 应用名称:您可以自定义填写应用的名称。
- 儿童保护:对于儿童隐私保护进行了一定的规范,详情参见穿山甲帮助中心。
二、Pangle广告单元创建
1. 选择对应应用,点击添加代码位。
2. 参照下面OpenMediation目前支持的Pangle国内版广告类型,创建广告位并填写相关信息后点击提交。
三、OpenMediation配置
Ad Network配置
- 进入OpenMediation,点击左侧导航栏Ad Network→在Pangle后方点击Edit。
- 填写相关信息后,点击Save。
- App ID:您可以在Pangle点击应用管理获取您的App ID。
- Currency:选择您Pangle报表模块中对应的货币单位。
- User ID:您可以在Pangle左下角获取您的User ID。
- Security-Key:点击接入中心,在Pangle Reporting API 2.0处获取Security-Key及Role ID。
- Role ID:同上。
Instance配置
- 点击左侧导航栏Mediation→选择对应的广告单元→Add Instance。
- 填写相关信息后,点击Save。
- Ad Netwrok:选择Pangle。
- Instance Name:您可以自行定义您的广告单元名称。我们建议您命名为:Placment ID_Ad Network Name_ Country_Floor Price。(例如:6539_Pangle_Global_40)
- Unit ID:您可以在Pangle应用管理→广告位,获取您对应的Unti ID。
四、Pangle测试模式
当您的应用状态为测试时,代码位的请求都将填充为测试广告。详情请参见穿山甲帮助中心。
五、添加 SDK 和 Adapter 到项目中
Android
1. 添加 Pangle SDK
将下面对应平台的集成脚本拷贝到您的 project-level build.gradle 文件的 repositories 中。
allprojects {
repositories {
maven {
url 'https://artifact.bytedance.com/repository/pangle'
}
}
}
- 将下面的脚本添加到您的 application-level build.gradle 文件中 dependencies 分段内。
implementation 'com.pangle.global:ads-sdk:+'
implementation "com.google.android.gms:play-services-ads-identifier:+"
注意:Pangle 非中国地区 SDK 和中国区 SDK 不能同时使用。
2. 添加 Pangle Adapter
Adapter 的集成支持 Maven(Gradle依赖)自动下载和手动下载两种方式。
Gradle 依赖
- 将下面的脚本添加到您的 application-level build.gradle 文件中 dependencies 分段内。
implementation 'com.openmediation.adapters:tiktok:+'
手动下载
- 点击下载 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.** { *; }
评论
文章评论已关闭。