Думаю многих расстраивают всякие ошибки при просмотре своего сайта в консоли инструментов разработчика браузера Chrome. В настоящее время вы увидите там ошибку «Проверка подтверждения для тем на <URL> не удалась» (attestation check for topics on https://site.com failed.), если веб-сайт использует Google AdSense или любые сторонние рекламные скрипты такие как РСЯ от Яндекса. 

В зависимости от количества объявлений, отображаемых на странице, ошибка будет повторяться огромное количество раз. Если вам интересно, что это за ошибка, вот объяснение вместе с тем, как ее исправить.

Браузер проверяет политику разрешений browsing-topics и не может ее найти, потому что большинство веб-сайтов еще не реализовали эту экспериментальную функцию.

Чтобы избежать ошибки консоли разработчика, установите заголовок Permission-Policy в настройках виртуального хоста Apache или в файле .htaccess следующим образом:

<IfModule mod_headers.c>
    Header set Permissions-Policy "browsing-topics=()"
</IfModule>

Конфиг для веб-сервера nginx

server {
    ...
    add_header Permissions-Policy "browsing-topics=()" always;
    ...
}

Для node.js

const express = require("express");
const app = express();

app.use((req, res, next) => {
    res.append('Permissions-Policy', 'browsing-topics=()');
    next();
});

Для nodejs + express

const express = require("express");
const app = express();

app.use((req, res, next) => {
    res.append('Permissions-Policy', 'browsing-topics=()');
    next();
});