リモートで読み込まれたJavaScriptコンテンツについて混乱しています

CSP ログに Google 広告スクリプトがブロックされていると表示されていたため、以下のドメインを CSP の script-src リストに追加しました。

https://pagead2.googlesyndication.com

すると、Google AdSense の広告が表示されるようになりました(AdSense プラグインがインストールされていても、まだこれを行う必要があるとは驚きです)。ただし、私が気づいたのは、House Ads を 100% に設定(つまり、スクリプトのみが呼び出される状態)した場合、CSP には何も問題の通知が来ないということです。これでは再び混乱してしまいます。House Ad のコードは HTML 内にエンコードされており、ブラウザの検査ビューでは上記のように表示されます。

何か出力をブロックしているが、CSP の警告はトリガーしない要因があるのでしょうか?

出力は document.write を使用して広告スペースを作成しています。これが原因ではないかと推測しています。出力は以下のようになります。

笑えますが…スクリプトの出力をここにテキストとして貼り付けると、問題なく生成されていました。しまった…

同様の問題について投稿を見つけましたが、その方は自分で解決しており、私よりも明らかに JavaScript に詳しいようです。

彼と同じく、この件について誰かに有料でサポートを依頼する用意があります。

よろしくお願いいたします、
Jim