我无法相信这有多难找到,但即使在Google开发者文档中我也找不到它.我需要能够动态,只有 JavaScript插入adsense.我也查看了StackOverflow,其他一些人已经问过这个但没有回复.希望这将是一个更好的解释,并会得到一些回复.
基本上,用户插入我的脚本,让我们调用它my.js(不能说它当前具体是什么.)my.js加载,并且在my.js他们的页面上显示某些嵌入式媒体然后我需要以某种方式附加生成的HTML:
<script type="text/javascript"><!--
google_ad_client = "ca-pub-xxx";
/* my.js example Ad */
google_ad_slot = "yyy";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
Run Code Online (Sandbox Code Playgroud)
在特定<div>(或其他)元素内.有任何想法吗?
PS没有像jQuery这样的库,我不能在页面上插入HTML,除非它是通过JavaScript而且必须插入到一个特定的<div>名字中(如果有帮助,我将使用Sizzle作为我的JS库)
在欧盟,有一项cookie法律要求您在用户表示同意后加载第三方脚本,例如点击,滚动或导航.所以我通过执行在文档加载后调用的函数来加载3个脚本.这是代码:
问题是它并不总是有效,也不总是失败.我看到了会话和活动,但我也知道有一些事实是访问不会触发脚本,因为当我在其他几台计算机上自己测试时,并非所有活动都保存在分析中.
我应该在功能中修复它以使其始终有效?