Late last year, we shipped continuous access to Forge app logs. As a result, Forge app developers were able to ask users to enable log sharing, and then access those logs via the developer console, in order to troubleshoot issues with the app.
Since its release, we’ve learned a number of things from your feedback:
Firstly, the process of enabling logs can be time-intensive for both you and your users, and users often require your assistance and guidance to share logs.
Secondly, those of you with free Forge apps don’t have access to user contact details through the Marketplace reports, and therefore can’t contact users to request log sharing to troubleshoot. Despite having access to metrics, some of you struggled to find the root cause of an issue without being able to view the logs.
Thirdly, you are often unable to match a spike in the errors with the corresponding log messages.
We are happy to announce that, starting from today, log sharing will be enabled during Forge app installations. When a user installs your app, they will see additional information advising them that by proceeding with the installation, their log data will be shared with you, the app developer. Note that users can still choose to disable log access once the installation is complete.
We believe that this change will increase the percentage of users who share logs, therefore increasing the amount of log data you have access to, and making it easier and faster for you to troubleshoot issues your users are experiencing with your app.
This change affects new Forge app installations only - there will be no change to the log sharing status for existing installations. This is to ensure that users who have taken into consideration the ability to control access to the app logs can continue to use their apps without any disruption.
As this change is rolled out, you will start seeing an increased volume of data coming through the Logs screen In the developer console. As such, we want to identify and make improvements to this screen. For example, the team will be looking to increase the number of invocations that can be loaded on the page.
We want your feedback!
As always, we’re interested in any feedback you have. Please feel free to share your thoughts by commenting on this post, or by sending me a DM.