• Discussion - Promotions

    Unsolved General
    3
    0 Votes
    3 Posts
    130 Views

    Hi @Paul-Winterhalder,

    Thank you for the quick reply. You got it right for your What do you mean "as available" clarification, thank you for the answer.
    I generally have a clearer idea now, but at this point I believe I have an issue with automated promotions:

    Yesterday I created a new segment for users with a login count greater or equal than 20, and an automated promotion that triggers for users that enter that segment. The User I'm using met the required login count this morning, but that promotion still isn't available for him. I have an active scheduled promotion that works just fine and I'm able to get its data from Braincloud, it's just the automated ones that are causing problems.

    We're using BC for a game made with Unity, I don't know if this info is useful but if you need more data on our project I'd be happy to share it with you, in the meantime I'll wait for the rest of the clarifications, thank you in advance.

    Francesco.

  • PostTournamentScoreUTC DateTime or ulong?

    Unsolved APIs
    4
    0 Votes
    4 Posts
    54 Views

    Okay - cool!

  • propark.cloud

    Unsolved General
    2
    0 Votes
    2 Posts
    44 Views

    สวัสดี ต้องขออภัย แต่เราให้บริการช่วยเหลือเป็นภาษาอังกฤษเท่านั้น

    [Hi. Apologies - but we only provide support in English.]

  • 1 Votes
    4 Posts
    199 Views

    You are welcome. Thanks for the suggestion!

  • 0 Votes
    4 Posts
    86 Views

    @JasonL This is what I'm already doing, which is why I'm requesting a new feature, as it has the drawbacks listed above.

    Looking at it again, I see you added time correction. I'll try it.

  • 0 Votes
    7 Posts
    212 Views

    No problem! glad to hear that.

  • 0 Votes
    5 Posts
    85 Views

    yes that reason too. readgroup result data is not enough so need more data(like score) so need.

  • Virtual Purchase

    Feature Suggestions
    3
    0 Votes
    3 Posts
    76 Views

    Almost, but you can't define the price in virtual currency.

    The solution I came up with is to make a cloud script that purchases and then immediately sells a user item. The user item has a buyPrice and a sellPrice which effectively does the currency conversion.

  • Post Score when a Tournament ends?

    Unsolved General
    2
    0 Votes
    2 Posts
    92 Views

    You can schedule a recurring daily cloud code script to run after the completion of your daily tournament. This script will use the GetGlobalLeaderboardPage method to retrieve the daily tournament winner's information and score, then post it to the monthly tournament using the PostTournamentScoreOnBehalfOf method.

  • Recurring scheduled tasks?

    Unsolved Cloud Code
    6
    0 Votes
    6 Posts
    181 Views

    We agree with that @antony - we'll get that request to the devs.

  • 0 Votes
    3 Posts
    75 Views

    Thank you! I've hacked an implementation for now that just guesses the ranks on the client side without grabbing the actual ranks. The players will only discover it if they're playing sitting side by side. 🙂

  • 0 Votes
    2 Posts
    312 Views

    I implemented this pretty easily just using events. Instead of adding a friend I instead send a 'friendRequest' event to the potential friend. once that player views the event and accepts the request the friends are added.

  • 0 Votes
    8 Posts
    197 Views

    Hi folks,

    FYI, here's one minor update regarding the Retention Analytics screen:

    We have changed it to show Classic retention by default.

    The reason for the change is that Rolling Retention naturally trends downward over the 30-day period of the report. That's simply due to mathematics. Rolling retention for a particular day measures whether the user returns that day - or any day thereafter. Thus - the days at the end of the calendar period have fewer days after them - and so the stat will naturally be lower.

    We don't want folks to mistakenly think their retention is trending down - so we're now defaulting to Classic Retention which is more deterministic over the 30 day period. For those who wish to view the Rolling Retention - it's just a mouse click away!

    Cheers!

    Paul.

  • Match history

    Unsolved General
    8
    0 Votes
    8 Posts
    276 Views

    thx, I will give it a try

  • 1 Votes
    2 Posts
    77 Views

    Hi @LEE-JONG-GUN ,

    Thanks for the feedback.

    This is admittedly a tricky one.

    The best route I've seen to handle it is to use our shared (i.e. parent-child) accounts feature - which involves using a parent app for the player account - and a child app for the character accounts.

    Note that it does involve two live apps - but we can put your parent app on a special plan with no live fee (you just pay for API calls) - and there won't be a ton of API call from that app - cause 99% of all calls will be against the child app.

    There is more info here - https://docs.braincloudservers.com/learn/key-concepts/authentication/shared-accounts/

    I hope that helps!

    Paul.

  • 0 Votes
    2 Posts
    99 Views

    Thank you for sharing this information. It does not have an impact on our server-side validation.

  • 0 Votes
    4 Posts
    139 Views

    Ah - perfect. Yeah - that sounds like a better option given the full requirements.

    Glad you found it... and welcome to brainCloud!

  • 0 Votes
    3 Posts
    2k Views

    Update - we've confirmed with the server team that we believe we are all set.

    We'll perform some tests when the Sandbox servers cut over the week of Jan 20th to confirm.

    Paul.

  • Global Entities retrieval issues and questions

    Unsolved APIs
    5
    0 Votes
    5 Posts
    244 Views

    @wjurica Assuming you're using c#, consider Newtonsoft for the deserialization & mapping process. It's two lines of code to map your data to a class.

    https://www.newtonsoft.com/json

  • bridge.getCustomEntityServiceProxy()

    Unsolved Cloud Code
    5
    0 Votes
    5 Posts
    302 Views

    Hi @kinco-h - I assume (hope) you got the info you needed from our support folks?

    Hint - you access chat support by clicking on the "Ask Support" button in the top right-hand corner of the Design Portal...

    2024-12-04_09-07-57.png