2011-03-29 84 views
0

我设计了一个Facebook应用程序,它不会在Chrome检查器或Facebook洞察页面中显示任何错误或警告。在Facebook应用程序中放置广告标记时出错

但是,当我添加一个添加标签,如下所示,我得到的错误。请让我知道发生了什么问题。在Chrome检查

<html> 
<sript> google analytics code here </script> 
<!-- Begin Ad Call Tag - Do not Modify --> 
<iframe width='468' height='60' frameborder='no' framespacing='0' scrolling='no' src='http://ads.*******/fbslot/slot*****?ad_size=468x60&adkey=e37'></iframe> 
<!-- End of Ad Call Tag --> 
<?php 
some code here 
?> 
</html> 

错误消息:

Unsafe JavaScript attempt to access frame with URL http://apps.facebook.com/statustics/ from frame with URL http://ads.********/fbslot/slot******?ad_size=468x60&adkey=e37. Domains, protocols and ports must match. 

回答

0

Facebook不允许Google Ads在Facebook应用程序中使用。您必须使用其他广告服务。 谷歌和Facebook根本没有朋友;)

+0

睁开你的眼睛,阅读,其书面的谷歌分析不瞪眼的AdSense – 2011-03-29 15:51:59

+0

这是不必要的。我们都会犯错!他只是想帮助你。 – 2011-03-29 16:40:51

0

我认为Facebook块refrences在IFRAME其他领域,包括子域。 这是一个跨域保护的事情。

+0

你在其他应用中看到的广告怎么样?这是真的,没有任何应用程序上运行任何广告。 – 2011-03-29 15:52:47

+0

我没有说他们阻止广告,我只是说他们阻止来自iframe中其他域(子域)的iframe。还有其他一些方法可以将页面上的广告插入到iframe和另一个子域中,而不会更少。 – 2011-03-29 16:41:50

相关问题