• Categories
  • Recent
  • Tags
  • Popular
  • Solved
  • Unsolved
  • Users
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Darkly)
  • No Skin
Collapse
brainCloud Forums

brainCloudAdmin

brainCloud personnel

Private

Posts


    TAKE ACTION: Set your Segment Codes! (by the end of Friday June 5)
  • Paul WinterhalderP Paul Winterhalder

    Hi folks,

    A quick reminder that we are moving from Segment IDs (system-assigned numbers) to SegmentCodes (which you get to pick!).

    Unless... you DON'T pick them in time, and we have to auto-generate them for you!

    [And note - codes can't be changed once set - so you probably want to do it yourself.]

    More info here - https://updates.braincloudservers.com/action-set-your-segment-codes-9U2BO

    Paul.
    [PS - there was a Portal bug that was preventing the code from being editable for some users. That has now been fixed!]
    2026-06-03_16-32-21.png


  • Segment Code Bug Report
  • J JasonL

    Hi @LEE-JONG-GUN,

    Good news: the fix for the Segment code field clone bug has been deployed.

    What changed

    • When you clone a Segment now, the code field is automatically appended with _copy (e.g., myCode becomes myCode_copy).
    • The cloned segment's code field is editable, so you can change it to any unique value and save the clone successfully.

    This resolves the duplicate-code issue that was preventing clones from being saved. Thanks again for the report.


  • Questions about brainCloud Friends and Social Leaderboard behavior
  • Paul WinterhalderP Paul Winterhalder

    Hi @gyutaelee ,

    Are you saying that a single user can have up to 10K friends in your system? Not 10K players in the leaderboard overall - but actually 10K friends of a single player (inside what is likely a much larger leaderboard).

    Is this for influencers or something? In which case it's probably for a few exceptional players?

    If so - I might suggest that influencers get tagged as such - and you keep their friend scores in a shadow leaderboard (one for each influencer) that just stores that one players friends scores... [it's a shadow leaderboard because you would still record those players scores in the main leaderbaords as well].

    Of course - that works for dozens of influencers. Its not at all what I would suggest for the regular players.

    Does this make sense for you use case though? Most players would have well under 100 friends... the great majority will be under 20. Influencers would need a lot more -- but you can represent them in a different way. You'd likely have less than 50 influencers -- right?

    Paul.


  • Segment Code Bug Report
  • J JasonL

    Good catch! Thanks for bringing this to our attention. We’ll fix it so that cloning a segment doesn’t copy and inactivate the code field, avoiding the duplicate-code issue and allowing the clone to be saved.


  • Integration with .NET server
  • J JasonL

    The SDK is just a plain C# source library you can drop into any .NET project (not Unity-only). You can find usage examples and the source in our GitHub repositories at https://github.com/getbraincloud.


  • Question about using unique indexes for Custom Entities
  • J JasonL

    Hi @gyutaelee, have you tried calling the sysListIndexes method from the API Explorer to verify the index, as mentioned earlier? The Portal’s Custom Indexes UI may not always reflect the underlying MongoDB index options correctly for manually adjusted indexes like unique, so sysListIndexes is the more reliable way to confirm what’s actually on the collection. So run CustomEntity > SysListIndexes in API Explorer and check the returned index list for followerId_followingId and its unique flag.


  • Question about using unique indexes for Custom Entities
  • Paul WinterhalderP Paul Winterhalder

    Hi @gyutaelee,

    The unique option has been added to the existing followerId_followingId index of the FOLLOW custom entity.

    I also added it to the staging and production apps in the same team.

    Have a good week!

    Paul.
    [PS - we have plans to allow the creation of unique indexes via our portal soon...]


  • Question about adding Items/Bundles to a Promotion via Cloud Code API
  • johnhJ johnh

    @moondory77 brainCloud 6.0 is releasing this month (June 2026). I am really excited about the headline features for it, hope you love it!


  • Question about using unique indexes for Custom Entities
  • J JasonL

    Hi @gyutaelee, thanks for the detailed request. We will add a unique compound index for your FOLLOW Custom Entity.

    About Your Questions:

    1. Will this unique index auto-deploy to Staging/Production?
      No. Because brainCloud's API blocks unique indexes at the code level (to prevent sharding issues), the deployer does not know about manually added indexes.

    2. Does this need to be applied per app/environment manually?
      Yes. Each brainCloud app (Dev/Staging/Prod) is a separate appId with its own physical MongoDB collection.

    3. Can we provide appIds for Dev/Staging/Prod so you can add the index to each?
      Yes, absolutely. Please reply with the App IDs for your Staging and Production environments. Once we have them, we'll apply the same unique index to all three environments.

    4. Are manually added Custom Entity indexes included in deploy/migrate/export-import workflows?
      No. The deploy pipeline is config-driven. Any index added directly via MongoDB (outside the Portal/API) is invisible to ImportExportService.

    5. If there are existing duplicate rows, will unique index creation fail?
      Yes. MongoDB returns duplicate key error and aborts the entire index build. Since you mentioned the feature isn't in production yet, you can safely reset/clean up FOLLOW data before we apply the index to avoid this. We may need to check for duplicates first.

    6. Is there expected downtime, lock, write failure, or performance impact?
      No hard downtime Index builds are non-blocking: reads and writes continue during the build.

    7. How to verify the unique index exists after application?
      You can verify it from the Indexes tab of app/design/cloud-data/custom-entities/FOLLOW from portal, or call the method sysListIndexes() via API Explorer.


  • Question about adding Items/Bundles to a Promotion via Cloud Code API
  • johnhJ johnh

    @moondory77

    Regarding your question: "Has the LiveOps feature been removed or deprecated? I can no longer find any documentation for it, and it seems to be missing from the dashboard as well."

    I am not 100% sure which feature you are referring to. But maybe you are referring to a feature in our upcoming 6.0 release?

    In brainCloud6.0, we will be moving Promotions and Redemptions to a new Braincloud Category called Live Ops.

    24292fca-d9f9-41e0-8760-f13a71891da0-image.png

    We will also be introducing a new feature called Campaigns. (In some previews we may have described it as Live Ops Campaigns).

    Campaigns are a major showcase of the 6.0 release and will enable Scheduled Limited-Time Game Modes and A/B Scenarios (w/ built-in promotions)

    Additional features being released in 6.0 will compliment the development of Promotions and Campaigns making them incredibly easy to develop and powerful.

    Could it be possible you saw a sneak peek at the Live Ops Campaigns feature?

    Let me know,
    Thanks
    JH

Member List

R Roger Masse
Paul WinterhalderP Paul Winterhalder
C Claire Raby
C Corey Clarke
Mark DouthwrightM Mark Douthwright
A adamg
bitAlexiB bitAlexi
Hoar JoanneH Hoar Joanne
johnhJ johnh
V Vasanthan Rajendran
C Cody Melvin
Scott SimpsonS Scott Simpson
R Rick McMullin
Pierre ProulxP Pierre Proulx
Michael CostaM Michael Costa
N Nick Haidar
Franco LagoF Franco Lago
J JasonL
Greg MouldsG Greg Moulds
H Holly Leung
  • Login

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Solved
  • Unsolved
  • Users