
Chinese: 
大家下午好 我是 James Heather
伦敦 Play Console 的开发项目经理
我的工作是帮你优化你的应用或游戏的品质和性能表现
下午好 我是 Boris Farber
是一名与开发者和公司合作的工程师
帮助他们在 Android 和 Play 平台上取得成功
这次演讲的主题是 连结 Google Play 和 Google Android
我们的计划是 为大家大致介绍 Android vitals 
它是什么 如何使用它来改善游戏和应用的品质
在我的这些内容讲完之后 将由 Boris 来为大家介绍
一些来自全球公司的经验 
这些公司已经同意让我们来分享
它们使用 Vitals 改善用户体验的故事
我刚发现 都上台了 我竟然没拿提词器
哦 原来在这里 谢谢

Indonesian: 
[MUSIK DIGITAL]
JAMES HEATHER: Siang, semuanya.
Saya James Heather.
Saya seorang manajer
engineering Konsol Play di London.
Tugas saya membantu menjadikan aplikasi
atau game kalian lebih berkualitas--
berperforma lebih baik.
BORIS FARBER: Selamat siang.
Saya Boris Farber.
Saya partner engineer yang bekerja
sama dengan developer dan perusahaan,
yang membantu meraih
kesuksesan dengan Android dan Play mereka.
JAMES HEATHER:
Jadi, pembicaraan ini
benar-benar menjadi penghubung
antara Google Play dan Google Android.
Rencana kami adalah
memberi ringkasan
tentang Android vitals
dan cara menggunakannya
untuk menyempurnakan
aplikasi atau game.
Kita akan
membahasnya.
Lalu akan dilanjutkan
oleh Boris,
yang akan
mempresentasikan sejumlah topik
dari beberapa perusahaan global yang
bersedia berbagi cerita tentang
cara menggunakan Android vitals
untuk menyempurnakan berbagai hal.
Saya baru sadar kalau
saya tidak membawa clicker.
PEMBICARA 1: Ada
di [TIDAK TERDENGAR]..

Spanish: 
Buenas tardes.
Me llamo James Heather.
Soy responsable de ingeniería
para Play Console en Londres.
Mi trabajo es ayudarlos
a crear su app
o su juego con mejor calidad...
y mejor rendimiento.
Buenas tardes.
Mi nombre es Boris Farber.
Soy un ingeniero que trabaja
con desarrolladores y empresas,
para ayudarlas a tener éxito
con Android y Play.
Esta charla
es la conexión
entre Google Play y Google Android.
Nuestro plan es brindarles
una descripción general
de qué es Android Vitals
y cómo pueden usarlo
para mejorar su app o juego.
Los acompañaré en esa sección
y los dejaré con Boris,
que les presentará algunos hallazgos
de algunas empresas mundiales
que aceptaron
compartir su historia y el modo
en que usaron Vitals
para mejorar las cosas.
Me subí
al escenario sin el control remoto.

Japanese: 
[音楽]
こんにちは
ロンドンのPlay Consoleの
ジェームズ・ヘザーです
皆さんのアプリやゲームの品質や
パフォーマンスの改善を
お手伝いします
こんにちは
ボリス・ファーバーです
私はパートナー・エンジニアで
開発者や企業を
AndroidとPlayで支援しています
このトークでは
Google Playと
Androidの橋渡しをします
今日はAndroid Vitalsの概要と
アプリやゲームを改善するための
Androidの使い方を説明します
次にボリスが
Vitalsを使った改善方法について
いくつかのグローバル企業を
例に挙げてお話しします
クリッカーを忘れてしまいました

Korean: 
[디지털 음악]
안녕하세요, 여러분
저는 제임스 헤더입니다
런던에서 Play Console의
엔지니어링 매니저를 하고 있습니다
제 일은 여러분의 앱이나
게임의 품질을 높이고
더 잘 작동하도록
돕는 일입니다
안녕하세요
저는 보리스 파버입니다
저는 개발자, 그리고 회사들과
함께 일하는 파트너 엔지니어입니다
Android와 Play에서의
성공을 돕는 일이죠
오늘 드릴 말씀은
Google Play와 Google Android 간
연결에 대해서입니다
저희는 여러분께 
Android vitals가 무엇이며
이 기능을 사용하여
앱이나 게임을 개선하는
방법에 대해 간략히
설명해 드릴 예정입니다
제가 그 부분을
안내해드리고
보리스에게 마이크를
넘기겠습니다
보리스는 몇몇
글로벌 기업들이
어떻게 vitals를 활용하여
개선을 이루었는가에 대해
들려준 이야기에서
배운 것들을 여러분에게
알려드릴 것입니다
지금 알았는데
리모컨를 놓고 연단에 올라왔네요
거기 있어요

English: 
[DIGITAL MUSIC]
JAMES HEATHER:
Afternoon, everybody.
My name's James Heather.
I'm an engineering manager for
the Play Console in London.
And my job is to help
you to make your app
or your game better quality--
perform better.
BORIS FARBER: Good afternoon.
My name is Boris Farber.
I am a partner engineer working
with developers and companies,
helping them be successful
with Android and their Play.
JAMES HEATHER: So
this talk really
is the bridge between Google
Play and Google Android.
Our plan is to give
you an overview
of what Android
vitals is and how
you go about using it to
improve your app or your game.
I will take you
through that section.
And then I'll hand
over to Boris,
who's going to
present some learnings
from some global
companies who've
agreed to share their stories
of how they've used vitals
to improve things.
I have realized, I've come
on stage without the clicker.
SPEAKER 1: It's on
the [INAUDIBLE]..

Portuguese: 
Boa tarde.
Meu nome é James Heather.
Sou gerente de engenharia
do Play Console em Londres.
Meu trabalho é ajudar vocês
a melhorar a qualidade
e o desempenho dos seus apps ou jogos.
Boa tarde.
Meu nome é Boris Farber.
Sou um engenheiro parceiro
e trabalho com desenvolvedores e empresas
para ajudá-los a ter sucesso
com o Android e o Google Play.
Esta apresentação é
uma ponte entre o Google Play e o Android.
Nosso plano é mostrar uma visão geral
do Android vitals e como usá-lo
para melhorar seu app ou jogo.
Eu vou falar disso.
Depois, passarei para o Boris,
que mostrará algumas lições de empresas
que concordaram
em compartilhar as histórias
de como usaram o Android vitals
para fazer melhorias.
Percebi que não estou com o controle.
Está aqui.

Portuguese: 
Obrigado.
Vamos começar pensando
sobre o que é o Android vitals
e como usá-lo.
O Android vitals é
uma seção exclusiva do Play Console
que exibe 15 métricas de engenharia
escolhidas, na nossa opinião,
por ter o maior impacto
na experiência do usuário final.
Elas são as que mais precisam
estar em ordem,
porque afetam
o que acontece com os usuários finais.
Vejam na captura de tela que mostramos
uma quantidade enorme de informações
para que vocês possam fazer melhorias.
Isso é muito útil porque essas informações
vêm de dispositivos dos usuários finais,
aparelhos reais em uso.
Isso significa que podemos ajudar vocês
a avaliar o desempenho do seu app ou jogo
muito além das condições controladas
do seu laboratório
ou ambiente de desenvolvimento.
O Android vitals
é uma ferramenta eficiente

Spanish: 
Aquí está, gracias.
Empecemos por pensar
qué es Android Vitals
y cómo lo usaremos.
Android Vitals es
una sección exclusiva de Play Console
donde se muestran
15 métricas de ingeniería
que consideramos que son
las que tienen mayor impacto
en la experiencia del usuario final.
Por eso es tan importante
entenderlas porque tienen un impacto
en lo que sucede con los usuarios finales.
En la captura de pantalla pueden ver
una gran cantidad de información
que los ayudará a mejorar las cosas.
El poder de esto viene del hecho
de que toda la información es extraída
de los dispositivos del usuario final,
dispositivos reales allí afuera.
Eso significa que
podemos ayudarlos
a evaluar
el rendimiento de su app
o juego más allá
de las condiciones que se controlan
en su laboratorio
o plataforma de desarrollo.
Android Vitals se convierte
en una herramienta poderosa

English: 
JAMES HEATHER: Oh, here.
Thank you.
OK, so let's get started by
thinking about what Android
vitals is and how you use it.
Android vitals is a dedicated
section of the Play Console
that shows you 15
engineering metrics
that we have chosen as the ones
that we think have the greatest
impact on end-user experience.
So these are the
ones where it's most
important to get them right,
because it impacts what's
happening with your end users.
You can see in the
screenshot that we show you
a huge amount of
information so that you
can help to improve things.
The power of this
comes from the fact
that this information
is all sourced
from end-user devices, real
devices out there in the wild.
And that means that
we can help you
assess the performance
of your app
or your game beyond the
controlled conditions
in your lab or on
your development rig.
So Android vitals then
becomes a powerful tool

Chinese: 
首先 我们来看看 Android vitals 是什么 如何使用它
Android vitals 是 Play Console 中的一个专区
为你展示15个开发项目指标
我们选择显示这些指标 是因为我们认为
这些指标对终端用户的影响最大
所以 搞好这些指标是最重要的
因为它会影响到你的终端用户
你可以在截图中发现
我们展示了大量的信息 供你来优化应用体验
这种做法之所以有效
是因为这些信息都是从终端用户设备上获取的
都是真正被使用着的真实设备
也就是说 我们可以帮你估测你的应用或游戏
在受控的实验室环境和开发设备之外的性能表现
Android vitals 是一个强有力的工具

Korean: 
아, 여기 있군요
감사합니다
그러면 Android vitals는 무엇이며
그걸 어떻게 사용하는지에 대해
생각하면서 시작해 봅시다
Android vitals는 Play Console의
전용 섹션으로
최종 사용자 환경에
가장 큰 영향을 준다고
저희가 판별한
15가지 엔지니어링 측정항목을
여러분에게 보여줍니다
따라서, 이러한 측정항목을
올바르게 이해하는 것이
가장 중요합니다
최종 사용자의 경험에
영향을 주기 때문이죠
이 스크린샷을 보시면
여러분이 앱이나 게임을
개선할 수 있도록
수많은 정보를 모아 두었습니다
vitals의 장점은
이 정보가 모두
최종 사용자 기기, 현실에서
사용되는 진짜 기기를
바탕으로 하는 정보라는
사실에 기인합니다
즉 연구실이나
개발 장비의
통제된 조건을 넘어서
앱이나 게임의 성능을
평가하도록
저희가
도울 수 있다는 뜻입니다
따라서
Android vitals는

Indonesian: 
JAMES HEATHER: Oh, ini.
Terima kasih.
Oke, mari kita mulai dengan
membahas apa yang dimaksud dengan
Android vitals dan cara menggunakannya.
Android vitals adalah
bagian khusus dari Konsol Play
yang menampilkan 15 metrik engineering
yang dipilih sebagai
metrik yang menurut kami memiliki
dampak terbesar terhadap
pengalaman pengguna akhir.
Ini adalah metrik
yang paling penting
untuk digunakan,
karena memengaruhi apa yang
terjadi dengan pengguna akhir kalian.
Kalian bisa lihat di
screenshot bahwa kami menampilkan
banyak informasi agar kalian dapat
membantu menyempurnakan berbagai hal.
Kekuatan ini berasal dari fakta
bahwa informasi ini semua berasal dari
perangkat pengguna akhir,
data di perangkat nyata.
Artinya, kami dapat membantu menilai
performa aplikasi atau game kalian
di luar kondisi yang terkontrol di lab
atau di rig pengembangan kalian.
Android vitals menjadi
fitur yang ampuh untuk

Japanese: 
ありました ありがとう
Android Vitalsとは何か
そして使い方について説明します
Android Vitalsは
Playコンソールの専用セクションで
エンドユーザー体験に
特に影響を与えると考えられる
15のエンジニアリング指標です
これらはエンドユーザーの操作に
直接影響するため
正しく設定することが重要です
スクリーンショットには
改善に役立つような
膨大な情報が表示されています
この情報は全て
エンドユーザーの端末から提供されているので
とても役に立ちます
つまりラボや開発リグで管理された
条件を超えて
アプリやゲームのパフォーマンスを評価するのに
役立ちます
よってAndroid Vitalsは

Portuguese: 
para avaliar o desempenho e a qualidade,
resolver problemas e fazer melhorias.
Ele é muito importante.
Sabemos que vocês não têm muito tempo.
Às vezes, lançar
um novo recurso ou produto
é mais importante
do que resolver todos os problemas.
Por isso,
identificamos 4 dessas 15 métricas
que, segundo nossos dados,
têm o maior impacto
na experiência do usuário final.
Chamamos esses itens
de principais métricas.
Vejam na tela.
As duas primeiras
são relacionadas à estabilidade:
taxa de falhas e taxa de ANR,
quando o app não responde.
As duas últimas
estão relacionadas à bateria:
wake locks e ativações.
O limite de mau comportamento
permite avaliar rapidamente
se o app ou jogo tem

English: 
for measuring performance
and measuring quality
and troubleshooting and working
out how to improve things.
Vitals is actually huge.
And we're aware that
you have limited time.
Sometimes shipping a new
feature or a new product
has to take precedence
over resolving
every last little issue.
So we've identified 4 of
the metrics out of the 15
that our data tells
us have the greatest
impact on end-user experience.
And those we call
the core vitals.
You can see them up
there on the screen.
The top two relate
to stability--
so crash rate and ANR,
App Not Responding rate.
And then the bottom
two relate to battery--
wakelocks and wakeups.
[AUDIO OUT] a bad
behavior threshold that
enables you to assess quickly
whether your app or your game

Indonesian: 
mengukur performa dan
kualitas, serta memecahkan masalah
dan mencari cara
menyempurnakan berbagai hal.
Vitals sebenarnya sangatlah besar.
Kami paham bahwa waktu kalian terbatas.
Terkadang pengiriman
fitur atau produk baru
harus diprioritaskan
daripada menyelesaikan
setiap masalah kecil.
Jadi kami telah
mengidentifikasi 4 dari 15 metrik yang
menurut data kami memiliki
dampak terbesar terhadap
pengalaman pengguna akhir.
Kami menyebutnya data vital inti.
Kalian bisa melihatnya di layar.
Dua poin di bagian atas
berhubungan dengan stabilitas--
yaitu, rasio error dan ANR,
rasio Aplikasi Tidak Merespons.
Lalu, dua poin di bagian bawah
berhubungan dengan baterai--
penguncian layar saat aktif dan bangun.
[AUDIO NONAKTIF] nilai
minimum perilaku buruk yang
memungkinkan kalian menilai
dengan cepat apakah performa aplikasi

Korean: 
성능을 측정하고
품질을 측정하고
문제를 해결하고
개선 방법을 알아내는 강력한 도구가 됩니다
vitals는 사실 굉장히 규모가 큰데요
여러분에게 시간이
많지 않다는 걸 압니다
작은 문제를 일일이
해결하는 것보다
새로운 기능이나
새로운 제품을 내는 것이
우선시될 때가 있습니다
그래서 저희는 데이터를 통해
최종 사용자 환경에
가장 큰 영향을 준다고
나온 15개의 측정항목 중
4개를 식별했습니다
이 측정항목을
핵심 vitals라고 합니다
여기 화면에서
확인하실 수 있습니다
위쪽 두 개는 안정성과
관련된 측정항목입니다
비정상 종료 발생률과 ANR
즉 앱 무응답 비율입니다
그리고 아래 두 지표는
배터리와 관련된 지표입니다
대기 상태 방지와 대기 상태 해제이죠
[오디오 꺼짐]비정상 동작
임계값이 있습니다
이 측정항목과 관련하여
앱이나 게임의 성능을

Spanish: 
para medir el rendimiento,
medir la calidad,
resolver problemas
y descubrir cómo mejorar las cosas.
Vitals es enorme.
Y sabemos que tienen poco tiempo.
A veces, enviar una función nueva
o un producto nuevo
será más importante que resolver
los últimos problemas pequeños.
Así que identificamos 4 de las 15 métricas
que nuestros datos nos indican
que tienen el mayor impacto
en la experiencia del usuario final.
Y a esas métricas
las llamamos Métricas Esenciales.
Las pueden ver en la pantalla.
Las dos primeras
se relacionan con la estabilidad:
tasa de fallas y tasa de ANR,
App No Responde.
Las últimas dos
se relacionan con la batería:
activaciones y fallas de activaciones.
[SIN AUDIO] un umbral
de comportamiento inadecuado
que les permite evaluar rápidamente
si su app o juego

Japanese: 
パフォーマンスや品質の測定
トラブルシューティング
物事の改善方法を検討するための
強力なツールになります
Vitalsは巨大ですが
皆さんの時間は限られています
時には新機能や新製品の出荷が
小さな問題の解決よりも
優先されます
そこで15の指標のうち４つを特定しました
データからこれはエンドユーザー体験に
最も大きな影響があることが
わかっています
これを コアVitalsと呼びます
今 表示されています
上の２つは安定性に関連します
クラッシュ率とANRです
下の２つはバッテリー関連で
ウェイクロックとウェイクアップです
この指標に関してアプリやゲームの
パフォーマンスが許容範囲内であるかどうかを
迅速に評価できる

Chinese: 
用来衡量性能表现和应用品质
解决问题 探索改善体验的方式
Vitals 的规模十分庞大
我们知道 大家的时间有限
有时 你需要优先考虑发布新功能或新产品
而不是仔细解决好每一个微小问题
所以 我们从15个指标中选出了4个
我们的数据告诉我们 
这4个指标对终端用户的影响最为重大
这些指标被我们称为核心指标 (core vitals)
大家可以在屏幕上看到它们
前两个指标是关于稳定性的
也就是 崩溃率 应用无响应 (ANR) 率
后两个指标则与电池有关 唤醒锁定和 (过度) 唤醒
应用不良行为临界值 可以让你迅速判断

Portuguese: 
um desempenho aceitável
em relação a essa métrica.
Se a métrica principal está
acima do limite de mau comportamento,
exibimos um aviso em destaque
para informar o problema.
Se você clicar no aviso,
poderá ver mais informações
sobre o que está errado.
Aqui você pode ver
que a taxa de ANR do app está
bem abaixo do limite
de mau comportamento de 0,47%.
No entanto,
a taxa de falhas está muito ruim.
O limite de mau comportamento é 1,09%,
e o valor aqui é 1,33%.
A parte mais importante disso
é que o desempenho das principais métricas
pode afetar a pesquisa
e a visibilidade na Play Store.
Se o desempenho for ruim nessas áreas,
talvez os usuários
não encontrem seu app ou jogo.
Isso não é bom.
É fundamental monitorar essas métricas
e ficar abaixo
dos limites de mau comportamento.

Chinese: 
你的应用或游戏是否在这些指标上表现不佳
如果核心指标超出了不良行为临界值 
我们就会向你发送显眼的警告
告诉你 这里有问题
如果你点击这个警告 就可以发现哪里出了问题
这里大家可以看到 这个应用的 ANR 率
远低于不良行为临界值 也就是0.47%
而崩溃率就没有这么好看了
这里相应的不良行为临界值是1.09%
而我们的应用的崩溃率是 1.33%
最重要的是核心 vital 指标的表现
可能会影响应用在 Play Store 中的可搜索性和可发现性
所以 如果你在这些方面表现不佳
用户可能就不会发现你的应用或游戏
而这是大家都不想看到的
所以 大家必须监控 core vitals
确保自己的产品没有跨过不良行为临界值

Spanish: 
tiene un rendimiento aceptable
en relación con esta métrica.
Si las métricas esenciales superan
el umbral de comportamiento inadecuado,
les proporcionamos un aviso visible
para avisarles que hay un problema aquí.
Si hacen clic en ese aviso,
podrán obtener más información
acerca de lo que sucede.
Aquí, pueden ver que esta app
tiene una tasa de ANR inferior
al umbral de comportamiento
inadecuado de 0,47 %.
Por otra parte, la tasa de fallas
es bastante mala.
El umbral de comportamiento
inadecuado es de 1,09 %,
y estamos en 1,33 %.
Lo más crucial, lo más importante
es entender que el rendimiento
de las métricas esenciales puede afectar
la búsqueda y visibilidad en Play Store.
Si el rendimiento
es malo en estas áreas
los usuarios no podrán descubrir
su app o juego.
Y no quieren que suceda eso. Es esencial
supervisar las métricas esenciales
y asegurarse de estar por debajo de estos
umbrales de comportamiento inadecuado.

Korean: 
빠르게 평가할 수 있는
값이죠
따라서 핵심 vital이
비정상적인 동작 임계값을 초과하면
여기 문제가 있다는 사실을
알려주는
경고가 표시됩니다
그 경고를 클릭하면
문제에 대한
자세한 정보를
확인할 수 있죠
여기 이 앱은 ANR이
0.47%의 비정상적인 동작 임계값보다
훨씬 낮다는 것을
볼 수 있습니다
반면, 비정상 종료 발생률은
상당히 나쁩니다
비정상적인 동작 임계값은
1.09%인데
비정상 종료 발생률은 1.33%입니다
여기서 이해해야 할
가장 중요한 점은
핵심 vital의 성능이
Play Store에서의
검색과 검색 가능성에
영향을 줄 수 있다는 것입니다
그러므로 이 영역에서
성능이 나쁘면
사용자가 여러분의 
앱이나 게임을
발견하지 못할 수 있습니다
그건 정말 원치 않으시겠죠
따라서 이러한
핵심 vital을 관찰하고
비정상적인 동작 임계값 아래로
유지하는 것이 중요합니다

Indonesian: 
atau game kalian baik
berdasarkan metrik ini.
Jika data Vital inti melebihi
nilai minimum perilaku buruk,
kami akan memberi kalian
peringatan penting yang
menunjukkan bahwa
terjadi masalah di sini.
Jika mengklik peringatan itu,
kalian bisa
menemukan informasi tentang
masalahnya lebih lanjut.
Di sini, kalian bisa
melihat untuk aplikasi ini bahwa
rasio ANR jauh di bawah nilai
minimum perilaku buruk, yaitu 0,47%.
Di sisi lain,
rasio error-nya sangat buruk.
Nilai minimum perilaku
buruk sebesar 1,09%, lalu
naik menjadi 1,33%.
Hal yang paling penting untuk dipahami
adalah performa pada data vital inti
dapat memengaruhi
penelusuran dan visibilitas
di Play Store.
Jika performanya buruk di area ini,
pengguna mungkin
tidak dapat menemukan
aplikasi atau game kalian.
Saya yakin kalian
tidak menginginkannya.
Jadi sangatlah penting untuk
memantau data vital inti
dan memastikannya tidak melampaui
nilai minimum perilaku buruk.

English: 
is performing acceptably
with respect to this metric.
So if the core Vital is over
the bad behavior threshold,
then we give you a
prominent warning
to tell you that there
is an issue here.
And if you click
on that warning,
then you'll be able to
find out more information
about what's going wrong.
Here, you can see for this
app that the ANR rate is well
below the bad behavior
threshold of 0.47%.
The crash rate, on the other
hand, is really quite bad.
The bad behavior threshold,
1.09%, and then we're
up at 1.33%.
The critical thing, the
most important thing
to understand about
this, is that performance
on the core vitals can affect
search and discoverability
on the Play Store.
So if you perform
badly in these areas,
you can end up with users
not being able to discover
your app or your game.
And you really don't want that.
So it's critical to
monitor these core vitals
and make sure you stay under
these bad behavior thresholds.

Japanese: 
不良動作の閾値です
コアVitalsが不良動作の閾値を
超えている場合
ここに問題があることを示す警告が
明示的に表示されます
警告をクリックすると
問題に関する詳細を
確認できます
この例では ANR率が
不良動作の閾値である0.47％を
大幅に下回っていることがわかります
クラッシュ率は非常に悪く
不良動作の閾値は1.09%なのに
1.33%になっています
ここで最も重要なのは
コアVitalsのパフォーマンスが
Playストアでの検索と見つけやすさに
影響する可能性があることです
これらの領域でパフォーマンスが悪いと
ユーザーがアプリやゲームを
見つけられなくなる可能性があります
よって コアVitalsを監視し

Portuguese: 
Isso é o que aparecerá se você abrir
os detalhes
de um problema de taxa de falhas.
Vejam que há vários filtros
para ver detalhes da taxa de falhas.
Por exemplo,
talvez a taxa de falhas esteja ruim
em uma versão específica do Android,
mas não nas outras.
Vocês podem filtrar dessa forma.
Se for o caso,
isso pode dar uma pista
de onde ocorreu o problema.
Vamos falar sobre isso mais tarde.
Recentemente, adicionamos
algumas funcionalidades importantes aqui.
Sempre mostramos
os limites de mau comportamento
e seu desempenho em relação a eles.
Agora também temos
comparativos com apps semelhantes,
os apps e jogos concorrentes dos seus.
Talvez sua taxa de falhas seja boa
em relação ao limite de mau comportamento,
mas ainda seja ruim
em comparação com os concorrentes.
É importante
que você saiba desse problema.

Korean: 
비정상 종료 발생률 문제에 대한
세부사항을 열면
이런 모습입니다
여기 비정상 종료 발생률을
살펴보는 데 사용할 수 있는
다양한 필터가 있는 것을
볼 수 있습니다
예를 들어, 특정한
Android 버전에서만
비정상 종료 발생률이 나쁘고 다른
버전에서는 괜찮을 수 있습니다
그러면 그것으로
필터링할 수 있습니다
만일 그 현상이 사실로 판명되면
문제가 어디 있는지
단서를 얻을 수도 있습니다
저건 나중에 다시
살펴보겠습니다
최근에 몇 가지
중요한 신규 기능을
추가했습니다
저희는 비정상적인 동작 임계값과
임계값에 비해 어떤 값으로 동작하고 있는지를
항상 표시했습니다
하지만 지금은
동종 앱 벤치마크
즉 경쟁 앱이나
경쟁 게임에 대한
벤치마크도 표시됩니다
비정상적인 동작 임계값에 비해
비정상 종료 발생률이 꽤 좋지만
경쟁 앱이나 게임과
비교했을 때는
상당히 나쁠 수 있습니다
그리고 그건 문제가 되므로
알고 있을 필요가 있죠

Spanish: 
Así se ve cuando abren
los detalles de un problema
con la tasa de fallas.
Aquí pueden ver que hay varios filtros
que pueden usar
para explorar la tasa de fallas.
Por ejemplo, quizás su tasa de fallas
es mala en una versión particular
de Android, pero no en otras.
Bueno, pueden usar ese filtro.
Si resulta que ese es el caso,
puede darles una pista
sobre cuál era el problema.
Retomaremos esta idea más adelante.
Hace poco agregamos algunas
funcionalidades nuevas importantes aquí.
Siempre les mostramos
los umbrales de comportamiento inadecuado
y cómo les va en ese aspecto.
Ahora, también tenemos
comparativas de apps similares,
comparativas de apps de competidores,
de juegos de competidores.
Quizás su tasa de fallas
es bastante buena en relación
al umbral de comportamiento inadecuado,
pero aún es mala en relación
a sus competidores.
Este es un problema
que necesitan conocer.

Japanese: 
不良動作の閾値を下回らないように
することが重要です
クラッシュ率の問題の詳細を開くと
このように表示されます
クラッシュ率を掘り下げるフィルターが
いくつかあります
例えば クラッシュ率が
Androidの特定のバージョンで悪く
他ではそうでもない場合
フィルターできます
そうすると
問題の原因を見つける手がかりになります
これは後でまた説明します
最近 ここに新しい重要な機能を
追加しました
不良動作の閾値と
それに対する
パフォーマンスに加えた
競合ベンチマークです
競合アプリやゲームに対する
ベンチマークです
恐らくクラッシュ率は不良動作の閾値に比べて
かなり良いでしょう
でも競合他社と比べるとまだかなり
悪いかもしれません
その問題についてもう少し知る必要があります

Chinese: 
如果你点开崩溃率问题的详细报告 看起来是这个样子的
这里可以看到 你可以使用多种过滤器
来详细分析崩溃率问题
例如 你的应用可能在某一个 Android 版本中经常崩溃
但在其他版本中却表现稳定
这时你就可以使用相应的过滤器
如果情况确实是这样的话
这些分析就会让你大致明白问题出在哪里
稍后再讲这个问题
我们最近在这里添加了一些重要的新功能
我们一直都在为大家展示不良行为临界值
以及大家的应用相对这个临界值的表现
现在我们又添加了 同行对比 这个功能
把你的竞品应用或游戏拿来和你的作品对比
也许你的崩溃率远未达到不良行为临界值
但是 也许和竞品比起来还是差一些
而这无疑是你需要了解的一个问题

Indonesian: 
Seperti ini tampilannya
jika kalian membuka
detail tentang masalah rasio error.
Kalian bisa melihat
bahwa ada sejumlah filter
yang bisa digunakan
untuk mempelajari rasio error.
Misalnya, mungkin
rasio error kalian buruk di
versi Android tertentu
tetapi tidak pada versi lainnya.
Kalian bisa memfilter
berdasarkan hal itu.
Jika ternyata
memang demikian,
hal itu dapat memberi
petunjuk terkait letak masalahnya.
Kita akan membahasnya kembali nanti.
Kami baru saja
menambahkan beberapa fungsi baru
yang penting di sini.
Kami selalu menunjukkan
nilai minimum perilaku buruk
dan cara mengatasinya.
Namun, kami kini juga
memiliki tolok ukur pembanding,
tolok ukur terhadap
aplikasi pesaing,
game pesaing kalian.
Mungkin rasio error
kalian cukup baik terhadap
nilai minimum
perilaku buruk.
Tapi mungkin masih
cukup buruk dibandingkan dengan
rasio error pesaing kalian.
Hal ini masih menjadi
masalah yang perlu kalian ketahui.

English: 
This is what it looks
like if you open up
the details about a
crash rate problem.
So you can see here that
there's a number of filters
that you can use to dig
down into the crash rate.
So for example,
maybe your crash rate
is bad on one particular version
of Android but not on others.
Well, you can filter by that.
If that did turn
out to be the case,
then that might give you a clue
as to where the problem was.
We will come back
to that later on.
We've recently added some
important new functionality
into here.
We've always shown you bad
behavior thresholds and how
you're doing relative to those.
But now we also have
peer benchmarks,
benchmarks against
your competitor app,
your competitor game.
Maybe your crash rate
is quite good relative
to the bad behavior threshold.
But maybe it's still
pretty bad relative to how
your competitors are doing.
And that's still a problem
that you need to know about.

English: 
Here you can see that,
although the crash rate is
above the bad
behavior threshold,
it is even worse relative
to the peer median.
The peer apps for this
app are down at 0.21%.
So there's quite a problem
here that needs addressing.
The power of this is that
you can look at a peer group,
either a curated one
that Google gives you
of the apps or the
games that we think
are the ones that are most
relevant to what you're doing,
or you can define a custom one.
So you can create your
own set of 8 to 12 apps
that you think are the
ones most important
for you to keep an eye
on as your competitors,
and you compare yourself
relative to those.
And if you click
on this Edit link,
then you'll be able to
construct that list of apps
that you want to
measure against.
And that helps you get an edge
on the competition, because you

Korean: 
여기 보시다시피 비정상 종료 발생률이
비정상적인 행동
임계값보다 높은 와중에
상대의 중앙값보다도
훨씬 나쁜 것을 볼 수 있습니다
이 앱의 경쟁 앱의 경우
0.21%로 낮습니다
따라서 해결해야 할
문제가 있는 거죠
이것의 장점은
동종 그룹을 볼 수 있다는 것입니다
Google이 여러분에게 맞춰서
제공하는 그룹이나
현재 여러분이
수행 중인 작업과
가장 관련 있다고
생각하는 앱이나 게임 그룹 말이죠
아니면 직접
정의할 수도 있고요
따라서 가장 면밀히
주시해야 한다고 생각하는
경쟁 앱 8~12개
세트를 만들어서
그 앱들과 자신의 작업을
비교할 수 있습니다
그리고, 이 '수정' 링크를
클릭하면
측정하고자 하는
앱 목록을
구성할 수 있습니다
이를 통해 경쟁자보다 유리한
위치를 차지할 수 있습니다

Japanese: 
これを見ると クラッシュ率が
不良動作の閾値より良くても
競合の中央値よりも悪いことがわかります
このアプリの競合アプリでは 0.21％です
よって多くの問題に対処する必要があります
これが優れているのは
競合グループを見られる点です
特に関連がありそうな
アプリやゲームを
Googleが厳選することも
自分で定義することもできます
競合として注目すべき
８～12個のアプリのセットを
独自に作成して
自分のアプリと比較できます
この[編集]リンクをクリックすると
評価対象アプリのリストを
作成できます
これで
競合の方が優れている点や

Spanish: 
Aquí pueden ver que,
aunque la tasa de fallas
es superior al umbral
de comportamiento inadecuado,
es incluso peor en relación
con el promedio de apps similares.
Las apps similares a esta app
tienen un promedio de 0,21 %.
Así que este es un problema
que necesitan abordar.
Lo bueno es que pueden
observar un grupo de apps similares,
uno seleccionado
que Google les proporciona
de apps o juegos que consideramos
que son los que más se relacionan
con lo que están haciendo,
o pueden definir uno personalizado.
Pueden crear su propio grupo
de 8 a 12 apps
que consideren las más importantes
para vigilar
como su competencia,
y compararse en relación con esas apps.
Si hacen clic en este enlace de edición,
podrán crear esa lista de apps
con las que desean compararse.
Esto los ayudará a tener
ventaja sobre la competencia,

Indonesian: 
Kalian bisa lihat di sini
bahwa meskipun rasio error
melebihi nilai
minimum perilaku buruk,
rasionya lebih buruk dibandingkan
dengan median pembanding.
Aplikasi pembanding untuk
aplikasi ini turun sebesar 0,21%.
Ada masalah di sini
yang perlu ditangani.
Keuntungan dari hal ini adalah
kalian bisa melihat grup pembanding,
baik yang dikurasi Google
untuk kalian
dari aplikasi atau game
yang menurut kami adalah yang
paling relevan dengan
apa yang kalian lakukan,
atau kalian bisa
menentukan versi kustomnya.
Jadi, kalian bisa membuatnya sendiri
yang terdiri dari 8 hingga 12 aplikasi
yang menurut kalian paling penting
untuk diperhatikan sebagai pesaing,
dan bandingkan diri kalian dengan mereka.
Jika mengklik Edit link ini,
Kalian bisa membuat daftar aplikasi
yang ingin dijadikan perbandingan.
Hal ini membantu mendapatkan
keunggulan dalam persaingan, karena kalian

Chinese: 
你可以在这里看到 崩溃率不但超出了不良行为临界值
而且和同行的竞品指标中位数比较起来更加差劲
这款应用的竞品 在这个项目上的指标仅为0.21%
所以 这里有待解决的问题还是相当严重的
这项指标的力量在于 你可以参照一个同行对照组
比如说 Google 挑选过的应用和游戏对照组
我们认为这些应用和游戏和你最为相关
或者 你也可以定义一个自己的对照组
其中包含8-12个你认为最重要的游戏或应用
将它们作为竞品来重点关注
并把自己的应用指标拿来和它们对比
点击 Edit 链接 即可构建你想要对比的应用列表
这有助于你取得竞争优势 

Portuguese: 
Aqui, embora a taxa de falhas esteja
acima do limite de mau comportamento,
ela está ainda pior em relação
à mediana dos apps semelhantes.
Os apps semelhantes estão com 0,21%.
Há um problema sério aqui
que precisa ser resolvido.
O bom disso é a possibilidade
de ver grupos de apps semelhantes,
que podem ser selecionados pelo Google
com os apps ou jogos que acreditamos
serem mais relevantes para o que você faz,
ou definir um grupo personalizado.
É possível criar
seu próprio conjunto com 8 a 12 apps
que sejam os mais importantes
para ficar de olho na concorrência
e comparar seu app com os deles.
Ao clicar neste link de edição,
é possível criar a lista de apps
para usar como referência.
Isso dará uma vantagem
em relação aos concorrentes,

Spanish: 
porque pueden descubrir
en qué métrica los superan,
y en qué métricas ustedes los superan.
Debemos tener mucho cuidado
con la privacidad
de sus datos de Vitals.
Por lo que diseñamos
esto para que no sea posible
que otras personas usen
grupos de apps similares personalizadas
para inferir sus datos de Vitals.
Sin embargo, si eso les preocupa,
pueden excluirse
de la comparativa de apps similares.
Esto significa que nadie podrá usar su app
o juego en un grupo de apps similares.
Pero ustedes tampoco podrán
usar la función de comparativa
de apps similares.
La clave es observar Android Vitals.
Estar pendiente y asegurarse
de detectar cualquier problema
con anticipación
para poder abordarlo
antes de que estalle.
Un consejo clave en este sentido
se relaciona con las notificaciones.
Les recomendaría que se registren
para recibir notificaciones
de Android Vitals
para que podamos
informarles de forma proactiva
si hay un problema
que necesitan abordar,

Portuguese: 
porque vocês poderão identificar
as áreas em que eles estão melhor
e aquelas em que vocês estão.
Precisamos ter
muito cuidado com a privacidade
dos dados do Android vitals.
Por isso, criamos o recurso
de modo que as pessoas não consigam
usar grupos
de apps semelhantes personalizados
para inferir os dados do Android vitals.
Ainda assim, se isso for uma preocupação,
desative a comparação
com apps semelhantes personalizados.
Assim, ninguém poderá usar seu app ou jogo
em conjuntos de apps semelhantes,
mas você também
não terá acesso a esse recurso.
O segredo é acompanhar o Android vitals.
Fique de olho nele
e identifique os problemas logo
para resolvê-los antes que eles piorem.
Uma dica relacionada são as notificações.
Recomendo ativar
as notificações do Android vitals
para que ele informe
se houver um problema.

Chinese: 
因为你可以从中看出 竞品比你的产品好在哪里
你的产品又比竞品好在哪里
我们必须非常关注 Vitals 数据的私密性
经过我们的专门设计 没有人可以利用定制同行群组
来推测出你的 Vitals 数据
不过 如果你担心这方面的问题
那么你可以选择不进入定制同行群组列表
这样别人就没办法在同行群组中添加你的应用或游戏了
而且 你也将无法使用同行评分这个功能了
关键在于 大家要随时关注 Android vitals
确保能够第一时间发现问题
这样才能在问题恶化之前就将其解决
这方面的一个关键技巧是 通知
我强烈建议你开通 Android vitals 通知
这样我们才能在出现问题的时候主动通知你 

Japanese: 
自分の利点を見つけられるので
競争で優位に立てます
Vitalsデータのプライバシーには
十分な注意が必要です
そこで カスタムの競合グループを
使用する他の人が
皆さんのVitalsデータを
推測できないように
設計しました
それでも心配な場合は
カスタムの競合ベンチマークを
オプトアウトできます
他の人は皆さんのアプリやゲームを
競合セットで使用できなくなり
皆さんも競合ベンチマーク機能を
使えなくなります
重要なのは
Android Vitalsを見ることです
これをよく見て問題を早期に発見し
悪化する前に対処してください
その点で重要なヒントの１つが
通知です
Android Vitalsからの
通知の受信を
強くお勧めします
対処すべき問題がある場合に
事前に通知してくれるので

Korean: 
상대가 뛰어난 지점과
내가 뛰어난 지점을
알 수 있기 때문이죠
vital 데이터에 대한
개인 정보 보호에
매우 신중을 기해야 합니다
그래서 맞춤형 동종 그룹을 사용하는
다른 사람이
여러분의 vital 데이터를
유추하지 못하도록
설계했습니다
그렇다고 하더라도
걱정되신다면
맞춤형 동종 벤치마킹을
사용하지 않을 수 있습니다
즉 다른 사람이
자신의 동종 그룹 세트에서
여러분의 앱이나 게임을
사용할 수 없다는 뜻입니다
여러분 또한
동종 벤치마킹 기능을
사용할 수 없다는
뜻이기도 합니다
요점은 Android vital을
지켜보는 것입니다
데이터를 주시하면서
초기에 문제를 파악하세요
문제가 곪아 터지기 전에
해결할 수 있도록 말이죠
이와 관련하여 중요한 팁이 하나 있는데
바로 알림입니다
그래서 저는 여러분이
Android vital 알림을 설정하기를
강력하게 권고합니다
그래야 저희가
해결해야 할 문제를
미리 알려드릴 수 있습니다

English: 
can work out where
they're outperforming you,
where you're outperforming them.
Now, we have to be very,
very careful about privacy
of your vitals data.
So we have designed
this so that it's not
possible for other people using
custom peer groups to infer
your vitals data.
But nonetheless, if
that's a concern for you,
you can opt out of the
custom peer benchmarking.
And that means that
other people will not
be able to use your app or
your game in their peer set.
It also means that
you will not be
able to use the peer
benchmarking functionality.
The key is to watch
Android vitals.
Keep an eye on it and make
sure that you spot any problems
early, so that you
can address them
before they really blow up.
One key tip in that respect
is about notifications.
So I would strongly
recommend that you sign up
for notifications
from Android vitals
so that we can
proactively inform you
if there's a problem
that you need

Indonesian: 
bisa mengetahui letak keunggulan mereka,
dan keunggulan kalian.
Sekarang, kita harus sangat berhati-hati
dengan privasi data vitals kalian.
Jadi, kami telah mendesainnya sehingga
orang lain tidak dapat menggunakan
grup pembanding kustom untuk
menyimpulkan data vitals kalian.
Namun, jika hal ini
mengkhawatirkan bagi kalian,
kalian bisa memilih tidak mengikuti
tolok ukur pembanding kustom.
Artinya, orang lain
tidak bisa menggunakan
aplikasi atau game kalian di
kumpulan pembandingnya.
Ini juga berarti bahwa kalian tidak bisa
menggunakan fungsi tolok ukur pembanding.
Kuncinya adalah memantau Android vitals.
Awasi dan pastikan kalian
menemukan masalahnya
lebih awal, sehingga bisa mengatasinya
sebelum masalahnya semakin parah.
Satu tips utama dalam hal
ini adalah tentang notifikasi.
Sebaiknya kalian mendaftar ke
notifikasi dari Android vitals
agar kami bisa memberi
tahu kalian secara proaktif
jika ada masalah yang harus

Spanish: 
en lugar de que tengan
que detectarlo ustedes mismos.
A veces, resolver el problema
es la parte sencilla.
Lo difícil es identificar
cuál es el problema.
En los próximo minutos,
observaremos
cómo Android Vitals
ayuda a identificar
cuál es el problema.
Cada uno de los Vitals
que les mostramos es importante.
Pero, por ahora,
nos enfocaremos en la tasa de fallas
como ejemplo de cómo Vitals
los puede ayudar
a identificar o resolver un problema.
Supongamos que estamos
lidiando con una app que tuvo
la tasa de fallas que apareció
en las diapositivas anteriores,
muy superior al umbral
de comportamiento inadecuado.
¿Qué podríamos hacer?
La primera pregunta
que podemos hacernos
es: "¿hace cuánto está pasando esto?"
¿Hace cuánto que tengo este problema?"
Si este es un problema nuevo,
si es algo que surgió hace poco
y si no lanzaron
una versión nueva de su app
o su juego hace poco,
eso puede sugerirnos que hay
un error del servidor,
porque no es
algo relacionado
con una versión particular.

Japanese: 
自分で問題を探すよりも簡単です
時には 問題の解決は簡単で
何が問題かを発見する方が困難です
そこで次に Android Vitalsが
問題の特定に
どう役立つかを見ていきます
Vitalsはどれも重要ですが
今はVitalsが問題の特定や解決に
どのように役立つかを示す例として
クラッシュ率に注目します
先ほどの クラッシュ率が
不良動作の閾値をはるかに上回っているアプリを
例に取ります
何をすべきでしょうか？
自問すべき最初の質問は
どのくらい続いているかです
この問題はどのくらい続いているでしょう？
これが新しく 最近表面化した問題で
アプリまたはゲームの新しいバージョンを
最近リリースしていない場合は
特定のリリースには関係ないので
サーバー側の問題の可能性があります

English: 
to address, rather than you
having to spot it for yourself.
Sometimes solving the
problem is the easy bit.
The hard bit is identifying
what the problem is.
So we're going to, for
the next few minutes,
have a look at how Android
vitals helps with identifying
what the problem is.
Each of the vitals that
we show you is important.
But for now, we're going
to focus on crash rate
as the example for how
vitals might help you
identify or resolve a problem.
So suppose that we're dealing
with an app that had the crash
rate that was on the
previous few slides,
well above the bad
behavior threshold.
What might we do?
The first question that
we might ask ourselves
is, how long has this
been happening for?
How long has this problem
been going on for?
Now, if this is a
new issue, if it's
something that
surfaced very recently
and if you haven't released
a new version of your app
or your game very recently,
then that might suggest it's
a server-side issue,
because it's not
something to do with
a particular release.

Portuguese: 
Assim, não é necessário
procurar por conta própria.
Às vezes,
resolver o problema é a parte fácil.
O difícil é identificá-lo.
Nos próximos minutos,
veremos como o Android vitals
ajuda a identificar os problemas.
Todas as métricas exibidas
são importantes, mas, por enquanto,
nosso foco será a taxa de falhas,
para mostrar como o vitals pode ajudar
a identificar ou resolver um problema.
Imagine que temos um app
com a taxa de falhas
exibida nos slides anteriores,
muito acima
do limite de mau comportamento.
O que podemos fazer?
A primeira pergunta
que precisamos fazer é:
há quanto tempo isso está acontecendo?
Há quanto tempo esse problema existe?
Se o problema for novo,
se for algo que apareceu recentemente,
e você não tiver acabado de lançar
uma nova versão do seu app ou jogo,
talvez isso indique
que o problema é no servidor,
porque não está relacionado
a uma versão específica.

Indonesian: 
diatasi, daripada
harus mencarinya sendiri.
Terkadang menyelesaikan
masalah adalah bagian yang mudah.
Bagian yang sulit adalah
mengidentifikasi apa masalahnya.
Jadi, dalam beberapa
menit ke depan, kita akan
melihat cara Android vitals
membantu mengidentifikasi
apa masalahnya.
Setiap vitals yang kami
tunjukkan bersifat penting.
Tapi sekarang, kita
akan membahas rasio error
sebagai contoh dari cara
vitals dapat membantu
mengidentifikasi atau
menyelesaikan masalah.
Misalnya, kita berhadapan
dengan aplikasi yang mengalami
rasio error yang ada di
beberapa slide sebelumnya,
jauh melebihi nilai
minimum perilaku buruk.
Apa yang
dapat kita lakukan?
Pertanyaan pertama yang
mungkin kita tanyakan pada diri kita,
sudah berapa lama hal ini terjadi?
Sudah berapa lama masalah ini terjadi?
Jika ini adalah
masalah baru, jika ini
adalah masalah yang muncul baru-baru ini
dan jika kalian belum
merilis versi baru aplikasi
atau game kalian
baru-baru ini, mungkin ini adalah
masalah sisi server, karena tidak ada
kaitannya dengan rilis tertentu.

Chinese: 
而无需你自己去寻找问题出在哪里
有时候 解决问题是相对简单的
困难之处在于 辨认出问题出在哪里
在接下来的几分钟内 我们要讲的是
Android vitals 是如何帮助大家识别问题所在部位的
我们展示出来的每个 Vitals 指标都很重要
不过现在 我们先来关注崩溃率问题
把它作为例子 来看看 Vitals 指标
是如何帮助用户识别或解决问题的
假如我们正在处理的应用遇上了
我们之前在幻灯片中展示的那些远差于不良行为临界值的问题
这时我们该怎么办呢？
我们首先要问自己：问题发生多久了？
如果是最近才出现的新问题
如果你还没发布新版本的应用或游戏
那么 问题也许就出在服务器端
因为问题与特定的发布版本无关

Korean: 
여러분이 직접 찾아내야 하기
전에 말이죠
가끔은 문제를
해결하는 것은 쉽지만
파악하는 것은
까다로울 수 있습니다
그러니 이제 몇 분 동안
Android vitals가 문제 파악에
어떻게 도움이 되는지
살펴보겠습니다
여러분께 보여드린 vital은
하나하나 다 중요합니다
하지만 지금은, 비정상 종료 발생률에
초점을 맞추겠습니다
vital이 문제 식별이나
해결에 도움이 되는
방식에 대한 사례로서요
따라서 앞서 몇 장의
슬라이드에 나온
비정상 종료 발생률이
비정상적인 동작 임계값보다 상당히 높은
앱을 다루고 있다고
가정하겠습니다
어떻게 해야 할까요?
가장 먼저 자신에게
물어봐야 할 것은
얼마나 오래
이 상태였는지입니다
이 문제가 얼마나
오래 지속되었을까요?
만약 이게 새로운 문제라면
아주 최근에 표면에
떠오른 문제라면
그리고 최근에
앱이나 게임의
새 버전을 내놓지 않았다면
특정 릴리즈와 관련이 없으므로
서버 측 문제라는 사실을
나타내는 것일 수 있습니다

Japanese: 
Vitalsは
経時的なクラッシュ率を示します
これを見ると 問題は最近ではなく
グラフの全期間で発生しています
クラッシュ率（青の実線）が常に
不良動作の閾値（赤の線）を超え
さらに 競合の中央値（下の青い破線）を
はるかに超えていることがわかります
これはAndroidの特定のバージョンに
固有の問題ではないか
または Androidの最新バージョンや
古いバージョンでのみ発生すると
思うかもしれません
そこでVitalsで
Androidのバージョンで
ドリルダウンします
ここでは このアプリが短い間実行されている
Androidの各バージョンの
クラッシュ率を示します
するとバージョンに少し
関係があることがわかりますが
それほどでもありません

English: 
Android vitals will show you
the crash rate over time.
You can see that on the screen.
Here though, you can see that
this is not a recent issue.
This has been happening for the
entire length of this graph.
You can see that
the crash rate--
that's the solid blue line--
has been consistently over
the bad behavior threshold--
the red line--
and consistently way, way
above the peer median.
That's the dashed blue
line down near the bottom.
Next, maybe you ask
yourself, maybe this
is a problem specific to
one version of Android,
or maybe this only happens on
recent versions of Android,
or only happens on old
versions of Android.
Well, vitals will
help you do that.
It will help you drill
down by Android version.
So here we have the
crash rate for each
of the versions of Android that
this app has been running on
over the last little while.
And you can see that there's
a little bit of variation,
but really not much.

Korean: 
Android vitals는 시간에 따른
비정상 종료 발생률을 보여줍니다
화면에서 그걸 확인할 수 있죠
하지만 여기를 보면 이게 최근
문제가 아닌 것을 확인할 수 있습니다
그래프 전체 기간 내내
이 상황이 계속되어 왔습니다
비정상 종료 발생률이 보이실 텐데요
저기 파란 실선요
그게 빨간색 선으로 표시된
비정상적인 동작 임계값보다
계속 높은 상태를
유지했습니다
그리고 계속해서 동종
중앙값보다 훨씬 높았습니다
동종 중앙값은 가장 아래쪽에 있는
파란색 점선입니다
다음으로는 자신에게
이런 질문을 하실지도 모릅니다
하나의 Android 버전에만
해당하는 문제일지도 몰라
아니면 Android 최신 버전이나
구버전에만 해당하는
문제일지도 모른다고요
vital이 그걸 파악하도록
도와줄 수 있습니다
Android 버전별로
살펴보도록 도와줄 겁니다
여기에 과거 일정 기간 동안
이 앱이 실행되었던 각 Android 버전의
비정상 종료 발생률이 있습니다
약간 변화는 있지만
큰 차이는 없다는 것을
확인할 수 있습니다

Portuguese: 
O Android vitals mostra
a taxa de falhas ao longo do tempo.
Vejam na tela.
Neste caso,
vemos que o problema não é recente.
Ele ocorre por todo o período do gráfico.
A taxa de falhas,
que é a linha azul contínua,
está sempre acima
do limite de mau comportamento,
indicado pela linha vermelha,
e muito acima
da mediana de apps semelhantes,
que é a linha azul pontilhada embaixo.
Talvez a próxima pergunta seja:
e se esse problema
não é específico a uma versão do Android
ou só acontece nas versões mais recentes
ou mais antigas do Android?
O vitals ajudará a identificar isso.
Ele mostrará os detalhes
por versão do Android.
Temos a taxa de falhas
para cada versão do Android
em que o app foi executado ultimamente.
Há um pouco de variação, mas não muita.

Indonesian: 
Android vitals akan menunjukkan
rasio error dari waktu ke waktu.
Kalian bisa
melihatnya di layar.
Namun di sini, kalian bisa
melihat bahwa ini bukan masalah baru.
Masalah ini sudah
terjadi sepanjang grafik ini.
Kalian bisa
melihat bahwa rasio error--
yang ditunjukkan dengan
garis biru yang tebal--
secara konsisten telah melampaui
nilai minimum perilaku buruk--
yaitu garis merah--
dan secara konsisten berada
jauh melampaui median pembanding.
Yang ditunjukkan dengan garis biru
putus-putus di dekat bagian bawah.
Selanjutnya, mungkin kalian
bertanya pada diri sendiri, mungkin ini
adalah masalah yang terjadi
pada versi Android tertentu,
atau mungkin ini hanya
terjadi pada Android versi terbaru,
atau hanya terjadi
pada Android versi lama.
Vitals akan membantu
kalian menjawabnya.
Vitals akan membantu melihat
perincian berdasarkan versi Android.
Di sini kita memiliki
rasio error untuk setiap
versi Android yang
telah dijalankan aplikasi ini
selama beberapa saat terakhir.
Kalian bisa melihat
bahwa ada sedikit variasi,
tetapi sebenarnya tidak banyak.

Chinese: 
Android vitals 会在屏幕上显示一段时间内的崩溃率
这里大家可以看到 这不是最近才出现的问题
在整个图表中 这个问题一直都在出现
大家可以看到 用蓝色实线表示的崩溃率
一直都高于用红线表示的不良行为临界值
也一直都远高于底部的这个用蓝色虚线表示的同行竞争品中位值
接下来 也许你该问问自己 
也许这个问题仅限于某一个特定的 Android 版本
或者只会在最近或较旧版本的 Android 中出现
Vitals 可以帮助你做到这一点
它可以帮你筛查 Android 版本
这里我们列出了应用近期在每个 Android 版本中的崩溃率
大家可以看到 不同版本的崩溃率有所不同 但不明显

Spanish: 
Android Vitals les muestra
la tasa de fallas a lo largo del tiempo.
Pueden verlo en la pantalla.
Aquí, pueden ver
que no es un error reciente.
Ha estado sucediendo
durante todo este gráfico.
Pueden ver
que la tasa de fallas...
que es la línea azul sólida...
ha superado sistemáticamente
el umbral de comportamiento inadecuado...
la línea roja...
y ha estado siempre
por arriba del promedio de apps similares.
Esa es la línea de puntos azul
cerca de la parte inferior.
Quizás se pregunten
si este es un problema
específico de una versión de Android,
o quizás esto solo sucede
en versiones recientes de Android,
o solo sucede
en versiones anteriores de Android.
Vitals los ayudará con esto.
Los ayudará a explorar
por versión de Android.
Aquí tenemos la tasa
de fallas de cada una
de las versiones de Android
en las que esta app se ha ejecutado
en el último tiempo.
Y pueden ver que hay
una pequeña variación,
pero no tanta.

Chinese: 
在所有版本的 Android 中 这个崩溃率都不算好看
所以 这个问题可能不仅限于 Android 平台
如果问题仅限于 Android 平台
那么这个指标也许就能让你明白问题的根源在哪里
你可能需要问问自己：
我是在 Android 版本的哪些更改推出后发现问题的？
Android 系统的一些行为变动 是否意味着我的应用出了问题
不过 在这里 问题并非如此
崩溃率在所有 Android 版本中都比较糟糕
接下来 我们也许会把目光转向设备
这个问题是否仅限于一些特定种类的设备？
我们是否需要调研一些特定的硬件？
我们可以根据设备名称进行筛查
这里我们可以看到 被使用最多的几款设备上
受到影响的会话所占的百分比
大家可以看到 比例上的差异略大于上一次
但仍然不十分明显

Portuguese: 
A métrica está muito ruim
em todas as versões do Android.
Provavelmente não é
um problema específico ao Android.
Se fosse,
isso ajudaria a identificar a causa raiz.
Aí, a pergunta seria:
o que mudou na versão do Android
em que eu comecei a ver o problema?
Alguma coisa mudou
no comportamento do Android
que deixou o app desatualizado
e fez ele começar a causar problemas?
Mas esse não é o caso aqui.
A métrica está ruim em todas as versões.
Talvez possamos verificar por dispositivo.
O problema é específico
a algum dispositivo?
Preciso investigar
um hardware em particular?
Novamente, podemos ver
os detalhes por dispositivo.
Vemos aqui a porcentagem
de sessões afetadas
nos principais dispositivos
em que o app é executado.
Mais uma vez, vemos alguma variação,
mais do que a última vez,
mas nada muito drástico.

English: 
It's pretty bad on all
versions of Android,
so it's probably not
Android-specific.
Now, if it were
Android specific,
then that might give you
a clue to the root cause.
You would maybe have
to ask yourself,
what changed in the
version of Android
where I start to see
this problem happening?
Was something changed in
the behavior of Android
that means that I am
now behind the times
and my app is starting
to cause problems?
But that's not the case here.
It's pretty bad on all versions.
Next, maybe we would think
we could look by device.
Is this a
device-specific problem?
Do we need to investigate
particular hardware?
Well again, we can
drill down by device.
So we can see here
the percentage
of sessions impacted
for the top devices
that this app has
been running on.
And again you can see,
there's a bit of variation
there, a little bit
more than last time,
but still nothing
really dramatic.

Spanish: 
La tasa es mala en todas
las versiones de Android,
así que probablemente
no sea específica de Android.
Si fuera específica de Android,
eso podría darles
una pista de la causa principal.
Quizás deberían preguntarse,
"¿qué cambió en la versión de Android
donde comencé a ver
este problema?"
"¿Algo cambió
en el comportamiento de Android
que significa que estoy atrasado
y mi app comienza
a causar problemas?"
Pero este no es el caso.
La tasa es mala en todas las versiones.
Quizás pensaríamos
en examinar por dispositivo.
¿Es un problema específico
de un dispositivo?
¿Necesitamos investigar
hardware específico?
De nuevo, podemos
examinar por dispositivo.
Aquí podemos ver el porcentaje
de sesiones afectadas
para los principales dispositivos
en los que se ha estado
ejecutando esta app.
Otra vez pueden ver
que hay una pequeña variación,
un poco más que la última vez,
pero sigue siendo muy poca.

Indonesian: 
Hal ini lumayan buruk
pada semua versi Android,
jadi mungkin bukan khusus Android.
Jika masalahnya
khusus pada Android,
hal ini mungkin memberi
petunjuk tentang penyebab utamanya.
Kalian mungkin bertanya pada diri sendiri,
apa yang berubah dalam versi Android
saat saya mulai
menyadari masalah ini terjadi?
Apakah ada sesuatu yang
berubah dalam perilaku Android
yang berarti saya
sekarang kurang update
dan aplikasi saya
mulai menimbulkan masalah?
Itu bukanlah
masalahnya di sini.
Hal ini sangat
buruk di semua versi.
Selanjutnya, mungkin kita
bisa melihat berdasarkan perangkat.
Apakah ini masalah khusus perangkat?
Apakah kita perlu
menyelidiki hardware tertentu?
Sekali lagi, kita bisa melihat
perincian berdasarkan perangkat.
Kita bisa lihat di sini bahwa persentase
sesi yang terpengaruh
untuk perangkat teratas
tempat aplikasi ini dijalankan.
Sekali lagi kalian bisa
melihat, ada sedikit variasi
di sana, sedikit lebih
banyak dari sebelumnya,
tetapi tetap tidak ada
yang sangat signifikan.

Japanese: 
すべてのバージョンでかなり悪いので
Android固有ではないでしょう
もし固有なら
根本原因の手がかりが得られます
この問題が発生し始めたバージョンで
何が変わったのか
考える必要があるでしょう
Androidの動作に何か変更があったのに
それを知らず
アプリが問題を起こしているのか？
でもこの場合は全てのバージョンで悪いので
違います
次に デバイスごとに見てみます
これはデバイス固有の問題なのか？
特定のハードウェアを調査する必要があるか？
この場合もデバイスでドリルダウンできます
このアプリが実行されている上位デバイスで
影響を受けたセッションの割合を
確認できます
ここでは 先ほどよりはわかりやすい
違いが見られますが
それでも劇的なものはありません

Korean: 
모든 Android 버전에서
비정상 종료 발생률이 매우 나빴습니다
따라서 Android에 특화된
문제는 아닐 것입니다
이게 Android만의 문제라면
근본적인 원인에 대한
단서가 될 수도 있습니다
그럼 이런 질문을 던질 수 있겠죠
이 문제가 발생하기
시작했을 때
Android 버전에
어떤 변화가 있었는가?
Android 동작에
뭔가 변화가 있었는가?
즉 지금 내가
뒤처졌고 그 때문에
내 앱이 문제를 일으키기
시작했는가?
하지만 이건 그런 경우가
아닙니다
모든 버전에서
매우 나쁘니까요
다음으로 기기별로
볼 수도 있습니다
이것이 특정 기기에서의
문제인가?
특정 하드웨어를
조사해야 하는가?
다시 말씀드리지만
기기별로 살펴볼 수 있습니다
여기서 이 앱이 실행된
상위 기기에 영향을 주는
세션의 백분율을
확인할 수 있습니다
그리고 여기를 보면
변동이 좀 있네요
아까보다는
차이가 좀 크지만
그래도 그렇게
큰 차이는 없습니다

Japanese: 
一部のデバイスだけでなく
すべてのデバイスで問題があるようです
次は何を見ればいいでしょう？
アプリの特定のリリースの問題？
APKを特定できるか？
問題が発生し始めたアプリバンドルを
特定できるか？
そこで アプリのバージョンで
ドリルダウンします
一番上の行にある
最新リリースのクラッシュ率が
以前のものより
大幅に高いことがすぐにわかります
これが問題の原因のようです
セッション数もはるかに多いです
多くの人は
新しいバージョンがリリースされると
自動でアップグレードするので
これは驚くにあたりません
パターンを見つけるのに
十分な数のセッションが
古いバージョンにあり
最新バージョンで
クラッシュ率が高いとわかります
これを確認したい場合は

Chinese: 
看起来似乎每种设备都会出问题
而不是只有少数品种的设备才会出问题
那么下面要怎么办呢？
我们可以问 是不是和某个特定的发布版本有关呢？
能不能定位到具体的 APK?
能不能定位到问题最初开始出现时的 app bundle？
现在我们根据应用版本进行筛查
现在看出点眉目来了
我们立即就可以看出 最上方一行的最新版本
它的崩溃率要远高于下面两行
看起来问题就出在这里
出现问题的会话数量 也是最上一行最多
这并不令人吃惊
因为很多人都会在新版本推出时直接升级
但是 旧版本中的会话数量 已经足够我们确定症状：
最新推出的版本问题最多 之前的版本表现尚可
想要确定这个推测的话
我们可以观察崩溃率和过滤器

English: 
It looks like this is
problematic on every device,
not just on a few devices.
Where might we go next?
Well we might ask, was this a
particular release of the app?
Can we pinpoint the APK?
Can we pinpoint the
app bundle where
things started to go wrong?
Now, we're drilling
down by app version.
And now we're starting
to make some progress.
You can see straightaway
that the last release,
the one in the top row, has
a significantly higher crash
rate than the ones before.
So it looks like that's
where the problem is.
The session count is much
higher for this as well.
That's not too
much of a surprise,
because lots of people
will automatically
upgrade their version of the
app when a new one comes out.
But there's still enough of
a session count on the older
versions to be able
to spot the pattern
and to be able to see
that the crash rate is
high on this version
that we pushed out
last but not on previous ones.
Now if we want to confirm
that, what we might do

Indonesian: 
Sepertinya hal ini
bermasalah pada setiap perangkat,
bukan hanya pada beberapa perangkat.
Apa tindakan selanjutnya?
Kita mungkin bertanya, apakah
ini terkait rilis aplikasi tertentu?
Bisakah kita
menentukan APK dengan tepat?
Bisakah kita menentukan
dengan tepat paket aplikasi
tempat mulai terjadinya error?
Sekarang, kita lihat
perincian berdasarkan versi aplikasi.
Kita kini mulai
melakukan beberapa progres.
Kalian bisa langsung
melihat bahwa rilis terakhir,
yang ada di baris atas,
mengalami rasio error yang jauh
lebih tinggi daripada rilis sebelumnya.
Sepertinya di situlah letak masalahnya.
Selain itu, jumlah sesinya
jauh lebih tinggi untuk rilis ini.
Itu tidak terlalu mengejutkan,
karena banyak orang akan otomatis
mengupgrade aplikasinya
saat versi baru dirilis.
Namun, jumlah sesinya masih
cukup pada versi yang lebih lama
agar dapat menemukan pola
dan melihat bahwa
rasio error tinggi pada
versi ini, sehingga
kami melengkapinya pada
versi terbaru tapi
tidak pada versi sebelumnya.
Jika ingin mengonfirmasinya,
yang bisa kita lakukan

Portuguese: 
Parece que esse problema
ocorre em todos os dispositivos,
não somente em alguns.
O que podemos fazer depois?
Podemos nos perguntar: isso ocorre
em uma versão específica do app?
É possível identificar o APK?
É possível determinar o pacote de apps
onde o problema começou?
Agora vemos os detalhes por versão
e começamos a fazer algum progresso.
Vejam que a última versão,
na linha superior,
tem uma taxa de falhas muito maior
que as anteriores.
Parece que o problema está aqui.
A contagem de sessões
também é muito maior nesta versão.
Isso não é nenhuma surpresa,
porque muitas pessoas
atualizam a versão do app
automaticamente quando uma nova é lançada,
mas ainda há
um número de sessões suficiente
nas versões antigas
para identificar o padrão
e notar que a taxa de falhas
é alta nesta versão mais recente,
mas não nas anteriores.
Para confirmar isso,
podemos observar
a taxa de falhas e filtrar

Spanish: 
Parece ser que el problema
está en todos los dispositivos,
no solo en algunos.
¿Qué hacemos ahora?
Podemos preguntarnos, "¿sucedió
en una versión particular de la app?"
"¿Podemos identificar el APK?"
"¿Podemos identificar
el paquete de apps
donde todo comenzó a salir mal?"
Ahora, estamos explorando
por versión de app.
Y estamos comenzando
a ver un progreso.
Pueden ver enseguida
que la última versión,
la de la fila superior,
tiene una tasa de fallas
muy superior a las anteriores.
Así que parece ser
que allí está el problema.
El conteo de sesiones
es mucho más alto también.
Esto no es muy sorprendente,
porque muchas personas
actualizan automáticamente
su versión de la app
cuando sale una nueva.
Pero el conteo de sesiones es suficiente
en las versiones previas
para poder detectar el patrón
y ver que la tasa de fallas
es alta en esta última versión,
pero no en las anteriores.
Si queremos confirmar eso,
podemos observar

Korean: 
보아하니 몇몇 기기만이 아니라
모든 기기에서
문제가 되는 것 같습니다
다음에는 무엇을 확인해야 할까요?
어쩌면 앱의 특정 릴리즈
문제는 아닐까요?
APK를 특정할 수 있을까요?
상황이 발생하기 시작한
앱 번들을
특정할 수 있을까요?
이제 앱 버전을
살펴보겠습니다
여기에서 상황이
진전되기 시작합니다
마지막 릴리즈를 보면
명확하게 보입니다
가장 위쪽 행에 있는 마지막 릴리즈는
이전 릴리즈보다 비정상 종료 발생률이
상당히 높습니다
따라서 저 지점이 문제가 있는
지점으로 보이는군요
세션 수도 여기가 훨씬 많습니다
당연하다면 당연한 것이
새로운 앱 버전이 나오면
많은 사람이 자동으로 앱을
업그레이드하기 때문입니다
하지만, 여전히 구버전의
세션 수가 충분합니다
이전 버전이 아니라
마지막으로 푸시한 버전에서
비정상 종료 발생률이 높다는 것을
알 수 있을 만큼
그리고 패턴을
파악할 수 있을 만큼
세션 수가 충분하죠
그걸 확인하고 싶다면
해야 할 일은

Japanese: 
クラッシュ率を調べ 最後から2番目の
問題がないように見える最後のバージョンまで
フィルタします
これが最後の1つ前の
クラッシュ率です
予想通り ここでのクラッシュ率は
実際かなり低いことがわかります
0.28％は不良動作の閾値を大きく下回り
競合ベンチマークでも同様です
よって 最新バージョンで
問題が始まったようです
何をすべきかというと
リリースした最新バージョンに戻り
そのバージョンのクラッシュを調べることです
これはVitalsが 現在のバージョンの
クラッシュについて
示している内容です
一番悪いものが一番上にあり 
このクラッシュの報告は1740件あります
この段階ですべきことは

Chinese: 
直接查找倒数第二个版本
也就是相对最新的一个表现尚可的版本
这个版本的崩溃率如图所示
看这里 如我们所想 这里的崩溃率其实还挺好看的
过去30天中的崩溃率是0.28% 
远低于不良行为临界值
和同行评分值也相差不远
看起来 问题就出在最新的一个版本上
我们需要做的就是 回到当前版本
回到最新的版本 看看它的崩溃率状况
Vitals 会在这里展示当前版本的崩溃率情况
大家可以看到 最差的一个在最上面
1740例报告与此次崩溃有关
这时我们要做的就是 

Indonesian: 
adalah melihat rasio error
dan memfilter hingga
ke versi sebelumnya, versi terbaru
yang berfungsi dengan baik.
Berikut rasio error
pada versi sebelum rilis terbaru.
Kalian bisa melihatnya
di sini, seperti dugaan kami,
rasio error pada versi ini
sebenarnya cukup bagus.
0,28% di bawah nilai
minimum perilaku buruk,
dan kami juga berada di rasio
yang sama atau di sekitarnya dengan
tolok ukur
pembanding.
Sepertinya ini adalah rilis terakhir
saat terjadi masalah.
Hal yang perlu kita
lakukan adalah kembali
ke versi saat ini, kembali
ke versi terbaru yang
kita rilis, dan melihat
error untuk versi tersebut.
Berikut error yang
ditunjukkan oleh Vital untuk
versi saat ini.
Kalian bisa melihat
bahwa versi terburuk ada
di atas, versi dengan
1.740 laporan error ini.
Apa yang akan kita
lakukan pada tahap ini--

Spanish: 
la tasa de fallas
y filtrar hasta la penúltima versión,
la última que parece tener
un buen rendimiento.
Esta es la tasa de fallas
de la penúltima.
Pueden ver acá, como creíamos,
que la tasa de fallas
de esta es bastante buena.
El 0,28 % es muy por debajo
del umbral de comportamiento inadecuado,
y también alcanzamos o estamos cerca
de la comparativa de apps similares.
Y parece que fue en la última versión
donde comenzó el problema.
Lo que necesitamos hacer es volver
a la versión actual,
volver a la versión más reciente
que publicamos, y buscar
fallas de esa versión.
Esto es lo que Vitals
les muestra para las fallas
de la versión actual.
Pueden ver que la peor
está en la parte superior,
la de 1740 informes de esta falla.
Lo que haríamos en esta etapa...

Portuguese: 
até a penúltima versão,
a última com um bom desempenho.
Esta é a taxa de falhas
da penúltima versão.
Vejam, como imaginamos,
que a taxa de falhas
nesta versão está boa:
0,28% está muito abaixo
do limite de mau comportamento,
e temos valores próximos
aos dos apps semelhantes.
Parece que essa foi a última versão
antes do início do problema.
Precisamos voltar à versão atual
e analisar as falhas.
Estas são as informações
do vitals sobre as falhas na versão atual.
A pior está no topo, com 1.740 relatórios.
Neste caso, o que faríamos…

Korean: 
비정상 종료 발생률을 살펴보고
잘 동작한 것으로 보이는
마지막 버전
즉, 끝에서 두 번째 버전으로
필터링만 하면 됩니다
여기 마지막 버전 바로 전의
비정상 종료 발생률이 있습니다
그리고 여기서
저희가 생각한 대로
이 버전의 비정상 종료 발생률이
꽤 좋다는 것을 볼 수 있습니다
0.28%면 비정상적인 동작 임계값보다
상당히 낮습니다
그리고, 동종 벤치마킹도
딱 그 정도입니다
그래서 이게 문제가 시작된
마지막 릴리즈인 것 같습니다
이제 해야 할 일은
현재 버전으로
푸시 아웃한 가장
최근 버전으로 돌아가
해당 버전의 비정상 종료를
살펴보는 것입니다
현재 버전의 비정상 종료에 대해
vital에서 확인할 수 있는 것은
다음과 같습니다
가장 위에 최악의
비정상 종료가 표시되는데요
이건 1,740회
보고되었네요
이 단계에서 할 일은...

English: 
is look at the crash
rate and filter just down
to the penultimate
version, the last one that
looks like it performed well.
So here's the crash rate for the
one just before the last one.
And you can see
here, as we thought,
that the crash rate on this
one is actually pretty good.
0.28% is well below the
bad behavior threshold,
and we're there or thereabouts
with the peer benchmarking
as well.
So it looks like this was
the last release where
the problem started.
So what we would need
to do is come back
to the current version, come
back to the most recent version
that we pushed out, and look
at crashes for that version.
Here's what Vital
shows you for crashes
for the current version.
You can see that
the worst one is
at the top, that one with
1,740 reports of this crash.
Well what we would
do at this stage--

Indonesian: 
kita tidak akan membahasnya,
tetapi kita akan mengklik
dan membukanya.
Lalu, menemukan pelacakan tumpukan
untuk error yang paling merepotkan kita
dan mencoba
membuatnya kembali secara lokal.
Proses ini akan memandu
kita untuk memperbaiki masalah.
Beberapa hal yang
perlu diperhatikan di layar ini.
Pertama adalah setelan notifikasi.
Sekali lagi, mendaftar ke
notifikasi vitals
sangatlah penting,
karena itulah cara kami
dapat memberi tahu kalian
secara proaktif
saat terjadi masalah
daripada kalian
harus menemukannya sendiri.
Yang kedua adalah,
daftar ini
diurutkan berdasarkan jumlah laporan,
sehingga membantu
kalian memprioritaskan.
Karena laporan yang memengaruhi
jumlah pengguna tertinggi
akan berada di urutan
teratas dalam daftar tersebut.
Ketiga, kolom Terakhir
Dilaporkan ini sangat berguna.
Kolom ini pada dasarnya
akan memberi tahu apakah
masih ada masalah.
Jika ini adalah masalah sisi server
dan menurut kalian harus diperbaiki,

English: 
we won't go into it, but what
we would do is to click on that,
open it up.
We would then find
the stack trace
for the crash that's
causing us the most pain
and try to reproduce
that locally.
And that would get us a long
way towards fixing the problem.
A few things to
notice on this screen.
So the first one is the
notification settings.
Let me say again,
it's very important
to sign up for
notifications for vitals,
because that is how we
can proactively notify you
when there's a problem
rather than you having
to spot it yourself.
The second thing to
say is, this list
is sorted by the
number of reports,
so that helps you prioritize.
Because the ones
that are impacting
the highest number
of people will
be at the top of that list.
Thirdly, this Last
Reported column is useful.
That tells you basically
whether it's something
that's still happening.
If this were a server-side issue
and you thought you'd fixed it,

Korean: 
깊이 들어가지는 않을 겁니다
어쨌든 우리가 할 일은
이걸 클릭하여 여는 겁니다
그런 다음 가장 많은 문제를 일으키는
비정상 종료에 대한
스택 추적을 찾을 것입니다
그걸 로컬에서 재현하는 거죠
그러고 나면 문제 해결까지
먼 길을 가야겠죠
이 화면에서 몇 가지
주의를 기울여야 할 것이 있습니다
첫 번째는 알림 설정입니다
다시 말씀드리지만,
vital 알림을
설정하는 건
매우 중요합니다
그래야 문제가 있을 때
직접 문제와 맞닥뜨리기 전에
사전 통보를 받을 수 있으니까요
두 번째로, 이 목록은
보고 수에 따라 정렬되므로
우선순위를 정하는 데
도움이 됩니다
왜냐하면 가장 많은 사람에게
영향을 주는 보고가
목록 가장 위에 나타나기
때문입니다
세 번째로, '마지막 보고' 열은
무척 유용합니다
기본적으로 문제가 여전히
발생하고 있는지를
알려주니까요
이 문제가 서버 측 문제였고
수정했다고 생각한다면

Chinese: 
不详细讲 只是大致讲一下 我们会点击它 打开它
找出让我们最为难受的那次崩溃所对应的堆栈追踪记录
并尝试在本地把它复现出来
这样以来 我们就朝着最终解决问题迈出了一大步
图中还有几个值得注意的地方
第一 通知设置
我重复一遍 请大家务必订阅 Vitals 的通知
因为这样我们才能在出问题的时候主动通知到你
而不是让你自己去找问题出在哪里
第二 这个列表是按照报告次数的多少来排列的
这有助于帮助你确定优先级
因为影响到最多人的东西 会被排在列表最顶端
第三 “最近报告”列 是有用的
它的作用大致是 告诉你 什么事情现在还正在发生
如果问题出在服务器端 而你认为你能解决

Spanish: 
no nos adentraremos,
pero haríamos clic en eso,
lo abriríamos.
Luego, buscaríamos
el seguimiento de pila
de esa falla
que nos está generando más dificultades
e intentaríamos reproducirla localmente.
Eso nos ayudaría mucho
a solucionar el problema.
Algunas cosas
que observamos en esta pantalla.
Lo primero es la configuración
de las notificaciones.
Quiero decir de nuevo,
es muy importante
registrarse para recibir
notificaciones de Vitals,
porque así es como podemos informarles
dónde hay un problema
en lugar de que tengan
que detectarlo ustedes mismos.
Lo segundo es que esta lista
está ordenada por la cantidad de informes,
para que puedan priorizarlos.
Porque los que tienen un impacto
en la mayor cantidad de personas
estarán en la parte superior de la lista.
Tercero, esta columna
de Último informe es útil.
Básicamente, les indica si es algo
que sigue sucediendo.
Si fuera un problema del servidor
y pensaban que lo habían solucionado,

Portuguese: 
Não faremos isso aqui,
mas clicaríamos nesta opção
e a abriríamos.
Procuraríamos o stack trace da falha
que está causando o problema
e tentaríamos reproduzi-la localmente.
Isso já seria um grande passo
para a solução do problema.
Há alguns elementos
importantes nesta tela.
O primeiro deles
são as configurações de notificação.
É muito importante
ativar as notificações,
porque vocês saberão
quando houver um problema.
Assim não é preciso
identificá-lo por conta própria.
Em segundo lugar,
esta lista é ordenada
pelo número de relatórios.
Isso ajuda você a priorizar,
porque as falhas que afetam
o maior número de pessoas
serão exibidas no topo da lista.
Em terceiro lugar,
a coluna "Último relatório" é muito útil.
Ela informa se o problema ainda existe.
Se o problema for no servidor
e você achar que o resolveu,

Japanese: 
今はやりませんが
クリックすると開きます
次に 最も問題を引き起こしている
クラッシュのスタックトレースを見つけ
それをローカルで再現します
すると 問題解決の道筋が見えてきます
いくつか注意すべき点があります
１つ目は通知設定です
もう一度言いますが
Vitalsの通知に登録することは
非常に重要です
問題が発生したときに通知してくれるので
自分で問題を探す必要がないからです
第２にこのリストは
レポートの数でソートできるため
優先順位付けに役立ちます
最も多くの人に影響を与えているものが
リストのトップに来るからです
第３に この「最終報告」列は便利です
問題がまだ発生中かどうかがわかるからです
これがサーバー側の問題で
もう直ったと思う場合に

Chinese: 
那么你就可以用它来作为参考 确定是否要修正错误
因为 如果这个问题目前并未出现在生产版中
这里的“最近报告日期”就会一直向过往延伸
再跟大家讲一件事
Android vitals 还有一个同伴 名叫 发布前报告
大家可以在 Play Console 中的
Release Management 区找到它
Android Vitals 的作用是 
在应用新版本发布后帮助你监控各种指标
而 发布前报告 顾名思义 则会帮助你在发布前监控指标
原理如下 你把应用或游戏提交到测试轨道
然后我们在实验室中的真实设备上运行你的应用
我们在应用中自动导航
抓取截屏图像 崩溃时抛出的异常 来自设备的日志
因为我们是在受控环境中进行操作
所以我们可以在 PLR (Pre-launch report) 中抓取
远比在 Vitals 中多得多的元数据
下面我来展示一下

Indonesian: 
ini akan menjadi petunjuk
apakah kalian akan memperbaikinya
atau tidak, karena
tanggal yang terakhir dilaporkan
harus berada lebih jauh di masa lalu
jika masalah ini belum
terjadi dalam produksi.
Satu hal lagi.
Ini adalah pengiring
Android vitals yang disebut Laporan
Pra-Peluncuran.
Kalian akan menemukannya di bagian
Pengelolaan Rilis di Konsol Play.
Sementara Android vitals
membantu memantau berbagai hal
setelah meluncurkan versi
baru, Laporan Pra-Peluncuran,
seperti namanya,
membantu memeriksa berbagai hal
sebelum kalian
melakukan peluncuran.
Berikut caranya.
Kalian mengirimkan aplikasi
atau game ke track pengujian.
Kemudian, kami mengambil
aplikasi dan menjalankannya
di perangkat nyata di lab kami.
Kami akan otomatis menjelajahinya.
Kami mengambil screenshot,
setiap pengecualian dari error,
log dari perangkat.
Karena beroperasi di
lingkungan yang terkontrol,
kami bisa mencatat lebih banyak metadata
dalam PLR daripada dalam vitals.

Portuguese: 
isso indicará se ele foi corrigido ou não,
porque o último relatório
ficará cada vez mais antigo
se o problema não estiver
mais ocorrendo em produção.
Quero falar sobre mais uma coisa,
um complemento do Android vitals
chamado relatório de pré-lançamento.
Ele fica na seção
"Gerenciamento da versão" do Play Console.
Enquanto o Android vitals
ajuda a monitorar as métricas
após o lançamento de uma versão,
o relatório de pré-lançamento,
como o próprio nome diz,
ajuda a verificar o app
antes do lançamento.
A ideia é a seguinte:
o app ou jogo é enviado
para uma faixa de teste.
Depois, executamos o app
em dispositivos reais
no nosso laboratório,
navegamos automaticamente por ele,
registramos capturas de tela,
exceções de falhas
e registros do dispositivo.
Como operamos em um ambiente controlado,
podemos capturar
muito mais metadados nesse relatório
do que no Android vitals.
Vou mostrar.

English: 
this would be your clue as
to whether you'd fixed it
or not, because that
last reported date should
go further and
further into the past
if this is a problem that is
now not happening in production.
One more thing to
tell you about.
This is a companion to Android
vitals called the Pre-Launch
Report.
You'll find that in
the Release Management
section of the Play Console.
So where Android vitals
helps you to monitor things
after launching a new
version, Pre-Launch Report,
as the name suggests,
helps you check things out
before you launch.
Here's the idea.
You submit your app or
your game to a test track.
And we then take the
app and we run it
on real devices in our lab.
We automatically
navigate through it.
We capture screenshots, any
exceptions from crashes,
logs from the device.
And because we're operating
in a controlled environment,
we're able to capture
way more metadata in PLR
than we can do in vitals.

Japanese: 
ちゃんと直っているかどうかがわかります
現在問題が本番環境で発生していなければ
最終報告日はもっと前になるからです
もう１つあります
リリース前レポートという
Android Vitalsの仲間で
Play Consoleの
リリース管理にあります
Android Vitalsは
新しいバージョンの
リリース後の監視に役立ちますが
リリース前レポートでは名前の通り
リリース前のチェックができます
アプリやゲームをテストトラックに送信し
アプリを取得して
ラボの実際のデバイスで実行すると
自動でナビゲートされ
スクリーンショット クラッシュの例外 
デバイスのログを
キャプチャします
管理された環境で運用しているため
Vitalsよりも多くのメタデータを
PLRで
キャプチャできます

Spanish: 
sería una pista
para saber si lo arreglaron
o no, porque la fecha
de ese último informe
debería remontarse al pasado
si es un problema que ahora
no está sucediendo en la producción.
Les quiero contar algo más.
Este un aliado de Android Vitals
denominado Informe previo al lanzamiento.
Lo encontrarán en la sección de gestión
de versiones de Play Console.
Mientras Android Vitals
los ayuda a supervisar elementos
después de lanzar una versión nueva,
el Informe previo al lanzamiento,
como el nombre sugiere,
los ayuda a supervisar elementos
antes del lanzamiento.
Esta es la idea:
Envían su app o juego
a una pista de pruebas.
Luego tomamos la app
y la ejecutamos en dispositivos reales
en nuestro laboratorio.
Navegamos por ella automáticamente.
Hacemos capturas de pantalla,
cualquier excepción de las fallas,
registros del dispositivo.
Y porque operamos
en un entorno controlado,
podemos capturar
muchos más metadatos en PLR
que los que capturamos en Vitals.

Korean: 
문제가 실제로 수정되었는지에
대한 단서가 되겠죠
왜냐하면 이 문제가 프로덕션 단계에서
더 이상 발생하지 않는다면
마지막 보고된 날짜는 점점 더
과거로 넘어갈 것이기 때문입니다
한 가지 더 말씀드리겠습니다
이건 출시 전 보고서라고 하는
Android vital의 동반 기능인데요
Play Console의
'출시 관리' 섹션에서
확인할 수 있습니다
Android vitals는
새로운 버전을 출시한 후
그 모니터링을 도와준다면
출시 전 보고서는
그 이름처럼 출시 전에
확인 작업을 도와줍니다
개념은 이렇습니다
테스트 트랙에
앱이나 게임을 제출합니다
그러면 저희가 그걸 받아
연구실에 있는
실제 기기에서 실행해 봅니다
자동으로 살펴보는 거죠
모든 비정상 종료 예외와
기기 로그
스크린샷을 캡처합니다
그리고 통제된 환경에서
실행하기 때문에
출시 전 보고서에서는 vitals보다
더 많은 메타데이터를
캡처할 수 있습니다

Portuguese: 
Este é o relatório de pré-lançamento
de uma versão antiga do app Play Console.
Enviamos o app a uma faixa de teste,
o executamos no laboratório,
e estes são os resultados.
Ele foi executado
em 12 dispositivos diferentes.
Em 11 deles, um problema foi encontrado.
Vejam as diferentes configurações
de alguns desses dispositivos abaixo:
marca, modelo, versão do Android, local…
Fazemos um teste de estresse
usando o máximo possível de variações.
Quando houver um problema,
clique para abrir e ver os detalhes.
Aqui estão os detalhes de um deles.
A quantidade de informações aqui
é muito maior do que no Android vitals.
É possível ver todos os detalhes
do hardware e software
em execução no smartphone.

English: 
Let me show you what I mean.
This is a Pre-Launch Report
for an old version of the Play
Console app.
We submitted it to a test track.
It got run in the lab,
and here are the results.
You can see that it ran
on 12 different devices.
And on 11 of them, there
was an issue found.
You can see the different
configuration of some
of those devices below--
different make, different model,
different version of Android,
different locale.
So we try to stress test this
by varying as much as we can.
Where there's a problem, you
can then click on one of these
and open it up and
see the details.
So here's the details
for one of them.
Notice how much more information
you get here than there
is in vitals.
So you get the full detail of
the hardware and the software
that's running on the phone.

Japanese: 
実際にお見せしましょう
これは古いバージョンの
Play Consoleアプリの
リリース前レポートです
テストトラックに送信し
ラボで実行され 結果はこの通りです
12個のデバイスで実行され
そのうち11個で問題が発見されました
デバイスの構成は下に表示されます
異なるメーカーやモデル
Androidバージョン
ロケールなどです
なるべく変化をもたせて ストレステストします
問題がある場合はクリックして開けば
詳細を確認できます
うち１つについて詳しく説明します
Vitalsよりも
はるかに多くの情報があることが
わかるでしょう
スマホで実行されているハードウェアと
ソフトウェアの完全な詳細を
取得できます

Korean: 
무슨 뜻인지 보여드리죠
이건 Play Console 앱의
구버전에 대한
출시 전 보고서입니다
이걸 테스트 트랙에 제출했습니다
연구실에서 실행했고
그 결과가 이거죠
12개의 다른 기기에서
실행된 것을 알 수 있습니다
그리고 그중 11개에서
문제가 발견되었습니다
아래 기기 중에 일부가
구성이 다른 것을
알 수 있습니다
제조사, 모델, Android 버전
그리고 언어가 다릅니다
그래서 최대한 다양하게
스트레스 테스트를 했습니다
문제가 있는 곳을 클릭하여
문제를 열고 세부사항을
확인할 수 있습니다
그중 하나의 세부사항입니다
vitals에서보다 훨씬 많은
정보가 있는 것을
확인할 수 있습니다
스마트폰에서 실행되는
소프트웨어와 하드웨어의
전체 세부사항을
확인할 수 있습니다

Spanish: 
Permítanme mostrarles lo que quiero decir.
Este es un Informe previo al lanzamiento
de una versión anterior
de la app de Play Console.
La enviamos a una pista de pruebas.
Se ejecutó en el laboratorio,
y estos son los resultados.
Pueden ver que se ejecutó
en 12 dispositivos diferentes.
Y, en 11 de ellos,
se encontró un problema.
Pueden ver la configuración
diferente de algunos de estos
dispositivos debajo...
diferente marca, diferente modelo,
diferente versión de Android,
diferente idioma.
Así que realizamos una prueba
de esfuerzo cambiando lo máximo posible.
Donde hay un problema,
pueden hacer clic en uno de estos
para abrirlo y ver los detalles.
Estos son los detalles
de uno de ellos.
Observen toda la información
adicional que tenemos aquí
en comparación con Vitals.
Obtienen los detalles completos
del hardware y del software
con el que se ejecuta el teléfono.

Chinese: 
这里是旧版 Play Console 应用的发布前报告
我们把它提交给测试轨道
在实验室里运行它 结果如下
大家可以看到 它在12台不同设备上运行过
在11台上都出了问题
你可以在下面看到部分设备的不同配置
不同厂家 不同型号 不同 Android 版本 不同地区
我们尽可能多地进行区分 进行压力测试
出现问题后 你就可以点击它们 打开它们 查看细节
这里是一台设备的细节
请注意 在这里得到的信息要比 Vitals 提供的多很多
所以 你会得到运行在手机上的完整的硬件和软件详细信息

Indonesian: 
Saya akan tunjukkan maksudnya.
Ini adalah Laporan
Pra-Peluncuran untuk versi lama
aplikasi Konsol Play.
Kami mengirimkannya ke track pengujian.
Laporan ini dijalankan
di lab, dan berikut hasilnya.
Kalian bisa lihat bahwa laporan
dijalankan pada 12 perangkat yang berbeda.
Dari 11 perangkat tersebut,
kami menemukan satu masalah.
Kalian bisa melihat konfigurasi lain dari
beberapa perangkat di bawah--
merek, model, versi Android, dan
lokal yang berbeda.
Kami mencoba menguji tekanannya
dengan memvariasikan sebanyak mungkin.
Saat ada masalah, kalian bisa
mengklik salah satu perangkat ini,
lalu membuka dan melihat detailnya.
Jadi, berikut detail
untuk salah satu perangkatnya.
Perhatikan berapa banyak
informasi yang kalian dapatkan di sini
daripada di vitals.
Kalian mendapatkan detail
lengkap hardware dan software
yang dijalankan di ponsel.

Portuguese: 
Em relação ao stack trace,
vemos a mensagem de exceção,
a parte após "OutOfMemoryError:".
Normalmente, no Android vitals,
essa informação é removida,
mas, no relatório de pré-lançamento,
podemos ver a informação completa.
É possível até mesmo fazer
o download do logcat completo.
Nossa preocupação número um é
a privacidade dos dados do usuário final.
Por isso,
precisamos editar com cuidado
qualquer elemento que possa ter
informações de identificação pessoal.
No Android vitals, isso inclui o logcat
e as mensagens de exceção.
Não pode haver
números de cartões de crédito etc.
No entanto, o relatório de pré-lançamento
é executado em dispositivos em laboratório
que nunca tiveram
uma conta de usuário final associada
nem foram usados por eles.
Sabemos que não há
informações de identificação pessoal.
Por isso, podemos mostrar
absolutamente tudo.

Japanese: 
スタックトレースでは「メモリ不足」
またはコロンの後に
例外メッセージが表示されます
Vitalsでは通常表示されませんが
リリース前レポートでは
全てを見ることができます
必要に応じて完全なlogcatも
ダウンロードできます
私たちが一番気にしているのは
エンドユーザーデータの
プライバシーです
個人を特定できる情報が
含まれている可能性のあるものが
表示されないように
十分注意する必要があります
logcatを含むVitalsには
例外メッセージが含まれます
クレジットカード番号などは渡せません
リリース前レポートでは
これはラボのデバイス上で実行されており
エンドユーザーアカウントは使わず
ユーザーが近くにいることもありません
よってこれらのデバイスには
個人を特定できる情報はないので
全てをお見せできます

Indonesian: 
Untuk pelacakan tumpukan,
kami menampilkan pesan pengecualian,
bagian setelah "kehabisan
memori" atau titik dua.
Biasanya di vitals, pesan
tersebut akan dihapus.
Namun dalam Laporan
Pra-Peluncuran, kami
dapat menunjukkan
semuanya kepada kalian.
Kalian bahkan bisa
mendownload logcat lengkap jika mau.
Intinya, perhatian utama kami adalah
privasi data pengguna akhir.
Oleh karena itu, kami
harus teliti dalam menghapus
apa pun yang mungkin berisi
informasi identitas pribadi.
Serta dalam vitals
yang menyertakan logcat.
Vitals menyertakan
pesan pengecualian.
Vitals tidak bisa
menyertakan nomor kartu kredit,
titik tiga, dan sebagainya.
Dalam Laporan
Pra-Peluncuran, ini dijalankan
pada perangkat
di lab yang tidak pernah
memiliki akun pengguna akhir,
tidak pernah memiliki
pengguna akhir sama sekali.
Jadi kami tahu bahwa
tidak ada informasi identitas
pribadi di perangkat tersebut.

Chinese: 
至于堆栈追踪 我们展示了异常消息
也就是排在“内存不足”错误列后面的那部分
通常 在 Vitals 中 这些都会被拿掉
但是 在发布前报告中 我们可以把它完整展示出来
如果你愿意的话 还可以下载完整的 Logcat
我们最关心的是 终端用户的数据隐私
因此 我们必须小心地替换掉那些
有可能包含个人识别信息的代码
在 Vitals 中 这就包含了 Logcat 以及异常消息
绝不能泄露信用卡号码之类的东西
在发布前报告中 应用运行在实验室中的设备上
而这台设备从未登录过终端用户的账户
也从未接触过任何与终端用户相关的信息
所以我们清楚 这些设备上没有任何的个人识别信息
所以 我们可以把所有的东西都展示给大家看

Korean: 
스택 추적의 경우
예외 메시지를 표시합니다
'메모리 부족'이나 콜론
바로 다음에요
일반적으로 vitals에서는
삭제되는 메시지죠
하지만 출시 전 보고서에서는
전체 메시지를 확인할 수 있습니다
원한다면 전체 로그캣을
다운로드할 수도 있습니다
중요한 점은, 저희의
가장 큰 관심사가
최종 사용자 데이터의
개인 정보 보호라는 것입니다
그리고 그런 이유로
개인 식별 정보가
포함될 수도 있는 모든 것을
삭제하는 일에
세심한 주의를 기울여야 합니다
vitals에서는 로그캣이 포함되죠
예외 메시지도 포함되는데요
신용카드 번호 등도
전달할 수 없습니다
출시 전 보고서에서는
실험실 기기에서 앱이 실행됩니다
최종 사용자 계정이 있었던 적 없고
최종 사용자 근처에도 가지 않죠
이러한 기기에는 어떠한
개인 식별 정보도
없다는 것을 알고 있으므로

Spanish: 
Para el seguimiento de pila,
les mostramos el mensaje de excepción,
la parte posterior
a "sin memoria" o dos puntos.
Normalmente, en Vitals eso se elimina.
Pero, en el Informe previo al lanzamiento,
podemos mostrar todo.
Incluso pueden descargar
el logcat completo si lo desean.
El punto es que nuestra prioridad
es la privacidad
de los datos del usuario final.
Por ese motivo, debemos ser
meticulosos para eliminar
algo que pueda contener información
de identificación personal.
En Vitals, eso incluye el logcat.
Incluye los mensajes de excepción.
"No se pudo pasar el número
de la tarjeta de crédito", etcétera.
El Informe previo al lanzamiento,
se ejecuta en dispositivos
en un laboratorio que nunca
incluyeron una cuenta de usuario final,
nunca tuvieron a un usuario final cerca.
Sabemos que no hay
información de identificación personal
en estos dispositivos.

English: 
For the stack trace, we show
you the exception message,
the bit after "out of
memory" or a colon.
Now normally in vitals,
that gets redacted away.
But in the Pre-Launch
Report, we're
able to show you the full thing.
You can even download the
full logcat if you want to.
The point really is that our
absolute number one concern is
the privacy of end-user data.
And for that reason, we have to
be meticulous about redacting
away anything that
might contain personally
identifiable information.
And in vitals that
includes the logcat.
It includes exception messages.
It could not pass credit card
number, dot dot dot, and so on.
Now in the Pre-Launch
Report, this
is running on devices
in a lab that have never
had an end-user
account put on him,
never had an end-user
anywhere near them.
And so we know that there's
no personally identifiable
information on those devices.

Indonesian: 
Jadi, kami bisa menunjukkan semuanya.
Kami bahkan bisa
menampilkan video dari seluruh sesi
tentang apa yang terjadi
saat terjadi error.
Jadi, kalian bisa
melihat langsung apa
yang terjadi saat error.
Terkadang hal ini berguna,
meskipun tidak terjadi error.
Jika game kalian dirender secara berbeda
pada perangkat lain dan kalian ingin
melihat cara merendernya
pada perangkat lain yang
tidak dapat
diakses secara fisik,
kalian bisa menjalankan
PLR pada game tersebut, lalu
mendownload dan memutar videonya,
dan melihat tampilannya di perangkat lain.
Di sini kalian bisa melihat bahwa aplikasi
tersebut diinstal, dijalankan,
lalu langsung terjadi error.
Jadi, kita tahu error tersebut
terjadi tepat di awal sesi.
Dan itu akan membantu
kita melakukan proses debug.
Kami juga bisa menunjukkan screenshot
tampilan aplikasi di perangkat, lokal, dan
versi Android yang berbeda.
Hal ini mungkin berguna untuk melakukan
proses debug error, apakah terlihat

English: 
So we can show you
absolutely everything.
We can even show you a video
of the entire session of what
happened when it crashed.
So you can see
exactly what was going
on at the point of the crash.
That's useful
sometimes actually,
even if there were no crashes.
So if your game
renders differently
on different
devices and you want
to see how it's rendering
on different devices
that you don't have
physical access to,
well, you can run
PLR on your game
and then download the video
afterwards and play through it
and see what it looks
like on different devices.
Here you can see what happened
was that the app was installed,
it got run, and then
straightaway it crashed.
So we know the
crash happened right
at the beginning of the session.
And that would help us
with doing the debugging.
We can show you screenshots,
as well, of how the app looks
on different devices, different
locales, different versions
of Android.
That might be useful either for
debugging crashes, if it looks

Portuguese: 
Podemos até mostrar
um vídeo da sessão completa
com o que aconteceu
quando ocorreu o problema.
Assim vocês podem ver
o que estava acontecendo
no momento da falha.
Isso pode ser útil
até quando não há falhas.
Caso seu jogo
seja renderizado de modo diferente
em vários dispositivos,
e você queira ver como ele
é renderizado em dispositivos
a que você não tem acesso,
basta gerar o relatório do jogo,
fazer o download do vídeo
e ver como ele é exibido
em diferentes dispositivos.
Neste caso, o app foi instalado,
executado e falhou imediatamente.
Sabemos que a falha ocorreu
no início da sessão.
Isso nos ajuda a fazer a depuração.
Podemos ver as capturas de tela do app
em diferentes dispositivos,
locais e versões do Android.
Isso pode ser útil para depurar falhas,
ver se o app está diferente

Chinese: 
我们甚至可以展示一段视频
用来表达在应用崩溃时会发生的事情
这样 你就对应用崩溃时要发生的事情一清二楚了
其实这些信息有时候是很有用的
即使不出现崩溃 也很有用
如果你的游戏在不同的设备上渲染效果不同
你想看看它是如何在不同设备上渲染的
但你又没有那些实体设备
你可以在你的游戏中运行 PLR 
然后下载相关视频 播放视频
然后就知道你的游戏在其他设备上的渲染效果了
这里大家可以看到 应用被安装了 被运行了
然后它立刻就崩溃了
我们知道 崩溃发生在会话的最初期
这样就有助于我们进行调试
我们可以为大家展示截屏
让大家看看应用在不同设备上
不同地区内 不同 Android 版本中是如何运行的
如果崩溃发生时显示出来的信息和之前不同
这些信息就可能有助于调试崩溃

Spanish: 
Así que podemos mostrarles
absolutamente todo.
Incluso podemos mostrarles un video
de toda la sesión de lo que sucedió
cuando falló.
Para que puedan ver
lo que sucedió
en el momento de la falla.
Eso es útil a veces,
incluso si no hay fallas.
Si su juego se renderiza diferente
en diferentes dispositivos
y quieren ver
cómo se renderiza
en diferentes dispositivos
a los que no tienen acceso físico,
pueden ejecutar
PLR en su juego
y descargar el video después
y ver cómo se ve
en diferentes dispositivos.
Aquí pueden ver que lo que sucedió
fue que se instaló la app,
se ejecutó y, de inmediato, falló.
La falla sucedió al comienzo
de la sesión.
Y eso nos ayudaría
con la depuración.
También podemos mostrarles
capturas de pantalla de cómo se ve
la app en diferentes dispositivos,
idiomas o versiones de Android.
Esto podría ser útil
para depurar fallas,

Japanese: 
クラッシュしたときに何が起きたのか
全セッションのビデオを
表示することもでき
その時何が起きたのかを
正確に確認できます
これはクラッシュが発生しなかった
場合でも役立ちます
ゲームが端末によって
違う方法でレンダリングされていて
アクセスできない別の端末で
どのようにレンダリングされるかを
確認したい場合
ゲームでPLRを実行し
その後ビデオをダウンロード・再生すれば
別のデバイスでの表示を確認できます
すると アプリがインストールされ
実行されるとすぐに
クラッシュしたことがわかります
つまりセッションの開始時に
クラッシュしていることがわかるので
デバッグの際に役立ちます
様々なデバイス ロケール
Androidバージョンの
アプリの外観の
スクリーンショットも表示できます
これはクラッシュしたデバイス上で
異なって見える場合の

Korean: 
모든 것을 완전하게
보여드릴 수 있습니다
심지어 어떻게 비정상 종료가
일어났는지
전체 세션 동영상을
보여드릴 수도 있습니다
비정상 종료 시 정확하게
무슨 일이 벌어지는지
일 수 있도록 말이죠
이건 무척 유용한 기능입니다
심지어 비정상 종료가 없을 때도요
따라서 여러분의 게임이
여러 기기에서
각각 다르게 렌더링되는데
직접 사용해볼 수
없는 기기에서
어떻게 렌더링되는지
확인하고 싶다면
게임에서 출시 전 보고서를 실행하고
나중에 동영상을 다운로드해서
다른 기기에서 어떻게 보이는지
확인할 수 있습니다
여기를 보면
앱이 설치되고 실행된 다음
바로 비정상 종료된 것을
확인할 수 있습니다
그래서 세션 시작 즉시 발생한 것을
알 수 있죠
이 정보는 디버깅에 도움이 됩니다
스크린샷도 보여드릴 수 있습니다
다른 기기, 다른 언어,
다른 Android 버전에서
앱이 어떻게 보이는지 말이죠
이 정보를 비정상 종료 디버깅에
유용하게 사용할 수 있습니다

Korean: 
비정상 종료가 발생하는 기기에서
다르게 보이는지 확인하거나
직접 사용해볼 수 없는 기기에서
제대로 보이는지
괜찮아 보이는지
확인할 수 있죠
크롤러는 굉장히 똑똑합니다
많은 문제를 찾아냅니다
수많은 앱 표면을 크롤링하는데요
때때로 탐색하는 데 있어
도움이 필요합니다
도움을 받지 않으면
탐색할 수 없을 때가 있죠
출시 전 보고서를 좀 더 맞춤화할 수 있는
4가지 방법을 말씀드리겠습니다
첫 번째 방법은 데모 루프입니다
이 방법은 특히 게임에 어울리는데요
연구실에서 여러분의
앱이나 게임을 실행할 때
com.google.intent.action.TESTLOOP
인텐트를 내보냅니다
게임이 거기에 반응하고
게임의 데모 루프가 시작된다면
연구실에서 그걸
실행할 수 있다는 뜻입니다
그러면 확인하고 싶은
게임의 중요 부분에
어떤 일이 벌어지는지
확인할 수 있습니다
두 번째 방법은 로보 스크립트입니다
테스트용 스크립트 언어로

Japanese: 
クラッシュのデバッグや
アクセスできないデバイス上での
見栄えを確認したい場合に
役立ちます
クローラーはとても賢く
多くの問題を見つけられます
アプリの表面をクロールしますが
助けがないと
アプリに入れない場合があります
PLRをカスタマイズして
さらに深く調べるための方法を４つご紹介します
１つ目はデモループです
アプリやゲームを実行すると
特にゲームに最適ですが
ラボで実行すると
com.google.intent.
action.TESTLOOPが起動します
ゲームがそれに応答し
ゲームのデモループを開始したら
それはラボでの実行を意味します
チェックしたいゲームのキービットで
何が起こっているのか確認できます
２つ目はロボスクリプトです
これはテスト用のスクリプト言語で

Portuguese: 
em dispositivos em que ocorrem problemas
ou só verificar
se a aparência dele está correta
em dispositivos a que você não tem acesso.
O rastreador é muito inteligente.
Ele encontra vários problemas.
Ele rastreia várias superfícies do app.
Às vezes, ele precisa de ajuda
para passar de algumas partes.
Vou mostrar quatro métodos.
Quatro maneiras de personalizar
o relatório para aproveitá-lo ao máximo.
A primeira são os loops de demonstração.
Ao executar seu app ou jogo,
principalmente no caso de jogos...
Ao executá-lo
em laboratório, acionamos o intent
com.google.intent.action.TEST_LOOP.
Se o jogo responder a ele
e começar um loop de demonstração,
isso significa
que podemos executá-lo em laboratório
e ver o que está acontecendo
com as principais partes do seu jogo.
A segunda é um script Robo.
Essa linguagem para testes

English: 
different on devices
where it was crashing,
or just for checking
that it looks nice,
looks sensible on devices
that you don't have access to.
The crawler is pretty smart.
It find lots of issues.
It crawls a lot of the
surface of the app.
Sometimes it needs help to
get past bits that it wouldn't
otherwise be able to get past.
Let me give you four
ways that you can help,
four ways that you can
customize PLR to get it further.
So the first one is demo loops.
When we run your
app or your game--
this is particularly
appropriate for games--
when we run it in the lab,
we fire off this intent,
com.google.intent.action.TEST
LOOP.
Now, if your game
responds to that
and starts a demo
loop of the game,
then that means that we
get to run that in the lab.
And you can check
what's going on
with the key bits of the
game that you want checked.
The second one is a robo script.
That is a scripting
language for testing

Chinese: 
此外 这些信息还可以用来让你确定
应用在你无法接触到的设备上的显示效果是否良好 
爬虫是相当智能的
它可以爬取到应用的很多交互介面 找到大量问题
有时 它需要用户的帮助 才能通过一些地方
大家可以通过以下四种方式来定制 PLR 让它做得更多
第一 演示循环
在运行应用或游戏 尤其是运行游戏时
当我们在实验室中运行它们的时候
我们发布这个 intent 
com.google.intent.action.TEST_LOOP
如果你的游戏对此作出相应
并启动了游戏的演示循环
这就意味着 我们可以在实验室中运行它
你可以查看 游戏的关键部分发生了什么变化
第二 robo script
这是一种用来测试的脚本语言

Spanish: 
si se ve diferente
en los dispositivos donde fallaba,
o para comprobar
que se vea bien,
se vea adecuado en los dispositivos
a los que no tienen acceso.
El examinador es bastante inteligente.
Encuentra muchos problemas.
Examina gran parte
de la superficie de la app.
A veces necesita ayuda
para superar bits
que no podría superar de otra manera.
Les mostraré cuatro maneras
en que puede ayudar,
cuatro maneras en que pueden
personalizar PLR para llevarlo más allá.
La primera son bucles de demo.
Cuando ejecutamos
su app o juego...
esto es especialmente
adecuado para juegos...
cuando lo ejecutamos en el laboratorio,
activamos esta acción,
com.google.intent.action.TEST_LOOP.
Si su juego
responde a esa acción
e inicia un bucle de demo del juego,
significa que podemos
ejecutarlo en el laboratorio.
Y pueden comprobar qué sucede
con los bits clave
del juego que quieren verificar.
La segunda es
una secuencia de comandos robo.
Es un idioma de
comandos para pruebas

Indonesian: 
berbeda pada perangkat
yang mengalami error,
atau hanya untuk
memeriksa apakah terlihat bagus,
terlihat wajar di perangkat
yang tidak dapat kalian akses.
Crawler ini sangat cerdas.
Crawler bisa
menemukan banyak masalah.
Crawler ini akan meng-crawl
banyak permukaan aplikasi.
Terkadang crawler
perlu bantuan untuk melewati
bagian yang tidak bisa dilewati.
Berikut empat cara
yang dapat kalian gunakan,
empat cara untuk menyesuaikan
PLR agar berperforma lebih baik.
Yang pertama adalah demo loop.
Saat kami menjalankan
aplikasi atau game kalian--
ini sangat cocok untuk game--
saat menjalankannya di lab,
kami mengirimkan intent ini,
com.google.intent.action.TESTLOOP.
Jika game kalian meresponsnya
dan memulai demo loop game,
artinya kami bisa menjalankannya di lab.
Dan kalian bisa
memeriksa apa yang terjadi
dengan bagian utama dari
game yang ingin kalian periksa.
Yang kedua yaitu robo script.
Sebuah bahasa skrip untuk pengujian

English: 
that enables you to provide
navigation instructions
for your app and assertions
that you want us to check.
And I would encourage
you to check
the further details of
that on the PLR page
in the Play Console.
The third one, if
your app or your game
is behind a login
screen, then we
will not be able to
crawl very much of it,
because we won't be able to
get past the login screen.
We won't be able to get
a user name and password.
Well, you can help us with that.
You can provide us
with a test account
so that we can then use
those test credentials when
we do that crawling in PLR to
get past the opening screen
and then crawl further.
And finally, you can give
us up to three deep links.
If we can open your app or
your game with those deep links
to get us to particular
points in the app
that you want us to
explore, then that
will help us crawl those bits.
Hopefully, that's
given you some insights

Indonesian: 
yang memungkinkan kalian
memberikan petunjuk navigasi
untuk aplikasi dan
pernyataan yang ingin kami periksa.
Sebaiknya periksa detail lebih lanjut
tentang hal tersebut
pada halaman PLR
di Konsol Play.
Yang ketiga, jika
aplikasi atau game kalian
berjalan di belakang layar login, kami
tidak akan bisa
meng-crawl terlalu banyak,
karena crawler
tidak bisa melewati layar login.
Kami tidak bisa mendapatkan
nama pengguna dan sandi.
Kalian bisa membantu
kami dalam kasus ini.
Kalian bisa memberikan akun pengujian
agar kami bisa menggunakan
kredensial pengujian tersebut saat
meng-crawl di PLR
untuk melewati layar pembuka,
lalu meng-crawl-nya lebih jauh.
Akhirnya, kalian bisa
memberikan hingga tiga deep link.
Jika kami bisa membuka aplikasi
atau game kalian dengan deep link itu
hingga ke titik tertentu di aplikasi
yang ingin dijelajahi,
itu akan membantu kami
meng-crawl bagian tersebut.
Semoga topik ini
memberikan beberapa analisis

Japanese: 
アプリのナビゲーション手順と
確認が必要なアサーションを
提供できるようになります
Play Consoleの
PLRページで詳細を確認することを
お勧めします
３つ目はアプリやゲームが
ログイン画面の先にある場合
ユーザー名とパスワードは取得できず
ログインできないので
あまりクロールできません
でもテストアカウントを提供してもらえれば
PLRでクロールするときに
その資格情報を使用して
開始画面でログインして
さらにクロールできるようになります
最後に最大３つのディープリンクを提供できます
私たちがこのリンクから
確認してほしいアプリまたはゲームを開いて
アプリ内の特定のポイントにアクセスできれば
それらのビットをクロールできます
Android Vitalsの使い方

Spanish: 
que les permite proporcionar
instrucciones de navegación
para su app y activaciones
que desean que comprobemos.
Les recomendaría que verifiquen
más detalles sobre eso en la página de PLR
en Play Console.
La tercera, si su app
o juego está detrás
de una pantalla de inicio de sesión,
no podremos examinarla mucho,
porque no podremos superar
la pantalla de inicio de sesión.
No podremos obtener
un usuario y una contraseña.
Ustedes nos pueden ayudar.
Nos pueden proporcionar
una cuenta de prueba
para que podamos usar
esas credenciales de prueba
cuando examinemos en PLR
para superar la pantalla de apertura
y luego examinar un poco más.
Por último, nos pueden
proporcionar tres vínculos directos.
Si podemos abrir su app
o juego con esos vínculos directos
para ir a puntos
particulares de la app
que quieren que exploremos,
eso nos ayudará a examinar esos bits.
Espero que esto
les proporcione información

Chinese: 
可以让你为应用提供导航指令
并提供你希望我们查看的断言
我鼓励大家在 Play Console 中的
PLR 页面上查看它的详尽细节
第三 如果你的应用或游戏需要经过登录才能使用
那么我们就无法爬取太多内容了
因为我们无法获取用户名和密码
所以也就无法通过登录屏幕
这里 大家可以为我们提供帮助
比如向我们提供一个测试账号
让我们可以在 PLR 中爬取信息的时候
使用测试账号进行登录 进一步爬取信息
最后 你们还可以为我们提供3条深链接
我们可以通过这些链接打开你的应用或游戏
并前往游戏或应用内的某个你想要我们探索的地点
所以 这些深链接也是有助于我们爬取信息的
希望这些讲解内容能让大家明白一些相关知识
如何使用 Android vitals 

Portuguese: 
permite fornecer
instruções de navegação
para seu app
e declarações para verificar.
Recomendo a leitura
da página do relatório no Play Console.
Em terceiro lugar,
se o app ou jogo tiver uma tela de login,
não será possível rastrear muito conteúdo,
porque não poderemos
passar da tela de login,
não temos como adivinhar
o nome de usuário e a senha.
Para nos ajudar,
forneça uma conta de teste.
Assim poderemos usar
essas credenciais de teste
ao fazer o rastreamento no relatório
para passar da tela de abertura
e rastrear melhor.
Por último, é possível
fornecer até três links diretos.
Se pudermos abrir
o app ou jogo com esses links diretos
para acessar pontos específicos no app
que precisamos conferir,
isso ajudará a rastrear essas partes.
Espero que essas informações deem

Korean: 
저희가 확인해줬으면 하는
앱이나 어설션에 대한
탐색 지침을 제공할 수 있습니다
Play Console의 출시 전 보고서 페이지에서
더 자세한 내용을
확인해 보시기 바랍니다
세 번째 방법은
여러분의 앱이나 게임이
로그인 화면 뒤에 있다면
그 로그인 화면을
통과할 수 없는 까닭에
해당 앱을 제대로
크롤링할 수 없습니다
저희는 사용자 이름이나 암호를
얻을 수 없습니다
그건 여러분이 도와주셔야
하는 부분입니다
저희에게 테스트 계정을
제공해 주어야 하죠
그래야 출시 전 보고서에서 크롤링할 때
그 테스트 사용자 인증 정보로
로그인 화면을 통과하고
계속 크롤링할 수 있습니다
마지막 방법은, 저희에게 최대
세 개의 딥링크를 제공하는 것입니다
그 딥링크를 통해 여러분의
게임이나 앱을 열고
저희가 탐색하기를 바라는
앱의 특정 지점으로 이동할 수 있다면
앱 크롤링에 더 도움이 될 것입니다
바라건대 여러분이
Android vitals와

Indonesian: 
terkait cara menggunakan
Android vitals, cara menggunakan
PLR untuk memecahkan masalah,
mengidentifikasi
masalah, menyelesaikannya,
dan meningkatkan kualitas.
Sekarang giliran Boris,
yang akan membahas
beberapa studi kasus dari partner
yang bersedia berbagi
cerita mereka dengan kami
tentang penggunaan vitals
untuk menyempurnakan
aplikasi atau game mereka.
BORIS FARBER: Terima kasih, James.
[TEPUK TANGAN]
Oh, James, ini untukmu.
Bukan untukku.
Kami akan menunjukkan beberapa studi kasus
yang dilakukan oleh
beberapa perusahaan.
Penting untuk diketahui
bahwa semua nama produk, logo,
merek, merek dagang,
dan merek dagang yang terdaftar
dimiliki pemiliknya masing-masing.
Mari kita mulai.
Free Fire Garena,
salah satu game terbesar,
menggunakan vitals
untuk menyelidiki rasio error.
Apa yang telah terjadi?
Mereka menemukan di papan vitals

English: 
for how to use Android vitals,
how to use PLR to troubleshoot,
to identify problems, to resolve
them, and to improve quality.
I'm now going to
hand over to Boris,
who is going to go through
some case studies from partners
out there who've agreed to
share their stories with us
of how they've used
vitals to improve
their app or their game.
BORIS FARBER: Thanks, James.
[APPLAUSE]
Oh, James, this is all for you.
I didn't expect it.
So we are going to show
some of the case studies
that were done by the companies.
And just important to know
that all product names, logos,
brands, trademarks, and
registered trademarks
are property of their
respective owners.
And with that, let's begin.
So Free Fire Garena, one
of the biggest games,
used vitals to
investigate crash rates.
What did happen?
They discovered on
their vitals board

Portuguese: 
uma ideia de como usar o Android vitals
e esse relatório para resolver
e identificar problemas
e melhorar a qualidade.
Agora passarei para o Boris,
que mostrará
alguns estudos de caso de parceiros
que concordaram em compartilhar
histórias de como usaram o Android vitals
para melhorar apps ou jogos.
Obrigado, James.
James, isso é tudo para você.
Não estava esperando.
Veremos os estudos de caso
de algumas empresas.
É importante lembrar
que todos os nomes de produtos, logotipos,
marcas,
marcas comerciais e marcas registradas
são propriedade
dos respectivos proprietários.
Vamos começar.
O Free Fire,
um dos maiores jogos da Garena,
usou o Android vitals
para investigar taxas de falhas.
O que aconteceu?
Eles descobriram
no painel do Android vitals

Spanish: 
sobre cómo usar Android Vitals,
cómo usar PLR para identificar problemas,
y resolverlos para mejorar la calidad
Ahora los dejaré con Boris,
que repasará algunos
casos de éxito de socios
que han aceptado compartir
sus historias con nosotros
sobre cómo usaron
Vitals para mejorar
su app o su juego.
Gracias, James.
James, son todos para ti.
No me lo esperaba.
Mostraremos los casos de éxito
de algunas empresas.
Es importante que sepan que todos
los nombres de productos, logos,
marcas, marcas comerciales
y marcas registradas
son propiedad
de sus respectivos dueños.
Dicho eso, comencemos.
Free Fire Garena, uno
de los juegos más grandes,
utilizó Vitals para investigar
las tasas de fallas.
¿Qué sucedió?
Descubrieron en el panel de Vitals

Chinese: 
如何使用 PLR 发现并解决问题
如何提升应用品质
现在有请 Boris 为我们带来一些
由合作方发来的案例分析
我们一起来看看他们是如何使用 Vitals 
来改善他们的应用和游戏的
谢谢 James
James 这些掌声都是你的 我还没开讲呢
下面我来展示一些由多家公司带来的案例分析
大家需要知道 所有产品名称 Logo 品牌 商标 注册商标
都属于相应的所有者
现在我们开始演示吧
Free Fire Garena 是做得最大的游戏之一
他们使用 Vitals 来调查崩溃率
发生了什么？
他们在 Vitals 面板上发现

Korean: 
출시 전 보고서를 통해
문제를 파악하고 해결하고
품질을 개선하는 방법에 대한
통찰력을 얻었다면 좋겠군요
이제 보리스에게 마이크를
넘기겠습니다
보리스는 파트너의 연구 사례
몇 가지를 살펴볼 것입니다
이 파트너들은 vitals를 사용하여
앱이나 게임을 개선한 이야기를
여러분과 공유하는 데
동의해 주셨죠
감사합니다, 제임스
[박수]
이건 모두 제임스 당신에게
보내는 박수예요
이건 예상하지 못했네요
그러면 기업에서 수행한
몇 가지 연구 사례를
보여드리도록 하겠습니다
그리고 이건 알아두세요
모든 제품명과 로고
브랜드, 상표, 등록상표는
해당 소유자의 재산입니다
그걸 염두에 두고 시작해 보죠
최고 인기를 누리는 게임 중 하나인
Free Fire Garena는
vitals를 사용하여
비정상 종료 발생률을 조사했습니다
무슨 일이 벌어졌을까요?
Garena는 vitals 보드에서

Japanese: 
PLRを使ったトラブルシューティング
問題の特定 解決 品質の向上について
おわかりいただけたでしょうか
次にボリスから
アプリやゲームを改善するために
Vitalsをどう使ったかについて
パートナーのケーススタディを説明します
ありがとう ジェームス
ジェームス 君への拍手だよ！
企業が行ったケーススタディを
いくつか紹介します
すべての製品名 ロゴ
ブランド 登録商標は
各所有者の財産であることにご注意ください
では始めましょう
人気ゲームの
Garena Free Fireは
Vitalsを使用して
クラッシュ率を調査しました
何が起きたでしょうか
このゲームのVitalsボードで

Indonesian: 
bahwa rasio error-nya lebih dari 10%.
Karena faktanya ini adalah
salah satu game paling populer
saat ini, hal ini menjadi masalah.
Berikut data yang ditunjukkan
oleh konsol vitals.
Mari luangkan waktu
10 detik untuk memahaminya.
Ada banyak data.
Masalah pada kode native
sungguh menyenangkan.
Seperti yang kalian
lihat di bagian atas slide,
nama paketnya adalah freefireth,
yang berarti game Free Fire.
Jika melanjutkan ke bagian bawah slide,
kita melihat bahwa
error berasal dari Unity.
Bagi kalian yang tidak tahu, Unity adalah
framework infrastruktur
game dalam library.

Korean: 
비정상 종료 발생률이 10%가 넘는다는
사실을 발견했습니다
Free Fire Garena가 가장
인기 있는 게임 중 하나라는 사실을 고려하면
큰 문제였죠
이게 vitals 콘솔이 보여준
데이터입니다
10초만 들여 살펴보죠
많은 데이터가 있네요
네이티브 충돌은 흥미롭군요
슬라이드 맨 위에서 볼 수 있듯
패키지 이름은 freefireth입니다
Free Fire 게임이라는 뜻이죠
슬라이드 맨 아래로 건너뛰어 보면
Unity에서 비정상 종료가 발생한 것을
확인할 수 있습니다
모르시는 분을 위해 말씀드리자면
Unity는 라이브러리의 게임
인프라 프레임워크입니다

Chinese: 
他们的崩溃率在10%以上
请注意 这是目前市面上人气最旺的游戏之一
所以这个问题是难以忽视的
Vitals Console 展示出来的数据是这样的
大家花10秒时间来看一下
这里的数据很多
原生崩溃是非常有意思的
大家可以从本图的顶部看出
代码包的名称是 freefireth
意思是 这就是 Free Fire 游戏
再来看本图的底部
我们发现 崩溃来自 Unity
我来给不知道 Unity 的人讲解一下
它是一套游戏基础架构代码库

Japanese: 
クラッシュ率が10％以上であることを
発見しました
特に人気のゲームなので
これは問題です
これがVitalsコンソールが
示したデータです
10秒間見てみましょう
たくさんのデータがあります
ネイティブクラッシュはありません
スライドの上部からわかるように
パッケージ名はfreefireth
つまり Free Fireゲームです
スライドの一番下を見ると
クラッシュがUnityから
発生していることがわかります
知らない人のために言うと
Unityはライブラリのゲーム
インフラストラクチャフレームワークです

Portuguese: 
que a taxa de falhas estava acima de 10%.
Considerando que esse jogo
é um dos mais famosos,
isso é um problema.
Estes são os dados
do console do Android vitals.
Vamos fazer uma pausa de 10 segundos
para absorver as informações.
São muitos dados.
Falhas nativas são divertidas.
Vejam no topo do slide:
o nome do pacote é "freefireth",
que representa o jogo Free Fire.
Na parte de baixo do slide,
vejam que a origem da falha é a Unity.
A Unity, para quem não sabe,
é um framework e biblioteca
para infraestruturas de jogos.

English: 
that their crash rate
was more than 10%.
And given the fact that this is
one of the most popular games
around, this is a problem.
Now, this's what the data
that the vitals console did
show them.
Let's just take 10
seconds to absorb it.
There is a lot of data.
Native crashes are fun.
So as you can see from
the top of the slide,
the package name is
freefireth, which
means it's the Free Fire game.
If you jump to the
bottom of the slide,
we see that the crash
is coming from Unity.
Unity, from for those
of you who don't know,
is a game infrastructure
framework in the library.

Spanish: 
que su tasa de fallas
era superior a 10 %.
Y, debido a que este es
uno de los juegos más populares,
este es un problema.
Esto son los datos
que la consola de Vitals les mostró.
Tomemos 10 segundos
para absorberlos.
Son muchos datos.
Las falla por error en código nativo
son divertidas.
Como pueden ver en la parte
de arriba de la diapositiva,
el nombre del paquete
es freefireth,
lo que significa
que es el juego Free Fire.
Si vamos a la parte
inferior de la diapositiva,
vemos que la falla
viene de Unity.
Unity, para quienes no lo saben,
es un marco de infraestructura
de juego en la biblioteca.

Chinese: 
其中最重要的代码行是 00 pc 以及后面的一串数字
顺便说一句 这串数字可不是我的银行账号
那么它的含义是什么？
PC 的含义是 Program Counter
它可以告诉你 原生代码是在哪里崩溃的
或者说 游戏中的哪些相关代码崩溃了
从这里来看 我们很难明白究竟问题出在哪里
Garena 是这么做的
Unity 为开发者准备了这样一个功能
开发者可以使用 Unity Mappings
这是一个程序 你可以在其中输入一个来自 Program Counter 的地址
然后你就会获取功能或类的名称
并找到问题所在 前提是代码是用 C++ 写成的
当然 他们在弄明白问题出处之后
修正起来很简单

Korean: 
그리고 가장 중요한 라인은
00 pc 그리고 긴 숫자입니다
제 은행 계좌번호는 아닙니다
저게 무슨 뜻일까요?
PC는 Program Counter입니다
네이티브 코드가 충돌한 지점,
그러니까 기본적으로
게임에서 관련 코드가 충돌한
지점을 알려줍니다
그리고 여기서 그게 정확히
어디인지 아는 것은
쉽지 않습니다
Garena는 이렇게 했습니다
Unity 개발자가 Unity 매핑을
사용하게 해주는
기능이 있습니다
프로그램 카운터에
주소를 삽입하는
프로그램이죠
그게 C++에 있으면
함수나 클래스 이름을 가져와서
무슨 일이 벌어졌는지
볼 수 있습니다
그리고 당연히 Garena는
무슨 일이 벌어졌는지 알아냈습니다
수정은 간단했는데,
캐시가 메모리 할당치에

Portuguese: 
A linha mais importante
é a que exibe "#00 pc" e um número longo,
que não é minha conta bancária.
O que isso significa?
"PC" significa "Program Counter".
Ele informa onde o código nativo falhou
ou onde o código relevante do jogo falhou.
A partir disso, não é fácil
entender o local exato.
Vejam o que a Garena fez.
Existe um recurso
voltado aos desenvolvedores Unity
para usar mapeamentos da Unity,
que é um programa
em que você insere
um endereço do Program Counter
e recebe o nome
da função ou classe, caso esteja em C++,
para ver o que aconteceu.
Claro, quando eles
entenderam o que aconteceu,

Indonesian: 
Baris terpenting adalah
00 pc dan beberapa nomor panjang,
itu bukan nomor rekening bank saya.
Apa maksudnya?
PC adalah singkatan dari
Program Counter, yang memberitahukan
tempat kode native
mengalami error atau, pada dasarnya,
tempat kode yang relevan
dalam game mengalami error.
Dari sini, bukan hal yang mudah
untuk memahami lokasi tepatnya.
Dan inilah yang dilakukan Garena.
Ada fitur bagi developer Unity
untuk menggunakan pemetaan Unity,
yaitu program tempat kalian
memasukkan alamat
dari program counter.
Lalu kalian mendapatkan
nama fungsi atau kelas jika
ada di C++, untuk
melihat apa yang terjadi.
Tentu saja, saat program
mengerti apa yang terjadi,
perbaikannya berjalan mudah,

Japanese: 
最も重要な行は00 pcと長い数字です
私の銀行口座ではないですよ
PCはプログラムカウンターの略で
ネイティブコードがクラッシュした場所や
ゲーム内の関連コードが
クラッシュした場所を示します
正確な場所を特定するのは
簡単なことではありません
Garenaが何をしたか見てみましょう
Unity開発者が
Unityマッピングを使用する機能があります
これはプログラムカウンターから
アドレスを挿入するプログラムで
C++の場合は
関数またはクラスの名前を取得して
何が起きたかを確認します
何が起きたかわかれば
修正は簡単でした

English: 
And the most important line is
the 00 pc and some long number,
which is not my bank account.
What does it mean?
PC stands for Program
Counter, which tells you
where your native code
crashed or, essentially,
where the relevant code
in the game crashed.
And from here, it's
not an easy thing
to understand where exactly.
And here's what the Garena did.
There is a feature for the
Unity developers among us
to use Unity mappings,
which is a program that you
insert an address from
the program counter.
And you get the name of the
function or of the class
if it's in C++, to
see what did happen.
And of course, when they
understood what did happen,
the fix was easy,
because the cache

Spanish: 
La línea más importante es
00 pc y muchos números,
que no es mi cuenta bancaria.
¿Qué significa?
PC representa al Contador
de programa, que les indica
dónde falló
su código nativo o, básicamente,
dónde falló
el código relevante en el juego.
Desde aquí, no es tan sencillo
comprender dónde exactamente.
Esto fue lo que hizo Garena.
Hay una función
para que los desarrolladores de Unity
usen asignaciones de Unity,
que es un programa en el que
insertan una dirección
del Contador de programa.
Y reciben el nombre
de la función o de la clase
si está en C++,
para ver qué sucedió.
Por supuesto, cuando
entendieron qué sucedió,
la solución era simple,
porque la falla

Portuguese: 
a correção foi fácil, porque
a falha estava na alocação de memória.
Um problema na alocação de texturas
enquanto o jogo carregava.
Vejam o resultado.
A equipe da Garena
reduziu as falhas para menos de 1%.
Vejam esta ilustração. Parece tudo certo.
Vamos ver o próximo parceiro,
o SoundCloud,
um serviço de músicas muito famoso.
O SoundCloud usou o Android vitals
para identificar e corrigir
uma alta taxa de ANR.
Este era o problema.
Se observarmos o painel do Android vitals,

Indonesian: 
karena cache
berada di alokasi memori.
Alokasi tekstur gagal
saat game dimuat.
Silakan lihat hasilnya.
Tim Garena berhasil
mengurangi error dari hampir 10%
menjadi kurang dari 1%.
Dan ini [TIDAK TERDENGAR]
Terlihat bagus.
Kali ini kita
beralih ke partner berikutnya,
SoundCloud, yaitu layanan
musik yang sangat populer.
SoundCloud menggunakan
vitals untuk mengidentifikasi dan
memperbaiki tingkat ANR yang tinggi.
Ini masalahnya.
Jika kalian lihat
di papan vitals,

English: 
was on the memory allocation.
The allocation of textures,
when the game was loading up,
didn't succeed.
And please take a
look at the result.
Garena team managed to reduce
their crashes from close to 10%
to less than 1%.
And this is the [INAUDIBLE]
This looks good.
And with that, we are to the
next partner, SoundCloud,
which is a very popular
musical service.
SoundCloud used vitals
to identify and fix
a high ANR rate.
This was the problem.
If you can see on
their vitals board,

Korean: 
도달했기 때문이었습니다
게임이 로딩되었을 때
텍스처 할당에
성공하지 못한 겁니다
그리고
결과를 확인해 주십시오
Garena 팀은 10%에
육박하던 비정상 종료 발생률을
1% 미만으로 줄였습니다
그리고 이게 그래프인데요
좋아 보이네요
그러면 다음 파트너인
SoundCloud를 살펴볼까요
아주 유명한 음악 서비스죠
SoundCloud는 vitals를 사용하여
높은 ANR 비율을 파악하고
수정했습니다
이게 문제였습니다
SoundCloud의
vitals 보드에서 보면

Spanish: 
estaba en la asignación de memoria.
La asignación de texturas,
cuando se estaba cargando el juego,
no se realizó con éxito.
Observen el resultado.
El equipo de Garena pudo
reducir sus fallas del 10 %
a menos de 1 %.
Y este es el gráfico. Luce bien.
Ahora, pasemos
al próximo socio, SoundCloud,
que es un servicio de música muy popular.
SoundCloud usó Vitals
para identificar y solucionar
una tasa alta de ANR.
Este era el problema.
Como pueden ver en
su panel de Vitals,

Japanese: 
原因はキャッシュが
メモリ割り当てにあったからです
ゲームのロード時にテクスチャの割り当てが
成功しなかったのです
そして 結果を見てください
Garenaチームはクラッシュを
10％近くから１％未満に減らすことに
成功しました
これなら良さそうですね
次のパートナーに移りましょう
SoundCloudは
とても人気のある音楽サービスです
SoundCloudはVitalsを使用して
高いANR率を
特定し 修正しました
これがその問題です
Vitalsボードを見るとわかりますが

Chinese: 
因为崩溃的原因就是内存分配
也就是游戏加载时 材质的分配 这里出了问题
请看结果
Garena 团队设法把游戏的崩溃率
从近10%降低到了1%以下
结果是这个样子的 很好的效果
现在来看下一个合作伙伴 SoundCloud
人气很旺的音乐服务平台
SoundCloud 使用 Vitals 来识别并修正
其较高的 ANR 率
当时他们确实遇到了这个问题
大家来看看 Vitals 面板

Korean: 
6월에 ANR이 2.5%에
가깝게 급증했습니다
SoundCloud는 문제를
조사하고 분석했습니다
그리고 이런 일련의 해결책을
적용했습니다
ANR 감소에 도움이 된 방법 중 하나는
백그라운드 서비스를
저희가 Android API 26에서 도입한
MediaBrowserService로
마이그레이션한 것입니다
제 기억이 맞다면
Android 8이었을 것입니다
많은 작업을 WorkManager로
이동했는데요
저희가 강력하게
권장하는 사항입니다
SoundCloud는 공유 환경 설정을
신중하게 사용하여
사용량을 줄였습니다
그리고 이게 흥미로운데요
SoundCloud는 애플리케이션
그래프를 재구성했습니다
애플리케이션의 onCreate에서

Chinese: 
6月期间 他们的 ANR 出现高峰 接近2.5%
经过调查分析 他们发现了问题所在
这里是他们得出的解决方案
帮助他们降低 ANR 的一个举措是
把后台服务迁移出来 转而采用 MediaBrowserService (API 26)
当时我们推出它的时候 还是 Android 8.0 版本 没记错的话
他们把很多工作转移到了 WorkManager
我们非常推荐大家这么做
他们减少了对 Shared Preference 的使用
这里非常有趣
它们重组了应用结构图 从而在应用的 onCreate 中
减少了对象的实例化

Portuguese: 
eles tiveram um grande pico,
próximo de 2,5%, durante junho.
Eles começaram
a investigar e analisar o problema.
Vejam o conjunto de soluções
que eles encontraram.
Uma das ações
que ajudaram a diminuir as ANRs
foi a migração
dos serviços em segundo plano
para o MediaBrowserService,
que introduzimos na API 26 do Android,
que é o Android 8, se não me engano.
Eles migraram
muitos trabalhos para o WorkManager,
o que nós recomendamos muito.
Eles reduziram o uso
das preferências compartilhadas.
Isto é interessante.
Eles reorganizaram o gráfico do app
para fazer menos inicializações de objetos
no método "onCreate" do app.

English: 
they had a huge spike
close to 2.5% during June.
And they went on to
investigate and analyze
what was the problem.
And here is the set of
solutions that they came over.
So one of the things that
helped them to decrease the ANRs
is to migrate from
background services
to MediaBrowserService that we
introduced at Android API 26.
It's Android 8, if I
remember correctly.
They moved a lot of work
to WorkManager that we
highly, highly recommend.
They reduced their usage,
just a careful usage
of shared preferences.
And this one is interesting.
They reorganized the
application graph
to perform less
object initialization

Spanish: 
tuvieron un gran aumento
cercano al 2,5 % durante junio.
Entonces comenzaron
a investigar y analizar
cuál era el problema.
Este es el conjunto
de soluciones que se les ocurrió.
Una de las cosas
que los ayudó a disminuir su ANR
fue migrar de servicios
en segundo plano
a MediaBrowserService,
que presentamos en Android API 26.
Es Android 8, si no me equivoco.
Trasladaron muchos
trabajos a WorkManager,
lo cual recomendamos encarecidamente.
Redujeron su uso,
solo un uso cuidadoso
de preferencias compartidas.
Y esto es interesante.
Reorganizaron el gráfico de la aplicación
para ejecutar una menor
inicialización de objetos

Japanese: 
６月に2.5％近い急増がありました
そこで同社は何が問題なのかを調査し
分析しました
そして いくつかの対応策を実施しました
ANRの低減に役立ったものの１つは
バックグラウンドサービスから
Android API 26で導入した
MediaBrowserServiceへの
移行でした
確かAndroid 8です
彼らは私たちが強く推奨したように
多くの仕事を
WorkManagerに移しました
共有設定を注意深く使用するだけで
使用量を減らせました
これは面白いのですが
アプリケーショングラフを再編成し
アプリケーションのonCreateで

Indonesian: 
terjadi lonjakan besar
hampir 2,5% selama bulan Juni.
Mereka terus menyelidiki dan menganalisis
apa masalahnya.
Dan inilah serangkaian
solusi yang mereka hasilkan.
Salah satu hal yang
membantu mereka mengurangi ANR
adalah bermigrasi dari
layanan latar belakang ke
MediaBrowserService yang
kami perkenalkan di Android API 26.
Kalau tidak salah, ada di Android 8.
Mereka memindahkan
banyak pekerjaan ke WorkManager
yang sangat kami rekomendasikan.
Mereka mengurangi
penggunaannya, hanya sebagian penggunaan
preferensi bersama yang penting.
Dan solusi ini menarik.
Mereka mengatur ulang grafik aplikasi
untuk melakukan lebih sedikit inisialisasi

Chinese: 
这些东西都有助于它们降低...
我在这里停一下 方便大家拍照 好
毕竟大家今天就是为了这个来的 可以说是 Vitals 大师课
来看看成果吧
它有效
下一个合作伙伴是 myfitnesspal
这是一个流行的运动应用
他们使用 Vitals 来分析 SDK
大家可能知道 SDK 的含义是 软件开发工具包
第三方依赖 放在 build.gradle 里的东西
它会在你的应用或游戏内部编译并运行
大家可能知道 运行在你手机上的应用中的大部分代码

Portuguese: 
Todas essas ações ajudaram a reduzir…
Vou esperar vocês tirarem as fotos.
Muito bem.
Estamos aqui para isso.
Uma aula sobre o Android vitals.
Vejam os resultados.
Funcionou.
Nosso próximo parceiro é o MyFitnessPal,
um app famoso de esportes.
Eles usaram o Android vitals
para analisar os SDKs.
Vocês já devem saber que SDK é
um kit de desenvolvimento de software,
uma dependência de terceiros,
elementos inseridos em build.gradle
que são compilados
e executados no app ou jogo.

Spanish: 
en onCreate de la aplicación.
Todo esto los ayudó
a reducir...
Esperaré un segundo,
mientras toman la foto.
Está bien.
Por eso estamos aquí
en la clase de Vitals.
Observen los resultados.
Funcionó.
Continuemos con nuestro
próximo socio, MyFitnessPal,
una popular app de deportes.
Usaron Vitals
para analizar los SDK.
Como ya saben, SDK
es un kit de desarrollo
de software, dependencias
de terceros, elementos
que colocan en build.gradle
y que se compilan
y ejecutan dentro de su app o juego.
Probablemente sepan
que la mayoría

English: 
in application's onCreate.
All of these helped
them to reduce--
I will wait a second,
while you take the photo.
That's fine.
That's why we're here
for, Vitals Masterclass.
Look at the results.
It worked.
And we are with our next
partner, MyFitnessPal,
which is a popular sports app.
They used vitals to
analyze the SDKs.
As you probably know, SDK
is a Software Development
Kit, third-party
dependency, stuff
you put in the build.gradle
that are compiled
and runs inside
your app or game.
And probably you
all know that most

Indonesian: 
objek di onCreate aplikasi.
Semua ini membantu mereka mengurangi--
saya akan menunggu sejenak
sambil kalian mengambil foto.
Tidak apa-apa.
Itu sebabnya kami
di sini, Vitals Masterclass.
Lihatlah hasilnya.
Berhasil.
Kemudian partner berikutnya,
MyFitnessPal,
yaitu aplikasi olahraga yang populer.
Mereka menggunakan
vitals untuk menganalisis SDK.
Seperti yang mungkin kalian
ketahui, SDK adalah Software
Development Kit,
dependensi pihak ketiga, hal-hal yang
dimasukkan ke build.gradle
yang dikompilasi dan
dijalankan di dalam
aplikasi atau game kalian.
Mungkin semua tahu
bahwa sebagian besar

Korean: 
객체 초기화를 덜 수행하도록 말이죠
이 모든 해결책이 ANR 감소에
도움이 됐습니다
사진 찍으실 동안 기다릴게요
괜찮습니다
이게 Vitals Masterclass의
존재 이유죠
결과를 살펴볼까요
방법이 통했습니다
다음 파트너는 MyFitnessPal입니다
인기 있는 스포츠 앱이죠
MyFitnessPal은 vitals를 사용하여
SDK를 분석했습니다
다들 아시겠지만 SDK는
타사 종속성 소프트웨어 개발 키트로
컴파일되는 build.gradle에 포함하여
앱이나 게임 내부에서 실행됩니다
그리고 이것도 아시겠지만

Japanese: 
オブジェクトの初期化が少なくなりました
これらはすべて低減に役立ちました
写真を撮りたいですか？
いいですよ
Vitalsマスタークラスですから！
結果を見てください
うまくいきました
次のケースは
人気のスポーツアプリ
MyFitnessPalです
彼らはVitalsを使用して
SDKを分析しました
ご存知の通り
SDKはソフトウェア開発キットで
サードパーティの依存関係があり
build.gradleに配置され
アプリやゲーム内で
コンパイルおよび実行されます
スマホのアプリで

Portuguese: 
E devem saber que a maioria
do código executado em um app
não vem do seu próprio código,
mas das dapendências.
Quando os problemas estão nelas,
é preciso prestar atenção.
Vejam que a equipe do MyFitnessPal
encontrou no painel do Android vitals.
Vemos o mesmo Program Counter
e algo relacionado ao Chrome.
Esta é uma análise do que eles fizeram.
Basicamente,
eles analisaram o uso e o motivo
de terem um erro do Chrome no app,
e descobriram
que o erro veio de um WebView.
Basicamente, um SDK de terceiros.

Indonesian: 
kode yang dijalankan
pada aplikasi di ponsel kalian
tidak berasal dari
kode kalian sendiri, melainkan
dari dependensi kalian.
Saat terjadi masalah,
mulailah memperhatikannya.
Inilah yang dilihat
tim MyFitnessPal
di papan vitals mereka.
Jika kalian ingat, kita melihat
program counter yang sama.
Dan kita melihat sesuatu di Chrome.
Jadi ini adalah analisis
yang telah mereka lakukan.
Pada dasarnya, mereka
menganalisis penggunaan dan
alasan menggunakan Chrome
di dalam aplikasi yang error.
Ternyata error berasal dari WebView.
WebView pada
dasarnya adalah SDK pihak ketiga.

Korean: 
스마트폰 앱에서 실행되는
대부분의 코드는
자체 코드에서 나온 게 아니라
종속성에서 나온 것입니다
그리고 문제가 있으면
꼼꼼히 살펴보세요
이것이 MyFitnessPal 팀이
vitals 보드에서
확인한 것입니다
기억하시는지 모르겠는데요
같은 프로그램 카운터가 보이고
Chrome이라 쓰인 뭔가도 보이네요
MyFitnessPal 팀이
수행한 분석은 다음과 같습니다
기본적으로 오류 애플리케이션 안에
Chrome이 있는 이유와
사용률을 분석했습니다
그리고 WebView에서 충돌이
발생하는 것으로 나왔죠
WebView는 기본적으로
타사 SDK입니다

Spanish: 
de los códigos que se ejecutan
en su app en el teléfono
no viene de su propio código,
sino que viene
de sus dependencias.
Y, cuando hay problemas allí,
hay que poner atención.
Esto es lo que el equipo
de MyFitnessPal
observó en el panel de Vitals.
Si recuerdan, vemos
el mismo contador de programa.
Y vemos algo en Chrome.
Estos son los análisis que hicieron.
Básicamente, analizaron
el uso y el motivo
de por qué tienen a Chrome
dentro de la aplicación de errores.
Resulta que la falla
vino de WebView.
WebView es básicamente
el SDK de un tercero.

Japanese: 
実行されているコードのほとんどが
自分自身のコードではなく
依存関係から来ていることはご存知でしょう
そして問題が発生したら 原因を探します
これはMyFitnessPalチームが
彼らのVitalsボードで見た内容です
先ほどと同じプログラムカウンターが
表示されます
Chromeに何かあるようです
これは彼らが行った分析です
基本的に 利用状況と
エラーアプリケーション内に
Chromeが含まれている理由を分析しました
そしてクラッシュが
WebViewから発生したことが判明しました
WebViewはサードパーティのSDKです

Chinese: 
并不来自你本人编写的代码 而是来自你的依赖
出现问题时 请注意
myfitnesspal 团队在 Vitals 面板上看到的就是这个
大家还记得吗 我们见过同样的 Program Counter
我们看到了一些来自 Chrome 里的东西
这是他们做出的分析
大体上讲 他们分析了使用 
为什么 Chrome 会出现在应用错误里
后来他们发现 崩溃源于 WebView
WebView 本质上讲就是一个第三方 SDK

English: 
of the code which is running
in the your app on the phone
doesn't come from
your own code, but it
comes from your dependencies.
And when the problems are
there, then start to listen up.
This is what the
MyFitnessPal team
had seen on their vitals board.
If you remember, we see
the same program counter.
And we see something in Chrome.
So this is a analysis
that they have done.
Essentially, they analyzed
the usage and the reason
why they have Chrome inside
the error application.
And it turns out that the
crash came from a WebView.
And a WebView is essentially
a third-party SDK.

Indonesian: 
Mereka menghubungi penyedia SDK.
Mereka melakukan riset
online, terkait apa yang terjadi.
Pada akhirnya, mereka
mengajukan bug publik dalam SDK itu.
Setelah menghubungi penyedia dan
penyedia itu memastikan bahwa
banyak developer lain, bukan hanya
MyFitnessPal yang terpengaruh,
penyedia merilis perbaikan.
Seperti kata James, menemukan
masalahnya adalah bagian yang sulit.
Cara mengatasinya
adalah bagian yang mudah.
Hasilnya, vitals mereka
mencapai rentang normal.
Berikut beberapa
pembelajaran yang harus kita
pikirkan, sebagai developer Android.
Tolong, tolong perhatikan SDK kalian.
Kalian harus tahu SDK
mana yang digunakan,
apa fungsi, dan tujuannya.

Japanese: 
彼らはSDKプロバイダーと話し
オンラインで調査をして
最終的にそのSDKに
公開バグを提出しました
プロバイダと話したら
MyFitnessPalだけでなく
他の多くの開発者も
影響を受けていることが判明し
プロバイダは修正プログラムをリリースしました
ジェームスも言ったように
難しいのは問題を見つけることです
修正自体は簡単です
そして 彼らのVitalsは
正常範囲に達しました
ここに Android開発者全員が
知っておくべき教訓があります
とにかくSDKに注目すること
使用しているSDKとそれらが何をするのか 
そして

English: 
They talked to SDK provider.
They did some research
online, what's going on?
And in the end, they filed
a public bug in that SDK.
After talking to the
provider and the provider
making sure that many
other developers, not
just MyFitnessPal are affected,
the provider released a fix.
As James said before, the hard
part is to find the problem.
The fix is an easy part.
As a result, their vitals
came to the normal range.
Now, here are a few
learnings that we all,
as Android developers,
should be thinking about.
Please, please, please
keep an eye on your SDKs.
You should know which SDKs you
are using and what do they do,
and for which purpose.

Chinese: 
他们和 SDK 提供方进行了交流
在网上做了一些调研 看看问题出在哪里
最后 他们在那个 Ads SDK 中提交了一个公开 bug
在与提供方交流过后 提供方确认
很多开发者 不仅是 myfitnesspal 团队
都遇到了这个问题 并为他们提供了修正
James 提到过 找出问题出在哪里是最难的
修正是相对简单的
最后 团队的 Vitals 恢复正常
我们 Android 开发者可以从中学到几件事
请多加关注你的 SDK
你应该了解自己使用的是什么 SDK 它能做什么 用途是什么

Korean: 
MyFitnessPal 팀은
SDK 공급자에게 이야기했습니다
그리고 어떻게 되어가는지
온라인 조사를 수행했습니다
그리고 결국 해당 SDK에
공개 버그를 제출했습니다
공급자에게 이야기하고
MyFitnessPal만이 아니라
다른 많은 개발자도 영향을 받고 있다는 사실을
그쪽에서 확인하자
공급자가 수정본을 내놓았습니다
앞서 제임스가 언급했듯
힘든 부분은 문제를 파악하는 것입니다
수정하는 건 쉬운 부분이죠
결과적으로, MyFitnessPal의
vitals는 정상 범위로 돌아갔습니다
여기에는 Android 개발자로서
생각해봐야 할
몇 가지 교훈이 있습니다
제발, 제발 SDK를 주의해서
지켜보십시오
사용하는 SDK가 무엇이고
어떤 일을 하며 목적이 무엇인지
알아야 합니다

Portuguese: 
Eles conversaram com o fornecedor do SDK,
pesquisaram on-line
para entender o que estava acontecendo
e, no final,
registraram um bug público do SDK.
Depois de conversar com o fornecedor
e verificar
que muitos outros desenvolvedores,
além do MyFitnessPal, foram afetados,
o fornecedor lançou uma correção.
Como James disse,
a parte difícil é encontrar o problema.
A correção é a parte fácil.
Como resultado,
as métricas voltaram ao intervalo normal.
Vejam alguns aprendizados que todos nós,
desenvolvedores Android,
precisamos considerar.
Prestem muita atenção nos seus SDKs.
Saibam quais SDKs estão usando,
o que eles fazem e com qual finalidade.

Spanish: 
Hablaron con el proveedor del SDK.
Hicieron algunas investigaciones
en línea, ¿qué está sucediendo?
Y, al final, presentaron
un error público en ese SDK.
Después de hablar
con el proveedor, quien confirmó
que muchos otros desarrolladores,
no solo MyFitnessPal, se veían afectados
y lanzó una solución.
Como James dijo antes,
lo difícil es encontrar el problema.
La solución es la parte fácil.
Como resultado, sus métricas
volvieron a la normalidad.
Estos son algunos
aprendizajes que todos,
como desarrolladores de Android,
deberíamos tener en cuenta.
Les pido que por favor
controlen sus SDK.
Deberían saber cuáles SDK
están usando y qué hacen,
y cuál es su propósito.

Indonesian: 
Harap gunakan versi
terbaru, karena mungkin
mencakup semua perbaikan
bug terbaru yang kami ketahui.
Tentu saja, jika diperlukan
dan [TIDAK TERDENGAR] tidak berfungsi,
harap hubungi penyedia
SDK kalian jika mewakili perusahaan.
Buka bug di GitHub jika
project-nya open source.
Selanjutnya perusahaan terakhir
kami untuk hari ini, ABA English.
ABA English adalah
perusahaan berbasis di Inggris
yang mengembangkan
fitur untuk pembelajaran.
Mereka menggunakan vitals untuk
menganalisis kompatibilitas versi Android.

Chinese: 
请使用最新版本的 SDK
因为最新版本中一般会包含我们所知的一切 bug 修正
如果确有必要 请联系 SDK 提供商 (闭源情况下)
或是在 GitHub 上公布 bug (开源情况下)
下面来讲最后一家合作伙伴 ABA English
ABA English 是一家英国的公司
致力于开发学习工具
他们使用 Vitals 分析 Android 版本兼容性
那么问题出在哪里呢 

Spanish: 
Usen la versión más reciente,
ya que probablemente
incluya las últimas correcciones
de errores que todos conocemos.
Por supuesto, si se necesita,
comuníquense con su proveedor
de SDK si es una empresa.
Publiquen un error en GitHub
si es un proyecto de código abierto.
Y llegamos a la última
empresa de hoy, ABA English.
ABA English es una empresa
con sede en el Reino Unido que desarrolla
herramientas para el aprendizaje.
Utilizaron Vitals para analizar
la compatibilidad con versiones Android.

Korean: 
최신 버전을 사용하십시오
최신 버전에는 저희가 아는
모든 버그에 대한 수정 사항이
포함되어 있을 수 있습니다
그리고 물론 필요한 경우
재시작을 해도 소용이 없다면
SDK 공급자가 회사인 경우
연락하세요
오픈 소스 프로젝트라면
GitHub에서 버그를 여세요
마지막으로 살펴볼 파트너는
ABA English입니다
ABA English는 영국에
본사가 있는 회사로
학습 도구를 개발합니다
ABA English는 vitals를 사용하여
Android 버전 호환성을 분석했습니다

English: 
Please use the latest
version, as it probably
includes all the latest bug
fixes that we all know about.
And of course, if needed and
[INAUDIBLE] doesn't work,
please contact your SDK
provider if it's a company.
Open a bug on GitHub if
it's an open source project.
And we are to our last company
for today, the ABA English.
ABA English is a
UK-based company that
develops tools for learning.
And they used vitals to analyze
Android version compatibility.

Japanese: 
目的を知る必要があります
最新バージョンを使用すること
おそらく皆が知っている
最新のバグ修正がすべて含まれています
そしてもちろん 必要があれば
SDKプロバイダにご連絡ください
オープンソースプロジェクトの場合は
GitHubでバグを開きます
最後の企業はABA Englishです
ABA Englishは
英国に本社を置く企業で
学習用ツールを開発しています
同社は Androidバージョンの
互換性を分析するために
Vitalsを使用しました

Portuguese: 
Usem a versão mais recente,
porque ela provavelmente
inclui as correções de bugs mais novas.
Se necessário, entre em contato com
o fornecedor do SDK, se for uma empresa.
Registre um bug no GitHub,
se for um projeto de código aberto.
Nossa última empresa é a ABA English,
uma empresa com sede no Reino Unido
que desenvolve ferramentas de ensino.
Eles usaram o vitals para analisar
a compatibilidade com versões do Android.

English: 
Now what was the
problem, as we all know.
They had both a crash rate and
ANR rate above the threshold.
After analyzing their sources,
here are the solutions
that they came with.
They refactored all services'
API calls, which as I mentioned
before, from API version 26.
They upgraded dependencies,
which also we mentioned before.
And inside their
sources, they sorted
out NullPointerExceptions.
And this is what they told us,
that thanks to Android vitals,
they noticed several
bugs and wrong behavior
on the application.

Korean: 
문제가 뭐였을까요?
다들 아시겠죠
비정상 종료 발생률과 ANR 비율 모두
임계값보다 높았습니다
소스를 분석한 후 ABA English는
다음과 같은 해결책을
내놓았습니다
ABA English는 모든 서비스의
API 호출을 다시 작성했습니다
앞서 언급했듯, API 버전 26부터요
앞에서 말씀드렸던
종속성도 업그레이드했습니다
그리고 그 소스 안에
NullPointerExceptions를 분류했습니다
그리고 저희에게 이런 말을 했습니다
Android vitals 덕분에
애플리케이션의 잘못된 동작과
버그 몇 가지를
파악할 수 있었다고요

Portuguese: 
Qual era o problema?
As taxas de falhas e de ANR
estavam acima do limite.
Após analisar as fontes,
vejam as soluções.
Eles reformularam todas as chamadas de API
de serviços, que mencionei anteriormente,
da API versão 26.
Eles atualizaram as dependências,
que também mencionei.
Nas fontes, eles resolveram
NullPointerExceptions.
Eles nos disseram
que, graças ao Android vitals,
perceberam vários bugs
e comportamentos incorretos
no app e puderam resolvê-los.

Japanese: 
問題は何だったかというと
クラッシュ率とANR率の両方が
閾値を超えていました
彼らはソースを分析した後
解決策を見つけました
先ほども説明しましたが
APIバージョン26から
すべてのサービスのAPI呼び出しを
リファクタリングしました
これも先ほどのように
依存関係をアップグレードし ソース内で
NullPointerExceptionsを
整理しました
彼らは Android Vitalsのおかげで
アプリケーションのいくつかのバグと
おかしな動作に気づき

Chinese: 
他们的崩溃率和 ANR 率都位于不良线以上
在分析溯源之后 他们提出的解决方案是
他们重构了所有服务的 API 调用
我提到过 也就是从 API 26 开始
他们升级了依赖 我们提到过这个
在源代码里 他们清理了 NullPointerExceptions
他们是这么告诉我们的
在 Android Vitals 的帮助下
他们发现了应用内的多个 bug 和不当行为
并修正了它们

Spanish: 
¿Cuál fue el problema?
Tenían una tasa de fallas y
tasa de ANR superiores al umbral.
Después de analizar sus fuentes,
estas son las soluciones
que se les ocurrieron.
Refactorizaron las llamadas a la API
de todos los servicios, que como mencioné,
eran de la API versión 26.
Actualizaron dependencias,
que también mencionamos antes.
Y dentro de sus fuentes, resolvieron
NullPointerExceptions.
Esto es lo que nos dijeron,
que gracias a Android Vitals
observaron varios errores
y comportamientos inadecuados
en la aplicación.

Indonesian: 
Sekarang apa masalahnya,
seperti yang kita semua tahu.
Mereka mengalami rasio error
dan rasio ANR melebihi nilai minimum.
Setelah menganalisis sumber mereka,
berikut adalah solusi yang dihasilkan.
Mereka mengubah struktur di
semua panggilan API layanan,
seperti yang saya
sebutkan sebelumnya, dari API versi 26.
Mereka mengupgrade dependensi,
yang sudah dijelaskan sebelumnya.
Di dalam sumbernya, mereka
menyelesaikan NullPointerExceptions.
Berikut yang disampaikan kepada kami,
berkat Android vitals,
mereka memperhatikan beberapa
bug dan perilaku
yang salah pada aplikasi.

Korean: 
그리고 그걸 수정할 수 있었다고요
제임스와 저는 여러분이
이 발표를 듣고 나신 후
vitals로 작업할 때마다
이와 같은 기분을 느끼고
앱이나 게임을 개선하기를
바랍니다
요점을 말씀드리겠습니다
저희는 Play와 Android 측면에서
앱과 게임 품질에 많은
관심을 기울이고 있으며
Android vitals는
언제든 여러분을 도울 것입니다
감사합니다
[박수]
[디지털 음악]

Japanese: 
修正できたそうです
皆さんにも 今日 この後
Vitalsを使って
アプリやゲームを改善してほしいです
それでは まとめです
私たちは PlayやAndroidでの
皆さんのアプリとゲームの品質に
大きな関心を持っています
Android Vitalsが
改善をお手伝いします
ありがとうございました
[音楽]

English: 
And they have been
able to fix them.
James and my hope, that
after this presentation
you will feel the same
about working with vitals
and improving your
app or game with it.
So the takeaways.
So we care a lot, on Play, on
the Android side of things,
about your app and
the game quality.
And Android vitals
is here to help you.
Thanks a lot.
[APPLAUSE]
[DIGITAL MUSIC]

Indonesian: 
Dan mereka bisa memperbaikinya.
Harapan saya dan James, 
setelah presentasi ini
kalian berminat menggunakan
vitals dan menyempurnakan
aplikasi atau game dengan vitals.
Poin utamanya.
Jadi, kami sangat
memperhatikan, di Play, di berbagai
sisi Android, terkait
kualitas game dan aplikasi kalian.
Android vitals tersedia
untuk membantu kalian.
Terima kasih banyak.
[TEPUK TANGAN]
[MUSIK DIGITAL]

Spanish: 
Y que los pudieron solucionar.
James y yo esperamos que,
después de esta presentación,
se sentirán igual acerca
de trabajar con Vitals
para mejorar su app o juego.
Estas son las conclusiones.
Nos preocupamos muchos, en Play,
en el equipo de Android,
sobre la calidad de su app y juego.
Y Android Vitals
está aquí para ayudarlos.
Muchas gracias.

Chinese: 
James 和我都期待 在本次演讲结束后
大家也都可以这样来通过使用 Vitals
改善自己的应用或游戏
最后为大家总结一下今天的要点
我们很关心 Play 和 Android 方面的问题
很关心大家的应用和游戏的品质
Android vitals 可以帮助大家解决问题
多谢大家

Portuguese: 
James e eu esperamos
que, após esta apresentação,
vocês pensem o mesmo
sobre o uso do Android vitals
para melhorar seus apps ou jogos.
Estes são os aprendizados.
Damos muita importância,
no Google Play e no Android,
à qualidade dos seus apps e jogos.
O Android vitals
está aqui para ajudar vocês.
Muito obrigado.
