Karrot은 사용자가 인증된 다른 사용자와 상품을 구매, 판매, 교환할 수 있는 초지역적 커뮤니티 기반 P2P 마켓 앱입니다. 2015년 대한민국에서 출시된 이후 이 플랫폼은 전 세계 시장으로 확장되어 4,300만 명이 넘는 등록 사용자를 확보했습니다.
북미에서 출시된 후 당근마켓의 엔지니어들은 이 지역 사용자의 30% 가 스페인어와 같은 영어 이외의 기기 언어를 사용한다는 사실을 알게 되었습니다. 앱의 접근성을 높이기 위해 팀은 원활한 번역 기능을 대규모로 빠르게 당근마켓에 도입하고자 했습니다. 개발자들은 AI 서비스를 앱에 직접 통합하는 것이 고품질 번역을 구현하는 가장 효율적인 방법이라고 판단하여 Firebase AI 로직과 Android SDK를 선택하여 Gemini Flash Lite에 액세스했고, 그 결과 영어 이외의 사용자의 구매 전환이 증가했습니다.
Gemini Firebase AI Logic 통합
처음에 팀은 ML Kit 번역 SDK와 Gemini Nano라는 두 가지 기기 내 옵션을 테스트했습니다. 하지만 ML Kit 번역은 팀의 품질 기대치를 충족하지 못했고 Gemini Nano는 기기에 아직 없는 경우 사용자가 모델 데이터를 다운로드해야 했습니다.
그런 다음 팀은 Firebase AI Logic을 테스트했습니다. 앱에서 직접 Gemini API를 호출하여 Firebase AI Logic은 자연스러운 대화 속도와 유사한 속도로 정확성을 제공했습니다.
당근마켓 모바일 플랫폼팀의 Android 소프트웨어 엔지니어인 안태규는 Firebase AI Logic을 앱에 통합하는 것이 '매우 간단한 경험'이었다고 말합니다. 태규와 팀은 플랫폼의 문서와 코드 샘플을 사용하여 3시간 이내에 개념 증명을 빌드했습니다.
이를 통해 팀은 프롬프트를 개선하고 최적의 구성 값을 찾는 데 더 많은 시간을 할애할 수 있었습니다. 당근마켓 북미 제품팀의 Android 소프트웨어 엔지니어인 이원중 씨는 '프롬프트 작성 경험이 많지 않아도 공식 문서의 가이드와 팁을 통해 번역 품질을 개선할 올바른 방향을 빠르게 파악할 수 있었습니다'라고 말했습니다.
진입 장벽이 낮고 처리 시간이 짧아 엔지니어는 개발 비용을 낮게 유지하고 전용 백엔드를 설정하지 않고도 2주 만에 개념 증명에서 프로덕션 코드로 전환할 수 있었습니다. 또한 선택 동작 및 번역 배너의 조건과 같은 UX 및 정책 설계에 집중할 시간을 확보할 수 있었습니다.
향상된 AI 기능으로 매출 증대
Gemini와 Firebase AI Logic을 사용한 번역을 구현한 후 당근마켓팀은 영어 외 사용자 사이에서 구매 전환이 증가하는 것을 확인했으며, 이는 번역 기능이 판매를 유도하는 데 도움이 된다는 것을 나타냅니다.
영어가 아닌 기기 언어를 사용한 사용자 중 번역 배너가 표시된 사용자의 3분의 1이 이 기능을 적극적으로 사용했습니다. 또한 번역 기능이 제공된 구매자는 번역 기능이 제공되지 않은 구매자보다 판매자와 채팅을 시작할 가능성이 2.4배 더 높은 것으로 나타났습니다.
Firebase AI Logic의 유연성과 간편한 배포 덕분에 팀은 엔지니어의 워크스트림을 간소화할 수 있는 다른 기능을 살펴볼 수 있었습니다. 태규는 '다양한 Android 기기에서 확장되는 기능을 구축하면서 이웃이 지역 사회 내에서 소통하고 상호작용할 수 있도록 돕는 것은 보람 있는 일입니다'라고 말했습니다.
앞으로 이 팀은 앱의 새 버전을 출시하지 않고도 출시 후 프롬프트를 조정할 수 있도록 서버 프롬프트 템플릿을 구현할 계획입니다. 이를 원격 구성과 결합하면 팀이 더 빠르게 반복하고 운영 오버헤드를 줄이는 데 도움이 될 것입니다.
시작하기
Firebase AI Logic을 사용하여 AI 번역, 인앱 맞춤설정과 같은 Gemini 지원 기능을 빌드하여 사용자에게 더 나은 환경을 더 빠르게 제공하는 방법을 알아보세요.
계속 읽기
-
우수사례
세계 최대 온라인 버스 티켓 플랫폼인 redBus는 인도, 동남아시아, 라틴 아메리카 전역의 수백만 명의 여행자에게 서비스를 제공합니다.
Thomas Ezan, Tracy Agyemang • 읽는 데 3분 소요
-
우수사례
성능 회귀는 재현하기가 매우 어려워 모바일 개발자에게 큰 병목 현상이 됩니다.
Alice Yuan, Arti Arutiunov, Nikita Ogorodnikov • 읽는 데 4분 소요
-
우수사례
Monzo는 1,500만 명의 고객을 보유한 영국의 디지털 은행으로, 고객 수가 계속 증가하고 있습니다. 앱이 확장되면서 엔지니어링팀은 앱 시작 시간이 개선이 필요한 중요한 영역이라고 판단했지만 코드베이스를 크게 변경해야 할까 봐 걱정했습니다.
Ben Weiss, Tracy Agyemang • 2분 읽기
소식 받아보기
Android 개발 관련 최신 정보를 이메일로 받아 보세요.