docs: Update Android WebView guidance for connected traces
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- Meio dia
- Facilidade para iniciantes
- 76/100
- Tipo de issue
- Documentação
- Clareza
- Claramente especificada
- Status de atividade
- Ativa
- Stack de tecnologia
- android, javascript
- Domínio
- documentation, mobile-dev, web-dev
Direção de pesquisa
Comece lendo a página atual de Android WebView em docs.sentry.io/platforms/android/configuration/webview/ e compare a orientação relacionada de Apple e React Native WebView. Atualize a página para abranger a injeção de meta tags no início do documento via evaluateJavascript, a inclusão de hosts em uma allow-list, o requisito de @sentry/browser e a limitação de entry-pageload. Está concluído quando a orientação corresponde ao contrato de continuação de distributed tracing e é consistente entre as plataformas.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Outcome
Replace the current Android WebView guidance — which states the SDK "doesn't interact with the mobile application's web views" — with setup for the new trace-connection support.
Acceptance criteria
- Documents how to inject the native trace context into a WebView (meta tags at document-start via
evaluateJavascript), the host allow-list option, the requirement that the in-WebView page run@sentry/browser, and the entry-pageload scope limitation. - Wording coordinated with the Apple and React Native WebView doc updates for cross-platform consistency.
References
- Meta-tag continuation contract the page should point to: https://docs.sentry.io/platforms/javascript/tracing/distributed-tracing/
- Current Android WebView page to replace: https://docs.sentry.io/platforms/android/configuration/webview/
- Cross-platform parity: RN docs issue (getsentry/sentry-react-native#6782), Apple docs issue
- Linguagem predominante
- Kotlin
- Estrelas
- 1.4k
- Forks
- 478
- Merge médio
- 2d 12h
- PRs com merge (30d)
- 60
Preparar o ambiente
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de getsentry/sentry-java
-
Bug Java Platform: Android Platform: Java
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
getsentry/sentry-java#6138 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Feature Java Platform: Java Spans
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
getsentry/sentry-java#5984 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Android Task Traces
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
getsentry/sentry-java#5376 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Android Docs Errors
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
getsentry/sentry-java#5375 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Android good first issue Task User Feedbacks
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 68/100
getsentry/sentry-java#5354 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
Todas as issues de getsentry/sentry-java
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 90/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 92/100
AAswordman/Operit#1292 ·
Mantenedores costumam responder em até 3 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
-
bug webview
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
home-assistant/android#7524 ·
Mantenedores costumam responder em até 1 dia
-
Issue: Bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
OpenAPITools/openapi-generator#25021 ·
Mantenedores costumam responder em até 1 dia