Facebook Apps性能 - 见解

时间:2012-03-01 07:21:30

标签: performance facebook-insights

如何在洞察中了解我的应用性能和页面评分。

我提到了App on Facebook教程,

通过我在我的代码中使用了以下方法,

FB.Canvas.setDoneLoadingFB.Canvas.Prefetcher.addStaticResource

FB.Canvas.Prefetcher.setCollectionMode

我的代码:

<div id="fb-root"></div>     
<script type="text/javascript">
   window.fbAsyncInit = function() {
   FB.init({ appId: '*****', cookie: true, xfbml: true, oauth: true }); 

   FB.Canvas.Prefetcher.setCollectionMode(FB.Canvas.Prefetcher.COLLECT_AUTOMATIC);   
   FB.Canvas.Prefetcher.addStaticResource("http://example.com/fb/js/fb.js");
   FB.Canvas.Prefetcher.addStaticResource("http://example.com/fb/css/fb.css");
   FB.Canvas.Prefetcher.addStaticResource("http://example.com/fb/css/style.css");       

   FB.Canvas.setDoneLoading();
 };
</script>
<script type="text/javascript" src="//connect.facebook.net/en_US/all.js"></script>

当我在洞察仪表板中看到它显示为, enter image description here

是否有任何错误..为什么它没有显示...我把这些方法称为正确的地方..?

提前感谢..

1 个答案:

答案 0 :(得分:0)

您是否尝试使用Graph API Explorer来确保它们在这方面有效?

http://developers.facebook.com/tools/explorer/?method=GET&path=2439131959%2Fstaticresources

使用右上角的下拉菜单选择您的应用程序(您应该以要测试的应用程序的所有者身份登录);您的选择将替换资源管理器中GET请求右侧输入字段中的&amp; path = nnn。

确保您没有收到来自Facebook的错误回复。这就是我检查我的预取方法的方法;我还没有使用过洞察仪表板。