Javascript 如何在另一个JS文件中调用Adsense代码?

Javascript 如何在另一个JS文件中调用Adsense代码?,javascript,adsense,Javascript,Adsense,我在一个广告服务平台工作,使用CDN服务来提供广告。我们只能将静态文件上传到CDN。如果我们想提供Adsense或其他广告JS片段,如以下: <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- site 180x150 --> <ins class="adsbygoogle" style="display:inli

我在一个广告服务平台工作,使用CDN服务来提供广告。我们只能将静态文件上传到CDN。如果我们想提供Adsense或其他广告JS片段,如以下:

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- site 180x150 -->
<ins class="adsbygoogle"
     style="display:inline-block;width:180px;height:150px"
     data-ad-client="ca-pub-xxxx"
     data-ad-slot="xxxx"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

(adsbygoogle=window.adsbygoogle | |[]).push({});
创建JS文件并将其上载到CDN不起作用。代码不会被调用。我曾尝试将代码重写为document.write(),但也不起作用


有什么想法吗?

写是正确的解决方案实际上,回车是个问题。代码如下:

document.write('<script async  src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><!--     responsive pbsqrd --><ins class="adsbygoogle" style="display:block" data-ad-    client="ca-pub-xxxx" data-ad-slot="xxxx" data-ad-format="auto"></ins><script>    (adsbygoogle = window.adsbygoogle || []).push({});</script>');
document.write(‘(adsbygoogle=window.adsbygoogle | | |[]).push({});’;