fredriksthlm's Forum Posts

  • I found my game in Messenger and was able to play it. Works fine. But does the game need to be approved in order for ads to show? I haven't seen any ads load.

    No, if you have it set up correctly the ads will work fine. Without any approvement (nor approved in monetize manger, or on the app.)

    So if they do not show up something is wrong in your case.

    Here is a tip. Search for the game in the Instant Games section in Facebook on your computer, if you are logged in as the same user who are admin of the game you will always be able to find it. just like in Messenger. Then open the Chrome console and play the game. The Instant Games API has good error messages for everyting. So this is a good tip for everuone regardless of what is not working, leaderboard, ads or whatever. Because there you will get error messages on what is going wrong!

  • I have the leaderboard working now....however I am struggling where to put the event "Load Leaderboard" because there is always a delay, it does take a while to load the scores. This obviously does not help the flow of the game.

    i have it in the "on start of layout" or what the name is again on the "main" screen. same screen as the leaderboard. then "on leaderboard loaded" I populate the board. Sometimes it goes instantly, sometimes it take a second. depending on the connection of the phone

  • You dont have to set up anyting special to test the app yourself. the app will be visble in your messenger directly when you create it, under ’In development’. Since you are the administrator.

    You dont even need to upload any zip or anything to see the app. (But to play it, you need to upload ofcourse 😊).

    So to test your app you can start testing without any pictures, videos, appleID, privacy policy, set to Live, or anything. ads, leaderboards, sharing, etc works while in test.

    When you go for review and release, then you need all those obove setup correctly.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • I think the game was very cool!

    I played for several minutes, many many levels, but then I needed to continue with my job ( ). So I just waited so I would die.. But it just kept playing and playing?

  • Not possible. Try the search function next time.

  • > It ahould be easy quick games. Like games you play on the bus..

    >

    makes sense then so then it works perfect and is pretty easy to setup! i was thinking is something im missing out! however payments in instant games are available.... like look up everwings or something like that, u are able to buy in game credits trough instant app using the instant games sdk, thats a pretty dope feature maybe to have later on.

    Ah cool. Sorry, then I was wrong there.

    Actually I think it start to gets a little bit confusing with all the different Facebook game types now, with different APIs and different setups.

    Here are the different way to setup a game, which are all playable within facebook:

    -Instant Games

    -Facebook Web Games

    -Facebook web site

    -Facebook Gameroom (for native)

    -Facebook app center (to find native games and web games)

    And it is quite annoying that the dashboard automatically add some types even though you do not want or need it!

  • > Ads will only work for mobile. Regardless mobile platform. And is not working in desktop, regardless OS.

    >

    > This is how the Instant games API is working and same for all games, not construct related.

    >

    > I think over 95% of the instant games plays is by mobile users, so don’t try out your game as a desktop game. Try it in messenger on your mobile.

    >

    > If you want a desktop game, then facebook web app is better api than instant game.

    >

    is there a desktop monetization for facebook also? cause i can use a platform if mobile or desktop and use that to get the extra 5% covered also otherwise people would just go to desktop or browser version since if u dont paly the game trough the messenger app the ads dont show on mobile :-s and its kinda sad also they dont show even trough facebook app mobile... only messenger... so im guessing is only messenger locked... but then again, i want the game not be visible for desktop or normal browser or facebook app. since the monetization is on messenger only, if users want to play it they should go there.

    No, ads is only implemented for messenger in instant games. There are no ads possible for desktop currently.

    There is also no way of restricting the game for messenger only. (And payments in instant game is not allowed.)

    Instant games has been around for two years, regardless ads, the user do not go over to desktop... these games are for messenger use mostly. It should be easy quick games. Like games you play on the bus..

  • >

    > > Help, advice needed, I cant get the ad's to show (many hours wasted, you know the feeling), so checklist

    > >

    > > Added instant app, in development and the app is working on facebook, from my facebook login.

    > > Added Facebook Audience Network and got Adspace and Placement id

    > > Added Instant games object to C3 r92

    > >

    > > C3 code > start of layout > instant games > load ad, with placement id

    > >

    > > On event happening > show ad

    > >

    > > I have read through documentation, it says you can test it on your mobile on your login before review, and ads should show, but nothing shows.

    > > Also there are no requests in the Ad debugger, in monetisation manager.

    > >

    > > But, on the event debugger in analytics, it does show 'getInterstitialAdAsync'

    > >

    > > Am I missing something simple?

    > >

    > > would appreciate some guidance

    > >

    > > Cheers, in advance

    > >

    >

    > How or where did you get AD SPACE and PLACEMENT ID?

    >

    I think I found it. In monetization Manager, you click on MANAGE next to property, then add a Platform. I assume you have to add both platforms for iOS and Android for ads to show on both, correct?

    No, should add Instant game platform. Not ios or android.

    If instant game do not show up, you have done some wrong while setting up the app. Or you have used a fb app set up before instant game was released. To add instant game to a old setup wont work. Create a new app.

  • Ads will only work for mobile. Regardless mobile platform. And is not working in desktop, regardless OS.

    This is how the Instant games API is working and same for all games, not construct related.

    I think over 95% of the instant games plays is by mobile users, so don’t try out your game as a desktop game. Try it in messenger on your mobile.

    If you want a desktop game, then facebook web app is better api than instant game.

  • he refers to the classic surfgames. they are all the same.

    The best one is still Californa Games! It was ported to all consoles ever existed (sort of)

    Some examples:

    SMS:

    Subscribe to Construct videos now

    Genesis:

    Subscribe to Construct videos now

    C64:

    Subscribe to Construct videos now

    NES:

    Subscribe to Construct videos now

    Easy game to replicate.

  • Maybe when the new runtime for C3 is finished the Scirra team maybe can/will create more official plugins for integrating with other APIs. That would be the best solution.

    I do not think rex will came back to the community.

  • Here is a basic setup guide: https://www.scirra.com/tutorials/9659/h ... 3-game-app

    Let me know if there is anything missing and I'll do my best to update it <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile"> had a spare 5 minutes that was all and tried to cover some of the more important stuff!

    I have a few tips for your guide <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile">

    1. You do not need facebook plugin to be added to your Construct project. (not for accesing pictures or anything like that, you do this with instant games plugin.). It is actually not even allowed to request data from other APIs than instant games!

    2. You do not need to create a test app to be able to test your app before release.

    3. In your screenshot you have added Facebook Login, in facebook developer, this is not required and should not be done for instant games.

  • they have a built in loader, why do you want your own?

  • >

    > > How are you guys posting your score to the leaderboard?

    > >

    > > My leaderboard doesn't seem to display anything at the moment.

    > >

    >

    > You just use the 'Set score' action. then I guess the score you want to send is a variable. if the score you send is higher than the one alreade there it will update, otherwise not.

    >

    > Then retrieve the data as I described above.

    >

    > For me it works just fine.

    >

    I am still having issues. See image URL below for my event page. Must be doing something wrong?

    https://ibb.co/cSnN77

    If anybody can show me their event setup, I would be grateful.

    1. It takes time to fetch data. You cannot show data in the same event as you request it. First request, then verify you got it, then show it.

    2. You are only showing player ranked second and down... The first Index is zero. Always zero. And since you are testing your app (I guess) there will only be one player (you), and that index is not present in your game....

  • How are you guys posting your score to the leaderboard?

    My leaderboard doesn't seem to display anything at the moment.

    You just use the 'Set score' action. then I guess the score you want to send is a variable. if the score you send is higher than the one alreade there it will update, otherwise not.

    Then retrieve the data as I described above.

    For me it works just fine.