优化说明

This commit is contained in:
姜珂 2025-07-06 16:04:29 +08:00
parent 0d2989117f
commit e7e60df4f5
1 changed files with 27 additions and 27 deletions

View File

@ -1,19 +1,19 @@
# 广告模块集成指南 # 广告模块集成指南
## 基础配置(必填项) ## 基础配置(必填项)
.addSlot(AD_CODE_SPLASH, "splash_id") // 开屏广告位 .addSlot(AD_CODE_SPLASH, "splash_id") // 开屏广告位\n
.addSlot(AD_CODE_REWARD, "reward_id") // 激励视频广告位 .addSlot(AD_CODE_REWARD, "reward_id") // 激励视频广告位\n
.addSlot(AD_CODE_FEED, "feed_id") // 信息流广告位 .addSlot(AD_CODE_FEED, "feed_id") // 信息流广告位\n
.addSlot(AD_CODE_BANNER, "banner_id") // Banner广告位 .addSlot(AD_CODE_BANNER, "banner_id") // Banner广告位\n
\n
.addSlot(AD_APPID, "app_id") // APPID .addSlot(AD_APPID, "app_id") // APPID\n
.addSlot(AD_CSJID, "csj_id") // CSJID .addSlot(AD_CSJID, "csj_id") // CSJID\n
.addSlot(AD_CODE_SPLASH, "splash_id") // 添加横幅广告位 .addSlot(AD_CODE_SPLASH, "splash_id") // 添加横幅广告位\n
.addSlot(AD_CODE_REWARD, "reward_id") // 激励视频广告位 .addSlot(AD_CODE_REWARD, "reward_id") // 激励视频广告位\n
.addSlot(AD_CODE_FEED1, "feed1_id") // 信息流1广告位 .addSlot(AD_CODE_FEED1, "feed1_id") // 信息流1广告位\n
.addSlot(AD_CODE_FEED2, "feed2_id") // 信息流2广告位 .addSlot(AD_CODE_FEED2, "feed2_id") // 信息流2广告位\n
.addSlot(AD_CODE_FEED3, "feed3_id") // 信息流3广告位 .addSlot(AD_CODE_FEED3, "feed3_id") // 信息流3广告位\n
.addSlot(AD_CODE_BANNER, "banner_id") // banner广告位 .addSlot(AD_CODE_BANNER, "banner_id") // banner广告位\n
.addSlot(AD_CODE_Draw, "draw_id") // draw广告位 .addSlot(AD_CODE_Draw, "draw_id") // draw广告位\n
| 参数 | 类型 | 必填 | 说明 | | 参数 | 类型 | 必填 | 说明 |
|-----------|---------|------|----------| |-----------|---------|------|----------|
@ -26,25 +26,25 @@
| AD_CODE_* | String | ✕ | 各类型广告位id | | AD_CODE_* | String | ✕ | 各类型广告位id |
## 调试模式 ## 调试模式
// 开发阶段开启(正式环境需关闭) // 开发阶段开启(正式环境需关闭)\n
LogAd.setDebug(true); LogAd.setDebug(true);
## 最佳实践 ## 最佳实践
初始化时机在Application.onCreate()中完成初始化 初始化时机在Application.onCreate()中完成初始化\n
‌隐私合规‌:确保用户已同意隐私政策 ‌隐私合规‌:确保用户已同意隐私政策\n
版本兼容最低支持Android 7.0(API 24) 版本兼容最低支持Android 7.0(API 24)\n
## 初始化失败监听-->重新请求广告开关 ## 初始化失败监听-->重新请求广告开关
ADStateUtils.setSwitchRequestListener(new ADStateUtils.SwitchRequestListener() { ADStateUtils.setSwitchRequestListener(new ADStateUtils.SwitchRequestListener() {\n
@Override @Override\n
public void onSwitchRequestChanged() { public void onSwitchRequestChanged() {\n
AdUtils.getAdvFlag(); AdUtils.getAdvFlag();\n
} }\n
}); });\n
## 注意事项 ## 注意事项
#### ⚠️ 正式发布前确认: #### ⚠️ 正式发布前确认:
已关闭调试日志6 已关闭调试日志6\n
所有广告位ID已测试通过 所有广告位ID已测试通过\n
符合广告平台政策要求 符合广告平台政策要求\n