I'm trying to create a new segment with a virtual currency balance filter and it is not returning any players. There should be enough virtual currency for each player, other filters are working as expected, is this working?
I'm trying to create a new segment with a virtual currency balance filter and it is not returning any players. There should be enough virtual currency for each player, other filters are working as expected, is this working?
What's the Title ID, so that we can have a look?
Ah, wait - I see. The problem is that you can only Segment on things that have events. So, adding VC via a purchase or API call to specifically add VC would have an event. But a regenerating VC does not generate an event when it increases. Think of it as "active" versus "passive". Passive things don't have events, and so aren't part of the PlayStream. And we can only segment on things that are part of the PlayStream.
I've filed a bug to have an event added when the VC balance of a player is re-evaluated and increased due to regeneration, but that re-evaluation would only occur when the player inventory or VC balance is explicitly checked - we don't check every player in every game every second to see if their VC should be incremented. It's only done on an as-needed basis.
2 People are following this question.