logoNodeBBS
首页分类标签
© 2026 NodeBBS•API 文档•关于
Built with NodeBBS v1.7.5

NodeBBS 广告配置使用教程

开放中•Alex发布于 1 个月前

本文将详细介绍如何在 NodeBBS 中配置和管理广告,包括图片广告、Google 广告和 HTML 自定义广告等常见使用方式。


一、基础配置流程

  1. 登录管理后台
  2. 进入:广告管理 → 广告列表
  3. 点击【新建广告】按钮
  4. 选择对应的广告位
  5. 配置广告内容并保存

不同广告位支持的尺寸和展示位置,可在【广告位管理】中查看。


二、广告启用与禁用

系统支持对【广告】和【广告位】进行独立控制:

  • 在列表页点击【状态】列的启用 / 禁用徽标(Badge)即可切换
  • 切换后即时生效
  • 关闭广告位后,该位置所有广告将停止展示

使用建议:

  • 临时活动广告可随时启用/停用
  • 违规或过期广告建议及时关闭

三、图片广告配置

适用于推广产品、活动页面等场景。

配置方式

  1. 新建广告

  2. 广告类型选择:图片广告

  3. 填写以下信息:

    • 图片 URL
    • 跳转链接
  4. 保存即可生效

注意事项

  • 图片尺寸需与广告位尺寸匹配
  • 建议使用 CDN 或稳定图床
  • 推荐格式:PNG / JPG / WebP

四、Google Adsense 广告配置(推荐)

适用于通过 Google Adsense 实现自动化变现。

1. 申请 Adsense 账号

前往 Google Adsense 官网申请账号,并通过网站审核。


2. 配置全站广告脚本

进入:

系统配置 → 通用设置 → 站点统计脚本

插入以下代码(示例):

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5402318672528775" crossorigin="anonymous"></script>

⚠️ 请替换为你自己的 ca-pub 编号。


3. 创建广告位代码

在 Google Adsense 后台创建广告单元后,获取代码。

在 NodeBBS 中:

  1. 新建广告
  2. 广告类型选择:脚本广告
  3. 粘贴以下结构代码(示例):
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-5402318672528775" data-ad-slot="3231236676" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>

⚠️ 必须完整保留代码结构,否则可能无法正常展示广告。


常见问题

  • 广告不显示:请确认已加载全站脚本
  • 无填充:等待 Google 分配广告
  • 报错:检查 client / slot 是否正确

五、HTML 自定义广告

适用于品牌推广、联盟广告、自营产品宣传等场景。

支持插入任意 HTML + CSS 结构,自由度最高。


示例:3:2 图文广告

<div class="wk-view-shell"> <a href="https://example.com" target="_blank" class="wk-view-link"> <div class="wk-view-cover"> <img src="https://placehold.co/300x300/eeeeee/333333?text=WKTV" alt="WKTV" > </div> <div class="wk-view-meta"> <h3 class="wk-view-name">WKTV 高清电视直播</h3> <p class="wk-view-sub">多平台支持 · 开机即看</p> <span class="wk-view-go">立即体验</span> </div> </a> </div> <style> .wk-view-shell { max-width: 600px; margin: 16px auto; border: 1px solid #ddd; /* 新增边框 */ border-radius: 12px; overflow: hidden; background: #fff; } /* 点击区域 */ .wk-view-link { display: block; color: inherit; text-decoration: none; } /* 图片区(3:2) */ .wk-view-cover { aspect-ratio: 3 / 2; background: #f5f5f5; overflow: hidden; } .wk-view-cover img { width: 100%; height: 100%; object-fit: cover; } /* 内容区 */ .wk-view-meta { padding: 12px 16px; } .wk-view-name { margin: 0; font-size: 18px; font-weight: 600; } .wk-view-sub { margin: 6px 0; color: #666; font-size: 14px; } .wk-view-go { display: inline-block; padding: 6px 14px; background: #2563eb; color: #fff; border-radius: 6px; font-size: 13px; } </style>

使用建议

  • 避免引入不可信第三方脚本
  • 建议限制样式作用域
  • 移动端优先适配
  • 注意广告合规性

六、常见问题汇总

Q1:广告不显示?

  • 是否启用广告和广告位
  • 脚本是否加载成功
  • 是否被广告拦截插件拦截

Q2:可以同时使用多个广告平台吗?

可以,不同广告位可使用不同平台。

Q3:广告影响加载速度怎么办?

  • 使用 async / defer
  • 合理延迟加载
  • 压缩图片资源
3 条回复
黑头像框
黑塔
1 个月前

赞!!!!!!!!!!!!

J
jack
1 个月前

刚刚体验了,十分不错,奖励鸡腿+1

道头像框
道梦
1 个月前

已申请,Google Adsense审核中

请先登录后再发表评论

A头像框

Alex

管理员
小黄鸭
马到成功

分类

使用交流

标签

广告教程
浏览数196
最后编辑1 个月前
编辑次数2