• 0 Votes
    2 Posts
    17 Views

    In both cases, the transactions should already be recorded. In your iTunes case, you might have purchased in a sandbox environment. You just need to enable Sandbox Transactions, and those transactions should then appear there.

  • Voting Leaderboards

    Unsolved APIs
    3
    0 Votes
    3 Posts
    16 Views

    Hi,

    Actually - voting leaderboards are implemented via the PostScoreToLeaderboardOnBehalfOf() call - where you can basically vote for someone else's score. [i.e. voting for that person].

    Create the leaderboard as a "Cumulative" leaderboard - and basically the player votes for the score of another player - incrementing it by +1.

    I suppose we should add those details to the roadmap item!

    I hope that helps to clarify things!

    Paul.

  • Scheduled Script Proxy API Calls

    Unsolved General
    6
    0 Votes
    6 Posts
    36 Views

    As I mentioned in the support chat - the issue is that midnightPSTinUTC isn't dynamically calculated for midnight today -- it's midnight PST on Oct 4th. [i.e. over a week ago].

    What's happening is the call is accepting that past date - which puts the script in the front of our queue to be run ('cause we think we're late!) - and it gets run in the next 60 second job interval. And then reschedules itself in the past again.

    So basically this script is running roughly 60*24 = 1440 times a day.

    Anyway - I'll have the devs look into it - we should return an error if you are scheduling the script too far into the past... [i.e. a second or two in the past is probably fine - and best to do in case the scheduling script has delays of some sort... but clearly 10 days in the past is too far! Probably 60 mins in the past is too far! πŸ™‚ ]

  • Buying lives with coins

    Unsolved General
    4
    0 Votes
    4 Posts
    69 Views

    HI @richard - we're currently working on a feature that will handle this directly for brainCloud 5.9.

    In the meantime, an interim approach would be to:

    Manage the Lives in a virtual currency. In the item catalog - you can indicate the currencies to award from the offer via the extra data JSON. And create a post-hook on PurchaseUserItem - calling a script to award the appropriate currencies - and immediately consume the new "item" that was purchased...

    Just a thought...

    [But yeah - we're going to have a more direct solution in 5.9 - which is currently targeted for November release.]

    Paul.

  • [Unity] Client SDK parameter inconsistency/error

    Unsolved APIs
    3
    0 Votes
    3 Posts
    46 Views

    Thanks for reporting this. I’ll forward it to our team and get it fixed.

  • 1 Votes
    3 Posts
    62 Views

    @devsleeper - we hope you like it! πŸ™‚

  • 0 Votes
    6 Posts
    130 Views

    Cool. Thanks for the update @MattForemanDev !

  • Is Meta Quest Fully Supported?

    Unsolved General
    7
    0 Votes
    7 Posts
    164 Views

    @JasonL @Paul-Winterhalder Thanks for your help, the error no longer appears after the Google Android platform was enabled.

  • 0 Votes
    2 Posts
    83 Views

    @william Thanks a lot for your feedback and suggestions! It’s really helpful, and we appreciate you taking the time to share your thoughts.

  • Improving inventory inefficiencies

    Unsolved General
    2
    0 Votes
    2 Posts
    61 Views

    Just a heads-up, our team is working on this bulk userItem feature.

  • Discussion - A/B Testing

    Unsolved General
    5
    0 Votes
    5 Posts
    241 Views

    @JasonL
    Yes we can do that too, I was just wondering how granular our control over the segment is, as one of the requirements for our testing was to have a precise number of users for each group.

    Thank you so much for the info, I'll write again if I have more questions.

  • 0 Votes
    7 Posts
    375 Views

    Cool - good to hear it. And once again: thanks for reporting it!

  • List active tournaments

    Unsolved APIs
    7
    0 Votes
    7 Posts
    299 Views

    Hi @richard,

    Hmm - yeah - I don't think that JSON is currently editable in the portal.

    Paul.

  • 0 Votes
    2 Posts
    73 Views

    Hi @william ,

    We do have plans to support the new receipts. The work has been assessed - but not scheduled yet. I would expect it to be early next year.

    Thanks for asking!

    Paul.

  • Pre-Game Lobby: Groups vs Lobby?

    Solved General
    6
    0 Votes
    6 Posts
    212 Views

    Please refer to the article -- Implementing Continuous Lobbies in the brainCloud Help Center for details.

  • 0 Votes
    1 Posts
    44 Views
    No one has replied
  • 0 Votes
    3 Posts
    148 Views

    Apologies for the late reply, but thank you! This really clears up the flow for me. πŸ™‚

    The only thing regarding FindOrCreateLobby instead of CreateLobby is that the request to CreateLobby is deliberate. While I do intend to integrate FindOrCreateLobby as a "just throw me into a running game" option (which probably is the desired flow in most cases), I also want a player to be able to say "I want to start a game for my friends, and I also want to be the host and set the rules of the room".

    I'm just clarifying that in case I'm misunderstanding the intent between the two calls, and that FindOrCreateLobby can indeed be used for either flow that I just described.

  • 0 Votes
    9 Posts
    242 Views

    Sorry for the confusion, I was under the impression a publisher key gave you certain read-only permissions on a user given they own your game (this was silly in hindsight)

    While the users in question had public profiles, their privacy settings for friends lists were set to private.

    Thank you for your help! I now understand what you meant by "as long as users grant your app permission".

  • 0 Votes
    4 Posts
    246 Views

    My view is that there should be a "guaranteed service availability" at the time of purchase not unlike buying an appliance with a year warranty..

    Pull the game from stores and let the remaining players enjoy the sunset.
    Of course it's not always as simple as "just keep the lights on longer" but a guaranteed period of availability which is tied to new purchases should be in your plans before your service ever reaches the public, rather than hoping to grab as much money as possible before dumping it and throwing the consumer under the bus.

  • 0 Votes
    3 Posts
    195 Views

    Hi @william - thanks for the suggestion - I'll present it to the devs.

    One note - when doing custom queries, MongoDB should automatically choose the appropriate index for it -- you shouldn't have to mention it in your query. Thus - adding a custom index for queries that you are finding slow SHOULD pseed them up... (thus your last feature is actually part of the system)