Log any custom event in Activity history
complete
Peter Simic
Shake SDK v11.0 comes with this feature. Current status:
- Android › Complete: https://www.shakebugs.com/docs/android/android-releases#110
- iOS › Complete: https://www.shakebugs.com/docs/ios/ios-releases#110
- Flutter › Complete: https://www.shakebugs.com/docs/flutter/flutter-releases#1410
- React Native › Complete: https://www.shakebugs.com/docs/react/react-releases#1411
Log In
Peter Simic
complete
From today on, the 4th and last platform (Flutter SDK) has this feature too. We're proudly marking this request as a "Complete" now!
Peter Simic
React Native › Complete. You can now update Shake React Native SDK to v14.1 and start logging like a pro: https://www.shakebugs.com/docs/react/react-releases#1411
K
Kevin Bui
Is there a way to let us log these events without having to enable all of activity history? We don't want the network requests, control taps, or view states enabled (I'm assuming this also swizzles various methods to do so).
Peter Simic
Kevin Bui: thanks for asking. Activity history is a "parent" concept (ie. the master switch) of all those features and has to be enabled if you want to use Custom logs for example.
As for all other events in Activity history, it depends on the platform you're asking for.
Let's take Shake Android SDK:
- if you don't explicitly enable User actions (https://www.shakebugs.com/docs/android/activity#user-actions), they won't be tracked
- if you don't explicitly enable Network requests (https://www.shakebugs.com/docs/android/activity#network), they won't be tracked either
etc.
- however, some things are then captured automatically (like System events) and you can't stop tracking them if you enable Activity history.
On the web Dashboard in the Activity History modal though, there are quick checkbox-filters which you can turn off and on depending on what you're looking for.
It could be a good new feature though for us to introduce.
K
Kevin Bui
Peter Simic: Thank you so much for the reply! It would be a great feature to see as our own logs are very extensive already and it would be great to put them into the Shake report to diagnose any bugs :)
Peter Simic
in progress