【问题标题】:Which ad network for cross platform web apps跨平台网络应用的广告网络
【发布时间】:2014-04-12 09:17:14
【问题描述】:

当您想将广告投放到按原样发布在网站上以及通过 phonegap 在商店上发布的跨平台 Web 应用程序上时,真的不清楚该使用什么。

Admob、Adsense ...?

另外,哪一个有简单的html/js集成系统?

目前我用的是inmobi,他们的js api非常简单好用,但是我有跨域问题...

你能帮忙澄清一下吗?

【问题讨论】:

  • 来自 InMobi 的 Sohan。您在使用 InMobi 时遇到过哪些跨域问题?
  • 嗨,Sohan,我在 Chrome 中遇到了很多这样的跨域问题:` 未捕获的 SecurityError:阻止了来源为“i.w.inmobi.com”的框架访问来源为“boardlineapp.com”的框架。协议、域和端口必须匹配。 VM373:1`
  • 我不认为这是与 InMobi 相关的问题。我在 StackOverflow 上发现了一个类似的问题,应该可以帮助你。检查stackoverflow.com/questions/16941139/…
  • @Sohan 这是 Chrome 的“同源”政策......所以你的 inMobi js api 根本不适用于 Chrome,对吗?如果是的话,真的很烦人!
  • 这不是真的,路易斯。许多人在 Chrome 中使用 InMobi JS Api。另外,也请查看先前链接的问题。并不意味着 Youtube API 不适用于 Chrome :)

标签: mobile ads


【解决方案1】:

这是 Akshay,JS 开发人员,InMobi。 InMobi 是一个广告分销商。广告/创意由广告商制作。此外,这些广告被放置在 iframe 中,因此这些广告无法访问您页面中的数据,从而提供了安全性。因为一些广告试图从 iframe 中“爆发”出来,所以 chrome 会抛出警告。但是,可以放心地忽略这些警告,并且不会影响您网站的功能。

话虽如此,InMobi 的 javascript 不对这些问题负责,而是广告商和 InMobi 无法控制这些问题。有些广告网络需要在您的域上显示一个虚拟页面。通过使用此类广告网络,chrome 警告消失(因为 iframe 在您的服务器上并且不会发生跨域问题)。但是,这样做会使广告完全访问您的网页,从而损害安全性。

【讨论】:

  • 嗨,Akshay,感谢您的准确回答,我现在明白了。
猜你喜欢
  • 2013-10-23
  • 1970-01-01
  • 2011-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-03
  • 2011-01-22
  • 1970-01-01
相关资源
最近更新 更多