Я диагностирую проблему с рекламным блоком AdSense с соответствующим контентом на нашем сайте.
Я вижу эту ошибку в консоли Chrome devtools
(ПРИМЕЧАНИЕ: Определенные рекламные идентификаторы на данный момент заполнены поддельными значениями)
abg_lite.js:1 Uncaught Error: bad conv util ctor args
at new zc (abg_lite.js:1)
at Bc (abg_lite.js:1)
at new Ac (abg_lite.js:1)
at new Jc (abg_lite.js:1)
at Kc (abg_lite.js:1)
at new Ic (abg_lite.js:1)
at Qc (abg_lite.js:1)
at ads?client=ca-pub-adsIdNumber&a-bunch-of-other-probably-unimportant-url-params-here
Вот код рекламного места.
<ins class="adsbygoogle"
style="display:block"
data-ad-format="autorelaxed"
data-ad-client="ca-pub-adClientId”
data-ad-slot=“adSlotId”></ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({}); </script>
Не могу найти много документации о том, почему это может бытьвызывая ошибки и пытаясь просмотреть источник, связанный с ошибкой, не сказал мне намного больше, чем «if A throw Error».
(функция выглядит так, если людям интересно)
function zc(a, b, c) {
if (!a || !b) throw Error('bad conv util ctor args');
this.h = a;
this.g = c
};
«a» в этой функции выглядит как «https://googleads.g.doubleclick.net/pagead/conversion/?a-bunch-of-url-params"
, но« b »выглядит как неопределенная / пустая строка, поэтому выдается ошибка.
Есть кто-нибудьВы уже сталкивались с этой ошибкой?
Или с первого взгляда, что-то, что вы видите из того, что я написал выше, выглядит неправильно?