مرتبك بشأن محتوى جافاسكريبت المحمل عن بعد

حسنًا، لاحظت أن سجل CSP يُظهر أن سكريبت إعلانات جوجل يتم حظره، لذا أضفت

https://pagead2.googlesyndication.com

إلى قائمة مصادر السكريبت في CSP، وعندها بدأت إعلانات Google AdSense الخاصة بي تظهر (أنا مندهش بعض الشيء من أنه لا يزال يتعين عليك فعل ذلك حتى مع تثبيت مكون الإضافات AdSense). لكن ما لاحظته هو أنه عندما تكون إعلاناتي المنزلية مضبوطة على 100% (بحيث يتم استدعاء سكريبتي فقط)، لا أحصل على أي إشعار في CSP بوجود مشكلة. وهذا يعيدني مرة أخرى إلى حالة الارتباك. كود الإعلان المنزلي موجود في HTML (مشفر) ويظهر كما هو موضح أعلاه في عرض فحص المتصفح.

هل هناك شيء ما يمنع الإخراج لكنه لا يُفعّل تحذير CSP؟

الإخراج يستخدم document.write لإنشاء مساحة الإعلان. وأنا أظن أن هذا هو السبب. يبدو الإخراج كالتالي:

ههه… إذا وضعت مخرجات السكريبت هنا كنص، كان سيُنتج بشكل صحيح. آه…

وجدت هذا المنشور الذي يتناول مشكلة مماثلة، لكن هذا الشخص حلها بنفسه وهو بوضوح أفضل مني في جافا سكريبت.

وكما هو الحال معه، أنا مستعد لدفع مبلغ لشخص ما للمساعدة في حل هذه المشكلة.

شكرًا،
جيم