When deploying the cordova plugin, you need to create a second (web) application containing the user actions. This means the original defined application is only used as a place holder? Or is advised to also deploy a native agent? How about app crashes I assume this also needs a native agent?
Solved! Go to Solution.
I’m not familiar with cordova plugin enaugh to answer about first part of this question, but to have crashes indeed you need native plugin. Web one will only collect JS errors that are right before crash (if there is any). Stack trace of crash can be collected only by native agent.
From my understanding, there are two applications to be created for a Cordova-based mobile application. The primary application is for the native container of the mobile application, which provides insight such as application crashes on native level.
while the secondary application is for the capture of user actions in the web view of the mobile application.
Additionally the Mobile Agent provides device information about the mobile device. It also depends how your application is structured. Sometimes Cordova application use native web request frameworks. In this case you would need the Mobile Agent as well. As stated by the others main use case is native crashes and application startup.