Skip to main content
Skip table of contents

How to debug mobile apps?

In order to debug mobile apps, there are different solutions.

Stream Inspector

Piano Analytics offers the Stream Inspector tool, from the Data Collection Portal menu, which allows you to observe the raw events received, in real time.

 

To test your mobile applications, you can set up Stream Inspector to isolate your traffic (with your User-Agent, for example) and check that our servers are receiving the data correctly.

 

The full Stream Inspector documentation is available by following this link.

 

Please note, however, that with this tool you cannot check that your applications are generating events, only that our servers are receiving them. So if your SDK configuration points to a collection domain that doesn't belong to us and your tagging is functional, you would not know it. We therefore recommend that you check the collection domain available to you from the Data Collection Portal.

Proxy

There are various proxy tools that allow you to capture network requests from your mobile device. This allows you to check directly whether or not events are being generated by your applications.

 

The main ones are :

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.