优化说明

This commit is contained in:
姜珂 2025-07-06 16:09:29 +08:00
parent 0a5e8c4db9
commit 977c7bdb8d
1 changed files with 14 additions and 8 deletions

View File

@ -1,5 +1,9 @@
# 广告模块集成指南 # 广告模块集成指南
## 基础配置(必填项)
#### 1.0.0
#### 1.0.0
### 基础配置(必填项)
.addSlot(AD_CODE_SPLASH, "splash_id") // 开屏广告位 .addSlot(AD_CODE_SPLASH, "splash_id") // 开屏广告位
.addSlot(AD_CODE_REWARD, "reward_id") // 激励视频广告位 .addSlot(AD_CODE_REWARD, "reward_id") // 激励视频广告位
.addSlot(AD_CODE_FEED, "feed_id") // 信息流广告位 .addSlot(AD_CODE_FEED, "feed_id") // 信息流广告位
@ -25,26 +29,28 @@
| CSJID | String | ✕ | csjid | | CSJID | String | ✕ | csjid |
| AD_CODE_* | String | ✕ | 各类型广告位id | | AD_CODE_* | String | ✕ | 各类型广告位id |
## 调试模式 ### 调试模式
// 开发阶段开启(正式环境需关闭) // 开发阶段开启(正式环境需关闭)
LogAd.setDebug(true); LogAd.setDebug(true);
## 最佳实践 ### 最佳实践
初始化时机在Application.onCreate()中完成初始化 初始化时机在Application.onCreate()中完成初始化
‌隐私合规‌:确保用户已同意隐私政策 ‌隐私合规‌:确保用户已同意隐私政策
版本兼容最低支持Android 7.0(API 24) 版本兼容最低支持Android 7.0(API 24)
## 初始化失败监听-->重新请求广告开关 ### 初始化失败监听-->重新请求广告开关
```java
ADStateUtils.setSwitchRequestListener(new ADStateUtils.SwitchRequestListener() { ADStateUtils.setSwitchRequestListener(new ADStateUtils.SwitchRequestListener() {
@Override @Override
public void onSwitchRequestChanged() { public void onSwitchRequestChanged() {
AdUtils.getAdvFlag(); AdUtils.getAdvFlag();
} }
}); });
```
## 注意事项 ### 注意事项
#### ⚠️ 正式发布前确认: #### ⚠️ 正式发布前确认:
已关闭调试日志 ##### 已关闭调试日志
所有广告位ID已测试通过 ##### 所有广告位ID已测试通过
符合广告平台政策要求 ##### 符合广告平台政策要求