• 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
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • All tags
    Load new posts
Log in to post
  • M

    Sending messages to Chat Channels using BrainCloud admin panel

    Scheduled Pinned Locked Moved General chat channels messages
    2
    0 Votes
    2 Posts
    227 Views
    Paul WinterhalderP

    Hi Madalin,

    Good question - but unfortunately you assessment is correct. We do not currently have a way (other than with the API Explorer) to via and/or send Chat messages via the Portal.

    That said, we do have plans to implement a Chat Moderation portal. We're currently working on the scheduling of the work now - I expect it to start soon.

    You'll find the item in our Roadmap here - https://portal.productboard.com/braincloud/1-braincloud-baas-roadmap/c/61-chat-moderation-portal?utm_medium=social&utm_source=portal_share

    Feel free to add your +1 to it!

    Paul.

  • A

    Increase GetMultiSocialLeaderboard limit to 100

    Scheduled Pinned Locked Moved General leaderboard social
    2
    0 Votes
    2 Posts
    224 Views
    Paul WinterhalderP

    Hi Ali,

    First of all - sorry for the slow response. I somehow missed this message.

    The MultiSocialLeaderboard call is normally used to create Candy Crush-style maps - where you would normally show just the top player on each node of a map.

    It's otherwise a pretty expensive call (as we're filtering/joining your friends list with multiple leaderboard lists) - so thus we restrict things to keep things fast and server utilization reasonable.

    Do you have a use case that requires the larger leaderboard sizes - or maybe you were mistaking the intention of this call with another?

    Anyway, hope that perspective helps!

    Cheers,

    Paul.

  • A

    Method to access "other user" items

    Scheduled Pinned Locked Moved Solved General items users
    2
    1 Votes
    2 Posts
    433 Views
    Paul WinterhalderP

    Hi Claudiu,

    It's possible to do this using cloud script... you just need to impersonate the other user...

    Here's an example script that does this - caveat, it only returns the first page of user items.

    Create the script, and set it's test parameters to:

    { "profileId": "www-xxx-yyy-zzzz-123456" }

    (Note - you'll of course want to replace profileId with an id of a user that you want to test with.)

    And here's the code...

    var response = {}; // We need to impersonate another user to make this call var otherSession = bridge.getSessionForProfile( data.profileId ); var otherUserItemsProxy = bridge.getUserItemsServiceProxy( otherSession ); // Now, request the page of items from that proxy var context = { "pagination": { "rowsPerPage": 50, "pageNumber": 1 }, "searchCriteria": {}, "sortCriteria": { "createdAt": 1 } }; var includeDef = true; var itemResult = otherUserItemsProxy.getUserItemsPage( context, includeDef ); if (( itemResult.status == 200) && ( itemResult.data.results.count > 0 )) { response.items = itemResult.data.results.items; } else { response.items = []; } response;

    For convenience I've attached an export of the script. You can import this script into your app from the Design | Cloud Code | Scripts screen.

    Hope that helps!

    Paul.

    RetrieveAnotherUsersItems.ccjs

  • Omar AlzayedO

    Online state when viewing user

    Scheduled Pinned Locked Moved Feature Suggestions users
    2
    0 Votes
    2 Posts
    588 Views
    Paul WinterhalderP

    Hmm, I'm guessing that this is so that you as a developer have a warning that you may be mucking with an online user's data?

    Sadly, unless the user is using RTT, the system doesn't deterministically know that a user is still online.

    We do however know when the user last logged in - and that is shown on the User Summary page here (see capture).

    You can further get an idea if a user is still online via the User Monitoring | Logs page...

    Might be interesting to see if we could query the last session for the time of the last received request... though we'd need to somehow differentiate a real session from an API Explorer session... Hmm, some food for thought.

    2019-11-02_15-55-22.png

  • M

    Tool for provisioning all the infrastructure resources in BrainCloud

    Scheduled Pinned Locked Moved General provisioning infrastructure
    2
    0 Votes
    2 Posts
    343 Views
    A

    Hi,

    One thing that you wont be able to do via api is managing users (list api), other than that almost everything is available with cloud script.

  • M. Ramón López TorresM

    Tournament division by level

    Scheduled Pinned Locked Moved General sport-league divisions
    2
    0 Votes
    2 Posts
    316 Views
    Paul WinterhalderP

    Hi,

    This is very doable in brainCloud.

    Check out the Tiers design note in this knowledge-base article:
    http://help.getbraincloud.com/en/articles/3344756-increasing-tournament-engagement-with-divisions-and-or-tiers

    Hope that helps!

    Cheers,

    Paul.

  • C

    Group system with larger than 50 limit

    Scheduled Pinned Locked Moved Solved APIs unity groups group
    2
    0 Votes
    2 Posts
    399 Views
    Paul WinterhalderP

    Hi Chris,

    The maximum # of group members is controllable by our support team.

    Just send a request to our support team, indicating the name and appId of the app, and what you'd like the max to be and why. (A short description of your use cases would be helpful - since we just need to review to see if we think there would be any performance gotchas).

    We'll do a quick review and hopefully approve!

    Cheers!

    Paul.

  • P

    GetMyGroups never returns

    Scheduled Pinned Locked Moved Solved APIs unity groups
    2
    0 Votes
    2 Posts
    340 Views
    JonathanJ

    This error has been since resolved.

    A help article has been made on the groupType page: http://help.getbraincloud.com/en/articles/3272656-design-groups-group-types

    If experience similar problems to this forum topic with our Unity library, ensure brainCloud has been added to a gameObject, and that gameObject is not disabled.

  • A

    Users API

    Scheduled Pinned Locked Moved Feature Suggestions cloudscript pagination users
    2
    0 Votes
    2 Posts
    515 Views
    Paul WinterhalderP

    Just noticed this was never replied to!

    To clarify - our new Users API was delivered in 4.3 late last year.

    Cheers!

    Paul.

  • Paul WinterhalderP

    brainCloud 4.1 is officially released!

    Scheduled Pinned Locked Moved General release
    2
    1 Votes
    2 Posts
    420 Views
    Omar AlzayedO

    @Paul-Winterhalder said in brainCloud 4.1 is officially released!:

    Group Enhancements

    Loving the summary data for groups. Made my life easier. Thank you, you guys rock!

    Omar

  • G

    Import IAP products catalog

    Scheduled Pinned Locked Moved General iap
    2
    0 Votes
    2 Posts
    393 Views
    Paul WinterhalderP

    Hi,

    Unfortunately the answer is no on that one.

    (For what it's worth, I'm not sure how we'd make that one work - since brainCloud allows you to link products across AppStores - not sure how we'd be able to establish those relationships in an import).

    The good news is that brainCloud allows you to set up one list of products, with multiple price points, across all stores. And then, if you want to change prices (put things on sale, etc) - it's just a couple of quick clicks to do that across all the stores (the new prices would be instantly active).

    So we recommend that devs initially configure both a "regular" and a "sale" price for all items.

    There's definitely a bit of pain getting it initially configured - but it's well worth it in the long run.

    Not the answer you were hoping for - but I hope it helps!

    Paul.

  • E

    [Unity] Authenticated Event ?

    Scheduled Pinned Locked Moved Solved APIs unity authentication
    2
    0 Votes
    2 Posts
    416 Views
    Paul WinterhalderP

    Hmm, actually Eric, authentication only happens when called directly in brainCloud.

    If you try calling an API and your app isn't authenticated, you'll receive an error - and generally would trigger authentication yourself as part of your error handling.

    Does that make sense?

    Paul.

  • R

    propark.cloud

    Scheduled Pinned Locked Moved Unsolved General
    2
    0 Votes
    2 Posts
    112 Views
    Paul WinterhalderP

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

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

  • A

    Post Score when a Tournament ends?

    Scheduled Pinned Locked Moved Unsolved General
    2
    0 Votes
    2 Posts
    136 Views
    J

    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.

  • L

    Multiple Characters(or channel) in one account

    Scheduled Pinned Locked Moved Feature Suggestions
    2
    1 Votes
    2 Posts
    108 Views
    Paul WinterhalderP

    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.

  • L

    App Store Receipt Signing Intermediate Certificate

    Scheduled Pinned Locked Moved Unsolved General
    2
    0 Votes
    2 Posts
    130 Views
    J

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

  • P

    Am I misusing Lobbies? Server Browser / Lobbies with same lifetime as game session

    Scheduled Pinned Locked Moved Solved General
    2
    0 Votes
    2 Posts
    169 Views
    Paul WinterhalderP

    Hi @PJ ,

    Your usage of lobbies is exactly why we added the concept of long-lived lobbies. (Admittedly it wasn't part of the original use case - which is probably why some of the documentation doesn't seem to properly reflect that usage <-- we'll review that).

    So - needless to say - keep going as you are - and reach out if you hit issues!

    Happy coding!

    Paul.

  • Z

    Follow up question for bulk user entity data access

    Scheduled Pinned Locked Moved Unsolved General
    2
    0 Votes
    2 Posts
    156 Views
    J

    You can achieve it by writing a cloud code script that retrieves the data of each individual user's user entities and stores it in a custom entity collection. After that, call the method RunBatchUserScript() to execute this process for every user within the app. Then, the resulting collection can be downloaded for analytical purposes.

  • T

    [Unity] BrainCloud 5.4.1 is reporting error in an empty project

    Scheduled Pinned Locked Moved Unsolved APIs
    2
    0 Votes
    2 Posts
    201 Views
    C

    Hi there- thanks for bringing this to our attention! A newer version of the Unity Package containing a fix for this has been uploaded. Available here: https://github.com/getbraincloud/braincloud-csharp/releases/tag/5.4.1

  • F

    [Unity] BraincloudWrapper.ProductService not found on BC 5.3

    Scheduled Pinned Locked Moved Solved APIs products
    2
    0 Votes
    2 Posts
    272 Views
    Paul WinterhalderP

    Hi @francesco-lenolli ,

    The ProductService has actually been deprecated.

    You should use the AppStore service instead.

    I hope that helps!

    Paul.

    2024-09-17_19-55-15.png

  • Login

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