Skip to content
  • Discuss all the things!

    180 677
    180 Topics
    677 Posts
    Paul WinterhalderP
    Hmm - I'll get the team to take a look at it.
  • Suggestions for improvements, new features, etc.

    48 167
    48 Topics
    167 Posts
    L
    Hi brainCloud team, I'm running several live mobile games on brainCloud, and each of them has a fairly large catalog of in-app products (dozens of items per game across iOS and Android). Currently, the only way to register products is to add them one by one in the Portal (Design → Marketplace → Products), filling in the product ID, store IDs, price data, etc. for every single entry. When launching a new game or adding a batch of new packages, this takes a lot of time and is error-prone. It would be a big help if brainCloud provided one (or both) of the following: Bulk import in the Portal – upload a CSV/JSON file containing product definitions (product ID, title, category, iOS/Google product IDs, prices, etc.) to create or update multiple products at once. An admin/S2S API for product management – endpoints to create, update, and delete products programmatically, so we can keep the catalog in version control and sync it with the store listings via a script. Even a simple export/import of the existing product table would already save a lot of manual work. Thanks for considering this!
  • Questions specific to particular APIs, libraries, etc.

    68 279
    68 Topics
    279 Posts
    N
    Is there no solution for this issue? Sending PDFs via email is very inconvenient. I would appreciate it if you could raise its priority.
  • General cloud code discussions...

    35 149
    35 Topics
    149 Posts
    J
    Q1: The removed player is completely excluded from reward calculation, so if the deletion happens before the job runs, that player is never iterated over and receives no rank or rewards. Q2: Yes, the modified score will be used. The job always reads live state. Note that whether the score actually gets modified depends on the leaderboard type (e.g., for the LOW_VALUE type, only updates if the new score is less than the existing) Q3: No backfilling, the next joiner goes to the latest instance, not the freed spot in ^2. No loop over earlier instances (^1, ^2) ever happens. The next joiner goes to ^3 (or ^4 if ^3 is full). The freed spot in ^2 stays empty permanently.
  • brainCloud's online learning tutorials and examples.

    3 3
    3 Topics
    3 Posts
    Hoar JoanneH
    brainCloud developers have just release several playable builds of our famous examples! See our cool features in action. Find them at https://getbraincloud.com/demos for Windows, Mac, online and mobile.
brainCloud 6 is alive!

brainCloud 6 features brainBot, our new AI assistant, LiveOps Campaigns, Group Tournaments, i3D Flex Metal Hosting, our new brainCloud MCP, and more!

brainCloud Bootcamp!
brainCloud's new video learning portal is now online! Go check out brainCloud BootCamp!

Need to report a defect?
Use the chat widget from the Design Portal - or send an email to support at getbraincloud.com. Thanks!