Производительность приложений Facebook - Insights
Как узнать производительность моих приложений и рейтинг страницы в Insights.
я сослался на приложение на уроке 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>
когда я вижу в аналитической панели, это показывает, как,
есть ли что-то не так... почему это не отображается... я вызываю эти методы в правильном месте..?
заранее спасибо..
1 ответ
Вы пробовали Graph API Explorer, чтобы убедиться, что они работают в этом отношении?
http://developers.facebook.com/tools/explorer/?method=GET&path=2439131959%2Fstaticresources
Используйте раскрывающийся список в правом верхнем углу, чтобы выбрать приложение (вы должны войти в систему как владелец приложения, которое вы хотите протестировать); ваш выбор заменит &path=nnn в поле ввода справа от запроса GET в проводнике.
Убедитесь, что вы не получаете сообщение об ошибке от Facebook. Вот как я проверил свои методы предварительной выборки; Я еще не пользовался информационной панелью.