事例紹介

Karrot は Gemini と Firebase AI Logic を活用し、2 週間足らずで翻訳機能を構築して売上を拡大

所要時間: 2 分

Karrot は、地域密着型のコミュニティ主導の P2P マーケットプレイス アプリです。ユーザーは、確認済みの他のユーザーとアイテムを売買、取引できます。2015 年に韓国でリリースされて以来、このプラットフォームはグローバル市場に拡大し、4,300 万人以上の確認済みユーザーを獲得しています。

北米でのリリース後、Karrot のエンジニアは、この地域のユーザーの 30% がスペイン語など英語以外のデバイス言語を使用していることに気づきました。アプリのアクセシビリティを向上させるため、チームはシームレスな翻訳機能を Karrot に迅速かつ大規模に導入したいと考えていました。デベロッパーは、高品質な翻訳を実装する最も効率的な方法は、AI サービスをアプリに直接統合することだと判断しました。そこで、Firebase AI Logic とその Android SDK を選択して Gemini Flash Lite にアクセスし、英語以外のユーザーの購入コンバージョンを向上させました。

AndDev_KARROT_Inline.gif

Gemini Firebase AI Logic の統合

チームはまず、ML Kit Translation SDK と Gemini Nano という 2 つのオンデバイス オプションをテストしました。しかし、チームはそれぞれに課題があることに気づきました。ML Kit Translation はチームの品質要件を満たしておらず、Gemini Nano は、デバイスにまだ搭載されていない場合、ユーザーがモデルデータをダウンロードする必要がありました。

そこで、Firebase AI Logic をテストしました。Firebase AI Logic は、アプリから Gemini API を直接呼び出すことで、自然な会話のペースを反映した速度で精度を実現しました。

AANDDM_KARROT_Quote_02.png

Karrot のモバイル プラットフォーム チームの Android ソフトウェア エンジニアである TaeGyu An 氏によると、Firebase AI Logic をアプリに統合する作業は「非常に簡単」でした。TaeGyu 氏とチームは、プラットフォームのドキュメントとコードサンプルを使用して、3 時間足らずで概念実証を構築しました。

これにより、チームはプロンプトの改良と最適な構成値の特定により多くの時間を費やすことができました。「プロンプト作成の経験が豊富でなくても、公式ドキュメントのガイドとヒントのおかげで、翻訳品質を向上させるための適切な方向性をすぐに特定できました」と、Karrot の北米プロダクト チームの Android ソフトウェア エンジニアである WonJoong Lee 氏は述べています。

この低い参入障壁と迅速なターンアラウンド タイムにより、エンジニアは開発コストを低く抑え、専用のバックエンドを設定することなく、わずか 2 週間で概念実証から本番環境コードに移行できました。また、オプトインの動作や翻訳バナーの条件など、UX とポリシーの設計に集中する時間も確保できました。

強化された AI 機能で販売を促進

AANDDM_KARROT_Quote_01.png

Gemini と Firebase AI Logic を使用した翻訳を実装して以来、Karrot チームは英語以外のユーザーの購入コンバージョン率が向上していることを確認しました。これは、翻訳機能が売上の促進に役立っていることを示しています。

英語以外のデバイス言語を使用しているユーザーのうち、翻訳バナーが表示されたユーザーの 3 人に 1 人がこの機能を積極的に使用しました。また、翻訳機能を提供された購入者は、提供されなかった購入者よりも、販売者とのチャットを開始する可能性が 2.4 倍高い こともわかりました。

Firebase AI Logic のデプロイの柔軟性とシンプルさから、チームはエンジニアのワークストリームを簡素化する他の機能も検討するようになりました。「さまざまな Android デバイスにスケールする機能を構築しながら、近隣住民が地域コミュニティ内でつながり、交流できるようにすることは、やりがいがあります」と TaeGyu 氏は締めくくりました。

今後は、サーバー プロンプト テンプレートを実装して、アプリの新しいバージョンをリリースすることなく、リリース後にプロンプトを調整できるようにする予定です。これを Remote Config と組み合わせることで、チームはより迅速にイテレーションを行い、運用上のオーバーヘッドを削減できるようになります。

使ってみる

Firebase AI Logic を使用して、AI 翻訳やアプリ内パーソナライズなどの Gemini 対応機能を構築し、より優れたエクスペリエンスをより迅速にユーザーに提供する方法を学びます。

作成者:
続きを読む