Is there a way to configure the SDK to only query platform related splits?

Comments

3 comments

  • Dave Murphy

    Hi Yanni, there is not, but we've heard this a few times now and it is entered in our system as a feature request: to put a filter on the splits fetched by the SDK.

    One thought: I agree that if you have end to end splits you wouldn't want to create a different environment for mobile clients, but what about the other direction?  Might it make sense to create a separate environment for BE splits?  Not sure if you have enough of those that it will help.  You'd have to have multiple factories, but there should be no noticeable impact on the BE vs. the FE.

    dave

    0
    Comment actions Permalink
  • riaan

    Hello Dave, 

    We are running into this more and more each day with more splits being created across the platform with some of them having a configuration that can span quite a bit of JSON.

    What we find confusing is that on the Mobile Clients, such as iOS and Android you are required to specify a traffic type the expectation would be then that it would only get splits for that traffic type, but no it downloads across traffic types.

    There are 2 types of API keys one from Server and one for Javascript ( which is used by our React Web Apps, iOS and Android Apps) I was under the expectation that it would restrict it using the different keys, but what is the difference then between the keys?

    The multiple environments solution could potentially work to isolate the splits that are used on the BE or the FE respectively would require some effort to properly architect the feature in such a way. 

    Regards,
    Riaan

    0
    Comment actions Permalink
  • Dave Murphy

    Hi Riaan, that feature has been scheduled and is expected to be released in the next few months.  As we get closer to a date we can share I'll let you know, but it will be sometime in the summer.

    dave

    0
    Comment actions Permalink

Please sign in to leave a comment.