在javascript中管理多个站点的广告

在javascript中管理多个站点的广告,javascript,html,iframe,web,Javascript,Html,Iframe,Web,是否有一种管理广告的方式,如果我选择显示某个广告,它将显示给多个在其网站上发布我的广告的网站。我正在考虑加入谷歌分析来增加跟踪 我已经调查了iFrame,但存在安全问题 有没有办法用javascript实现这一点,就像谷歌adsense的工作方式一样?我正在考虑使用一些javascript,并为我的发布者提供远程脚本来访问数据 还是有更好的办法 我不想使用php,因为发布者可能没有使用php,并且有一个php脚本可以提取数据,这意味着它不会在html中的站点上执行 总结: 我正在寻找一个用htm

是否有一种管理广告的方式,如果我选择显示某个广告,它将显示给多个在其网站上发布我的广告的网站。我正在考虑加入谷歌分析来增加跟踪

我已经调查了iFrame,但存在安全问题

有没有办法用javascript实现这一点,就像谷歌adsense的工作方式一样?我正在考虑使用一些javascript,并为我的发布者提供远程脚本来访问数据

还是有更好的办法

我不想使用php,因为发布者可能没有使用php,并且有一个php脚本可以提取数据,这意味着它不会在html中的站点上执行

总结: 我正在寻找一个用html和js的解决方案。我们非常感谢您的任何帮助,如果您能提供一些帮助,sudo代码总是很有用的


提前感谢

我在一家使用javascript呈现广告的网站上工作。我就是这样完成的

首先,服务器类型。我运行的是一个带有PHP-FPM后端的NGINX web服务器,前端是Varnish(缓存)。服务器基本上提供静态文件,因此这使得服务器负载非常低

我使用Amazon Elastic Beanstalk(小实例类型)来运行这个。它从不需要启动一个以上的小实例,就可以在大约每小时2.5MM的javascripts范围内提供服务。请记住,它只是提供小的文本片段

标签如下所示:

<script type="text/javascript" src="http:/ads.someserver.com/1234"></script>

其中[1234]是标签ID号。每个发布者可以有多个标签,ID跟踪发布者、广告大小等

第二,javascript。现在,您使用一个命令将该请求定向到一个javascript文件,然后该文件将加载广告。javascript文件必须动态地(没有任何类型的库,加载时间非常宝贵),然后用广告填充它

你需要另一种服务来选择广告的内容。这不是我的部门,但是一旦你有了身份证,加载一些东西应该不难

要弄清楚你应该在哪里为这些资产(广告)服务是一个艰难的决定。无论你从哪里提供,最好是超快的,因为现在你要竞争的广告服务器都是超快的,如果你的广告延迟了他们的网站加载,出版商会非常恼火


祝你好运-如果你想实现这一目标,你会遇到很多挑战,其中最不重要的是要为服务器付费。

@BartoszKP我目前正在尝试一个包含文档的js函数。write(“”)并为制作人提供一个远程脚本,以便他们可以参考广告。但我不知道使用js解决这类问题是否有任何问题。我的问题是一个建议,你应该在你的问题中展示你的尝试,这是这里的惯例。谢谢你的回答。我其实在调查这件事。你知道在使用js时有什么漏洞吗?JavaScript是一种客户端语言,你应该假设人们会查看代码,并采取措施确保其中没有敏感内容。人们可以更换身份证并显示其他人的广告,但他们没有理由这么做,除非他们想给陌生人钱。