You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为mkdocs-jupyter构建的GitHub Pages页面添加Google AdSense横幅?

问题:在mkdocs-jupyter生成的静态页面顶部添加Google AdSense广告失败

背景

我使用mkdocs-jupyter工具将Jupyter Notebook文件转换为静态网站,目标页面链接为:https://hellojinwoo.github.io/param_estimation/01.Maximum_Likelihood_Estimation/。我希望在页面顶部嵌入Google AdSense广告,但之前尝试的几种方案均未生效。

此前尝试的GPT4方案

1. 在MkDocs项目根目录创建`templates`文件夹(若不存在则新建)。
2. 在`templates`文件夹内创建`custom_notebook.html`文件。
3. 在`custom_notebook.html`中编写如下内容,继承基础模板并插入AdSense代码:

{% extends "base.html" %}

{% block content %}
  <!-- Google AdSense Code -->
 ...(此处为我的AdSense代码,因安全未展示)
  <!-- End Google AdSense Code -->

  <!-- 渲染Notebook内容 -->
  {{ super() }}
{% endblock %}

4. 修改`mkdocs.yml`配置文件,指定mkdocs-jupyter插件使用自定义模板:
plugins:
  - search
  - mkdocs-jupyter:
      exclude: .ipynb_checkpoints
      template: templates/custom_notebook.html

其他尝试

我还参考过一篇关于Google AdSense与Google Analytics集成的文章方法,同样没有效果。

请求

请提供可行的代码实现或操作教程,解决在mkdocs-jupyter生成的页面顶部添加AdSense广告的问题。

内容的提问来源于stack exchange,提问作者Eiffelbear

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 16:22:05