As per section 4 of Facebook's platform policy you are not allowed to charge for anything in-game (IAP), games must be free, and the ads you implement must come via Facebooks own ad system through the instant games API.
a. Don't charge for any items within your game. Games must be free to play.
b. If you want to include ads within your game, only use the Games Ads API. Don’t use a third party ad provider or include any other links to content off your game.
So without access to the APIs monetization functions you can only do games without any revenue now. (That's what led to my earlier, slightly angry sounding post. This is just a personal opinion, but I believe a change of priorities would help).
Hi Eisenhans thanks for getting me up to speed. I read your previous post and I agree with you. It's always been baffling that Scirra didnt prioritize their iAP and Admob plugins for mobile devs. Basically TobyR has developed the iAP and AdMob plugins that Construct 2 should have shipped with all along.
I hope Facebook Instant Games isnt going to be a similar scenario. I wonder if Scirra feels like they dont want to be responsible for the monetization features of the facebook plugin for similar reasons to what they cited re the original C2 Admob plugin? ie they think that keeping it maintained will require too much work to keep up with whatever frequent changes facebook makes? If that's the case we will probably face a similar situation and it will be left to third party devs to pick up the slack?
Or I could be completely wrong. Hopefully Scirra are planning to release monetization fetaures for Instant Games in a future update? Id probably sign up to C3 to get access to that if it were the case?