AboutSupportDeveloper GuideVersion 44.144.100.59
AppLogLevel:
    | "silent"
    | "debug"
    | "info"
    | "warn"
    | "error"

appLogLevel allows the verbosity of app logs that are collected for a Window or View to be controlled when the app logging feature is enabled for its application.

Please note, enableAppLogging must be specified in the application manifest's platform or startup_app key for this feature to be activated.

If not specified, and enableAppLogging is true for the application, the default level will be 'silent'.

This setting can also be specified in a Domain Setting Rule, allowing per url exceptions to the default behavior to be made. Please note, when a domain setting is actively controlling a url's appLogLevel, its options will be ignored.

'debug'

In this example manifest, we use `defaultViewOptions to set the default verbosity to 'warn'.

We also use domain settings to suppress logs entirely for an example URL, and to lower verbosity to 'debug' for another.

{
<rest of settings>
"platform": {
<rest of settings>
"enableAppLogging": "true",
"defaultViewOptions": {
"appLogLevel": "warn"
},
"domainSettings": {
"default": { <rest of settings> }
"rules": [
<rest of rules>
{
"match": ["*://*?app-logging-level=silent"],
"options": {
"appLogLevel": "silent"
}
},
{
"match": ["*://*?app-logging-level=debug"],
"options": {
"appLogLevel": "debug"
}
},
]
}
}