Carbon 广告

在目录部分底部运行广告。

shadcn-docs-nuxt 在底层使用 Nuxt Scripts 来支持 Carbon Ads。将您的 Carbon Ads 凭据添加到 app.config.ts,广告将显示在目录部分的底部。

app.config.ts
export default defineAppConfig({
  shadcnDocs: {
    toc: {
      enable: true,
      carbonAds: {
        enable: true,
        disableInDev: false,
        disableInMobile: false,
        fallback: false, // whether to show fallback message when blocked by ad blockers
        code: 'your-carbon-code', // aka the 'serve' code
        placement: 'your-carbon-placement',
        format: 'your-carbon-format', // defaults to 'cover'
      },
    }
  },
});

在特定页面上禁用

---
title: Page Title
toc:
  carbonAds:
    enable: false
---

<!-- Page Content -->

参数

enableboolean
false
是否启用 Carbon Ads。
disableInDevboolean
false
是否在开发环境中禁用 Carbon Ads。
disableInMobileboolean
false
是否在移动设备上禁用 Carbon Ads。
fallbackboolean
false
当被广告拦截器阻止时是否显示后备消息
fallbackMessagestring
'Please support us by disabling your ad blocker.'
后备消息。
codestring
Carbon Ads 服务代码。
placementstring
Carbon Ads 位置。
format'cover' | 'responsive'
cover
Carbon Ads 格式。