事例紹介

Gemini と Firebase AI Logic により、Karrot は 2 週間以内に組み込んだ翻訳機能で売上を増加させることができました

所要時間: 2 分

Karrot は、地域密着型のコミュニティ主導のピアツーピア マーケットプレイス アプリで、ユーザーは他の確認済みユーザーと商品を売買したり交換したりできます。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 対応機能を構築し、ユーザーに優れたエクスペリエンスを迅速に提供する方法について説明します。

作成者:

続きを読む