Repository navigation
feat(tti): TTI 측정값을 구글 시트에 한 행씩 남긴다 - #624
Merged
Merged
Conversation
- SheetTtiShooter: 완성된 TTI 를 Apps Script 웹앱으로 POST 한다. URL(TTI_SHEET_URL)이 비면 보내지 않는다 - 열: 기록 시각(KST)·화면 이름·네 구간·총합·앱 버전·빌드·기기 모델·OS - 기존 Firebase·Amplitude 전송 뒤에 이어 붙이고, 시트 전송 실패는 경고만 남긴다(재시도하면 중복 전송) - 앱 API 용 OkHttpClient 를 쓰지 않는다 — 인증 토큰이 구글로 따라간다 Refs #623 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



작업 내용
SheetTtiShooter: 완성된 TTI 를 구글 시트에 붙은 Apps Script 웹앱으로 한 건씩 POST 한다local.properties의TTI_SHEET_URL→BuildConfig. 비어 있으면 보내지 않는다(CI 빌드는 비어 있음)TtiAppModule: 기존ObservabilityTtiShooter(Firebase Perf·Analytics·Amplitude) 뒤에 시트 전송을 이어 붙인다확인
ktlintCheck통과Closes #623
🤖 Generated with Claude Code