I take it you mean Ads? I'm not sure 'Facebook Credits' got much traction
FB credits must have gotten some traction, because facebook games are only allowed to use facebook credits as premium currency...
Facebook credits is mandatory now and is pretty popular. 95%+ of Zynga's revenues comes virtual goods which are now based on credits and the rest are from ads.