pendo-io / pendo-mobile-sdk

Pendo captures product usage data, gathers user feedback, and lets you communicate in-app to onboard, educate, and guide users to value
https://www.pendo.io
Other
57 stars 2 forks source link

Navigation bar at bottom of mobile app is untaggable in Pendo Pages #52

Closed spiffysown closed 1 year ago

spiffysown commented 1 year ago

Platform + Version e.g IOS, Android - mobile app

SDK Version

Framework e.g React Native

Describe the bug When I am trying to tag elements within pages of our app, the navigation buttons are not taggable/trackable. As seen here.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'https://app.pendo.io/s/4840580476633088/pages/-Y6cs_M-cUz_tla7Jb7-Em8V6E8?pendo-designer=eyJpZEZvckFwcCI6NDkyMzAyNDYyMjAyNjc1MiwidHlwZSI6Im1vYmlsZVBhZ2VNYW5hZ2UiLCJpZEZvclR5cGUiOiItWTZjc19NLWNVel90bGE3SmI3LUVtOFY2RTgiLCJkaXNhYmxlRmV0Y2hBZ2VudEFQSUtleSI6dHJ1ZSwia2VlcFVybFRva2VuIjp0cnVlLCJob3N0IjoiaHR0cHM6Ly9hcHAucGVuZG8uaW8iLCJ0YXJnZXQiOiJtb2JpbGUiLCJkZXNpZ25lcklkIjoiZGE2OWMwNzUtZWI3My00YzU5LTk3NmYtNzlhNDE2OTU1MDM4In0%3D'
  2. Notice the bottom navigation menu is not taggable.

Expected behavior I would expect to be able to tag when users are maneuvering our menu. This is also becoming challenging because we cannot create guides that are impacted from menu buttons.

Logs If applicable, please add crash logs OR pendo logs (can be turned on with PendoManager.shared().setDebugMode(true))

Sample Code

Additional context

MikePendo commented 1 year ago

@spiffysown any chance you can share small snippets of how you implement bottom navigation bar (maybe u have a small sample app that we could use to reproduce).( @udilevin we need to put end to this issue, lets look at it together)

spiffysown commented 1 year ago

Our main developer is on vacation today, but I will follow up on this on Monday when he returns. We do have a testflight for pre-launch, I know that. Thanks for your help I'll follow up early next week.

MikePendo commented 1 year ago

@spiffysown any progress on that?

MadisonWeber commented 1 year ago

Hello there. Here are a couple screenshots of our tab navigation and the package json. We are currently in the process of upgrading the RN version to 0.70.0 as well as the dependencies (including pendo).

I can update you on if the nav become taggable after the update. This tabNavigaton code is pretty old and has not been updated in a long time, so it could be a problem on our end.

pkg-json

tab-navigator

udilevin commented 1 year ago

@spiffysown Can you call PendoSDK.setDebugMode(true) before PendoSDK.setup(...) and send us the javascript log or if possible the complete xcode log?

MikePendo commented 1 year ago

@MadisonWeber We tried to reproduce the issue with your sample code but everything was taggable on our side. Maybe you can create a minimal sample app to share with us?

MikePendo commented 1 year ago

@MadisonWeber @spiffysown I am closing the issue with your permission for now. We didnt manage to reproduce the issue. If you can provide us with sample minimal reproducible project we will be happy to look in to it.