Requisitos
Aprimorar backtraces com sourcemaps exige que cada amostra seja marcada com umarevision da sua aplicação. Isso é usado para determinar quando buscar novos sourcemaps depois que um deploy alterou o código (do front-end). Você pode especificar a revision nas opções fornecidas ao criar uma nova instância do AppSignal.
Sourcemaps públicos
Com sourcemaps públicos, o sourcemap fica hospedado ao lado do arquivo JavaScript. Na parte inferior do JavaScript minificado precisa haver um comentário especial para indicar que um sourcemap está disponível para o código.https://your.app/assets/application.min.js e o comentário do sourcemap for //# sourceMappingURL=application.min.js.map, tentaremos recuperar o sourcemap da seguinte URL: https://your.app/assets/application.min.js.map.
Tentamos fazer cache dos sourcemaps públicos, mas mesmo assim podemos requisitar a versão minificada e o arquivo de sourcemap mais de uma vez.
Sourcemaps privados
Geralmente recomendamos usar sourcemaps públicos sempre que possível, pois builds que produzem muitos sourcemaps podem demorar bastante para fazer upload via nosso endpoint de sourcemap privado. No entanto, se isso não for possível, você também pode fazer upload dos seus sourcemaps para o nosso endpoint da API de sourcemaps.Retenção
Os sourcemaps são agrupados em um “release” pela stringrevision e manteremos o último “release” até que uma nova revision seja enviada. “Releases” mais antigos serão mantidos por até sessenta dias.