如何在 Nextjs 中手动加载 Zaraz

How to load Zaraz manually in Nextjs

我正在尝试让 Zaraz 脚本在 不能 使用 cloudflare 代理(橙色)设置的 Nextjs 站点上运行。 按照文档 https://developers.cloudflare.com/zaraz/advanced/load-zaraz-manually 我禁用了自动注入并在 _app.js:

中添加了脚本
import Script from 'next/script'
return <Script src="https://capsloq.de/cdn-cgi/zaraz/i.js"></Script>

<script> 标签呈现在网站的 <head> 中。 但是 <script src> 只是指向一个 404 页面,实际上并没有加载脚本。 Nextjs Page Router 会干扰它吗?还是我缺少基本的东西?

谢谢

似乎域 https://capsloq.de is not proxied by Cloudflare. Check the docs at this link https://developers.cloudflare.com/zaraz/advanced/domains-not-proxied.