如何在洞察中了解我的应用性能和页面评分。
我提到了App on Facebook教程,
通过我在我的代码中使用了以下方法,
FB.Canvas.setDoneLoading
,FB.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>
当我在洞察仪表板中看到它显示为,
是否有任何错误..为什么它没有显示...我把这些方法称为正确的地方..?
提前感谢..
答案 0 :(得分:0)
您是否尝试使用Graph API Explorer来确保它们在这方面有效?
http://developers.facebook.com/tools/explorer/?method=GET&path=2439131959%2Fstaticresources
使用右上角的下拉菜单选择您的应用程序(您应该以要测试的应用程序的所有者身份登录);您的选择将替换资源管理器中GET请求右侧输入字段中的&amp; path = nnn。
确保您没有收到来自Facebook的错误回复。这就是我检查我的预取方法的方法;我还没有使用过洞察仪表板。