• MyServers Permission

    Unsolved General
    3
    0 Votes
    3 Posts
    18 Views

    hi. @Paul-Winterhalder
    yes, permissions to call specific scripts and access control for Services and Operations regarding the generally provided functions are required.
    For example, there may be management tools that call specific scripts and use certain functions (CloudData...),
    and there may be administrators who only manage items.
    If possible, each API Key should be a function with permissions tailored to the situation.

    Let me give you an example. A company utilizes a mix of office and remote work. While the internal network can be protected to some extent by IP ranges, it is difficult to identify specific IPs because multiple operators work from home. Therefore, it is currently somewhat difficult to handle this situation using only IPs.

  • missing features

    Feature Suggestions
    9
    0 Votes
    9 Posts
    430 Views

    @johnh
    I believe it is correct to view the content I presented as B.
    Ultimately, this is because you must consume currency and specific prerequisite items to purchase the item.
    Let me take the hat you mentioned as an example. To purchase the 'Deluxe Hat Rack,' you need currency,
    John's Hat, and Mark's Hat. If we apply this, to obtain a 1-enhancement item, you can process the purchase of two normal items and the deduction of currency as a single transaction. While situation A might be necessary in some cases, wouldn't it be possible to utilize it if you open up the possibility of it being optional?

    I believe C is appropriate for GetCatalogItemsPage. I expect there will be various scenarios, such as retrieving information about the item or querying it. I believe that processing whether a purchase is possible based on the downloaded prerequisites to be displayed in the UI is entirely the role of the service developer.

  • Segment Code Bug Report

    Unsolved General
    6
    0 Votes
    6 Posts
    125 Views

    @JasonL At the time I reported this, that field was locked too, so it couldn't be edited — but I've now confirmed that it's editable.

  • 0 Votes
    12 Posts
    333 Views

    Thank you for your helpful response.

    Unfortunately, since this feature does not align with the specifications we are currently planning, we have decided not to use it for the time being.

    We will contact you again if we need it in the future.
    Thank you.

  • 0 Votes
    1 Posts
    6 Views
    No one has replied
  • 0 Votes
    1 Posts
    12 Views
    No one has replied
  • 0 Votes
    11 Posts
    328 Views
  • 0 Votes
    6 Posts
    147 Views

    My question has been answered.
    Thank you for your kind and detailed explanations every time.

  • 0 Votes
    5 Posts
    131 Views

    Added case 13932

  • 0 Votes
    3 Posts
    75 Views

    Thank you for your response.

    We used the automated promotion without making any changes to it. However, we confirmed that it works correctly in the production app.

    It seems that the issue may have been temporary, or that there was something incorrect in our configuration at the time. If the issue occurs again, we will contact you again with more details.

    Thank you for your help.

  • 0 Votes
    1 Posts
    63 Views
    No one has replied
  • Integration with .NET server

    Unsolved General
    2
    0 Votes
    2 Posts
    102 Views

    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.

  • 0 Votes
    6 Posts
    280 Views

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

  • 0 Votes
    7 Posts
    319 Views

    Ah - great to hear @jongdae-won . Thanks for the update!

  • Admin Billing API request

    Unsolved APIs
    7
    0 Votes
    7 Posts
    325 Views

    Added the additional details to 13660

  • 0 Votes
    3 Posts
    162 Views

    Thank you for your kind response.

  • 0 Votes
    4 Posts
    260 Views

    @gyutaelee I will investigate the Per Promotion Deployment option you requested.

    As I was working on this I thought there may be a workaround for you that you would like. This could work for your team with minimal effort and on your current version of brainCloud portal.

    My solution hides the promotion so that only users you flag as TESTERS will see it.

    This would let your PROD testers gain the benefit of the no-ads promotion without disrupting your monetization.

    Within Automatic Promotions, there is the option to Target members of any of these segments.

    cb1f4861-16f8-432a-bb22-4b71dc0b0ce1-image.png

    Within Scheduled Promotions, there is the option to Offer this promo to: Only users in:

    2a5f3a28-91ba-4f2c-bb1c-5a2c04ead1e5-image.png

    Advancing to App > Design > Segmentation > Segments we can create a segment that filters to players that are flagged as Testers.

    59f8d7bc-3640-450f-ab67-086af9b8acdd-image.png

    Now, segments need to have at least one more criteria, so let's choose something like has logged in at least 1 time.

    d86e5f6d-ded8-4c7e-ab26-1c07f9813f0e-image.png

    Save this Segment

    IMPORTANT! Add the segment to your Promotion
    This will limit the promo to only eligible users. Noone else sees it!
    7aca6582-cff3-4469-ae98-6339b341ba06-image.png

    Next we will need to flag some users as Testers. For a DEV app, the easiest way to do this is to go to the User Browser, RECENTLY ACTIVE and pick players (your testers) with recent activity.

    ec366981-f641-4833-87f2-64798766555c-image.png

    GO TO USER to bring up their user summary and check the IsTester checkbox.
    d1094afd-ca63-4ce6-8070-477c879fb1d4-image.png

    Testers get a special icon
    e02b71bc-db5b-4127-a6a7-1528697aee6f-image.png

    Next, we will return to Segments.

    Segments are automatically processed overnight, but you can Refresh Segments immediately with the REFRESH SEGMENTS button. Please note: refreshing segments processes every player so this process can take a while and preferably left to low-traffic times of day.

    e306d8e0-553d-475c-a780-43fbed29a271-image.png

    After processing completes, we can check the cohort of testers by returning to the User Browser choosing BROWSE, and Browse Within A Segment.

    43a330f6-e572-4b0b-a8ca-c0d631e63240-image.png

    These are my Testers, so everything worked.
    a8b56bbb-536c-447b-9e7d-a8d8236ff165-image.png

    Since only testers are eligible for the promotion, you are free to deploy it to PROD without affecting your monetization. And the PROD Testers you select will be able to gain the workflow benefit of no ads.

    Could you let me know if this solution solves your problem?

    Let me know if you have any questions,
    Regards
    John
    -Design

  • 0 Votes
    3 Posts
    171 Views

    Case 13633 - [implementing]

  • 0 Votes
    7 Posts
    430 Views

    @Paul-Winterhalder , could you please respond to @noah 's inquiry?

  • 0 Votes
    5 Posts
    259 Views

    Hi @gyutaelee I am bringing this to the dev team for further discussion. thank you for suggesting it.