0

Insightsでアプリのパフォーマンスとページの読み込みの評価を知る方法。

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>

インサイトダッシュボードで見ると、次のように表示されます。 ここに画像の説明を入力してください

何か間違っていますか..なぜ表示されないのですか...正しい場所でそのメソッドを呼び出しますか..?

前もって感謝します..

4

1 に答える 1

0

Graph API Explorer を試して、それらがその点で機能していることを確認しましたか?

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

右上のドロップダウンを使用してアプリケーションを選択します (テストするアプリの所有者としてログインする必要があります)。選択すると、エクスプローラーの GET 要求の右側にある入力フィールドの &path=nnn が置き換えられます。

Facebook からエラー応答が返されていないことを確認してください。これが、プリフェッチ メソッドを確認した方法です。インサイト ダッシュボードはまだ使用していません。

于 2012-03-20T22:13:38.627 に答える