FleksySDK / VirtualKeyboardSDK

The simplest, fastest and most reliable way to create a virtual keyboard 💁 . (iOS and Android)
https://fleksy.com
294 stars 9 forks source link

Emojis from Emoji Search not being logged in session-based data capture. #152

Open IAmBrendanL opened 1 month ago

IAmBrendanL commented 1 month ago

TL;DR: Session based data capture appears to only log the search term used to find emojis, not the actual emojis themselves.

We use the text output to provide users with insights based on their typing habits and emoji are useful in providing those insights. When using the emoji search, any text entered into the search field is captured as if it is regular output and none of the emojis selected appear in the text field.

For example, typing Fl into the search field and tapping on the ✈️ emoji logs FL in the text output. Notably it only logs it once, regardless of how many times you select an emoji. Additionally, if I open the emoji search, do not search anything, and select emoji from the provided suggestions, nothing is logged at all.

I believe that the desired behaviour would be for none of the search terms to be logged while all of the selected emojis are logged.

We have only tested on iOS using SDK version v4.26.0 so I'm not certain if this also occurs on Android.

I'm happy to provide more images/screen recordings directly. image image

xevifar commented 2 weeks ago

Hello @IAmBrendanL , Yes, the desired behaviour would be to log only the text on the textfield from the app. Let me share it with the team to fix it. Thank you!