Karrot は、地域密着型のコミュニティ主導のピアツーピア マーケットプレイス アプリです。ユーザーは、他の認証済みユーザーとアイテムの売買や交換を行うことができます。2015 年に韓国でリリースされて以来、このプラットフォームはグローバル市場に拡大し、4,300 万人を超える登録ユーザーを獲得しています。
北米でリリースした後、Karrot のエンジニアは、この地域のユーザーの 30% が英語以外のデバイス言語(スペイン語など)を使用していることに気づきました。アプリのアクセシビリティを高めるため、チームは Karrot にシームレスな翻訳機能を迅速かつ大規模に導入したいと考えていました。開発者は、高品質の翻訳を実装する最も効率的な方法は AI サービスをアプリに直接統合することだと判断し、Firebase AI Logic とその Android SDK を選択して Gemini Flash Lite にアクセスしました。これにより、英語以外のユーザーの購入コンバージョン率が向上しました。
Gemini Firebase AI Logic の統合
チームは当初、ML Kit Translation SDK と Gemini Nano の 2 つのオンデバイス オプションをテストしましたが、それぞれに課題があることがわかりました。ML Kit Translation はチームの品質基準を満たしておらず、Gemini Nano はデバイスにまだ搭載されていない場合、ユーザーがモデルデータをダウンロードする必要がありました。
チームは Firebase AI Logic をテストしました。アプリから Gemini API を直接呼び出すことで、Firebase AI Logic は自然な会話のペースを反映した速度で精度を実現しました。
Karrot のモバイル プラットフォーム チームの Android ソフトウェア エンジニアである TaeGyu An 氏は、Firebase AI Logic をアプリに統合するのは「非常に簡単な作業だった」と語っています。TaeGyu 氏とチームは、プラットフォームのドキュメントとコードサンプルを使用して、3 時間以内に概念実証を構築しました。
これにより、チームはプロンプトの調整と最適な構成値の特定に時間を費やすことができました。Karrot の北米プロダクト チームの Android ソフトウェア エンジニアである WonJoong Lee 氏は、「プロンプトの作成経験がなくても、公式ドキュメントのガイドとヒントのおかげで、翻訳の品質を向上させるための適切な方向性をすぐに特定できました」と述べています。
参入障壁が低く、迅速なターンアラウンド タイムにより、エンジニアは開発コストを低く抑え、専用のバックエンドをセットアップすることなく、わずか 2 週間でコンセプト実証から本番環境のコードに移行できました。また、オプトインの動作や翻訳バナーの条件など、UX とポリシーの設計に集中する時間も確保できました。
AI 機能の強化による販売促進
Gemini と Firebase AI Logic を使用した翻訳を実装して以来、Karrot チームは英語以外のユーザーの購入コンバージョン率が上昇していることを確認しました。これは、翻訳機能が売上増加に貢献していることを示しています。
英語以外のデバイス言語を使用しているユーザーのうち、翻訳バナーが表示されたユーザーの 3 人に 1 人がこの機能を積極的に使用しました。また、翻訳機能が提供された購入者は、そうでない購入者よりも販売者とのチャットを開始する可能性が 2.4 倍高いことも確認されています。
Firebase AI Logic の柔軟性とデプロイの容易さから、チームはエンジニアのワークフローを簡素化する他の機能も検討するようになりました。「さまざまな Android デバイスでスケーリングできる機能を構築し、近隣住民が地域コミュニティ内でつながり、交流できるように支援できるのは、やりがいがあります」と TaeGyu 氏は述べています。
今後、チームは サーバー プロンプト テンプレートを実装し、アプリの新しいバージョンをリリースすることなく、リリース後にプロンプトを調整する予定です。これにより、Remote Configと組み合わせて、チームのイテレーションを高速化し、運用上のオーバーヘッドを削減できるはずです。
使ってみる
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 開発に関する最新の分析情報を毎週メールでお届けします。