拒绝执行来自“https://pagead2.googlesynmination.com/pagead/js/adsbygoogle.js?client=”的脚本,因为其 MIME 类型(“image/gif”)不是 exec

问题描述 投票:0回答:1

我正在尝试使用 next-google-adsense 在我的 nextjs 13 项目上运行 google adsense 作为导出。

我正在使用手动展示广告

我已确认 adsbygoogle.js 正在加载

但我收到此控制台错误:

拒绝执行“https://pagead2.googlesyndicate.com/pagead/js/adsbygoogle.js?client=ca-pub-xxx”中的脚本,因为其 MIME 类型(“image/gif”)不可执行。

当我打开链接时,它实际上只是中间的一个灰色像素

但是当我再次打开链接或刷新时,它会下载包含脚本的 f.txt 文件

我到处都找过,但似乎目前只有我遇到这种情况。

我希望广告能够正确加载

编辑

这是_app.tsx中的代码

    <ChakraProvider>
      <GoogleAdSense publisherId="pub-XXXXXXXXXXXXXXXX" /> {/* 👈 16 digits */}
      <Component {...pageProps} />
    </ChakraProvider>

这是我主页中组件之一的代码

      <AdUnit
        publisherId="pub-xxxxxxxxxxxxxxxx"
        slotId="xxxxxxxxxx"
        layout="display"
      />

我的网站位于 fort7.net

javascript next.js adsense
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.