Strange behavior on creating segments

I just implemented GameThrive and I must say it was very easy, and it works well. Thanks!

However, I found a strange behavior regarding tags and segments.

Even if I set tags using integer values rather than string values, the tag values seem to get converted to strings by GameThrive. The reason this is a problem is that when I create filters using those tags, the greater-than and less-than comparisons are done using string compare rather than numeric compare.

For example, I want to create a segment based on how many games a user has played.  In this scenario, “25” < “8” which I find odd.

I suppose I could convert all my integer tag values to strings and pad with leading 0’s if necessary, but I’m wondering if that was the intention.

Hi Poon. Glad to hear it was easy to integrate!

That’s definitely not intentional. We’ll investigate to see why this might be happening & should have it fixed shortly.

Great, thanks!

This should be fixed now

Thanks, yup it works!

Hi Poon. Glad to hear it was easy to integrate!

That’s definitely not intentional. We’ll investigate to see why this might be happening & should have it fixed shortly.

Great, thanks!

This should be fixed now

Thanks, yup it works!