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。但團隊發現這兩種選項都有問題:ML Kit Translation 未達到團隊的品質期望,而 Gemini Nano (如果裝置上沒有) 則需要使用者下載模型資料。
接著,團隊測試了 Firebase AI Logic。透過直接從應用程式呼叫 Gemini API,Firebase AI Logic 提供的準確度與自然對話節奏相符。
Karrot 行動平台團隊的 Android 軟體工程師 TaeGyu An 表示,將 Firebase AI Logic 整合至應用程式的過程「非常簡單」。TaeGyu 和團隊運用平台的文件和程式碼範例,在不到三小時內建構出概念驗證。
這讓團隊有更多時間調整提示,並找出最佳設定值。Karrot 北美產品團隊的 Android 軟體工程師 WonJoong Lee 表示:「即使沒有撰寫提示的豐富經驗,官方文件中的指南和提示也能輕鬆指引正確方向,提升翻譯品質。」
這項服務的入門門檻低,且周轉時間短,因此工程師能維持低廉的開發成本,並在短短兩週內從概念驗證階段進入正式程式碼階段,而且完全不必設定專屬後端。這也讓團隊有更多時間專注於使用者體驗和政策設計,例如選擇加入行為和翻譯橫幅的條件。
運用進階 AI 功能帶動銷售
自從使用 Gemini 和 Firebase AI Logic 實作翻譯功能後,Karrot 團隊發現非英語使用者的購買轉換率有所提升,這表示翻譯功能有助於提高銷售量。
在裝置語言不是英文的使用者中,有三分之一看到翻譯橫幅後,會主動使用這項功能。團隊也發現,與未提供翻譯功能的買家相比,提供翻譯功能的買家開始與賣家對話的機率高出 2.4 倍 。
Firebase AI Logic 部署作業簡單又靈活,因此團隊開始探索其他功能,簡化工程師的工作流程。TaeGyu 總結道:「能建構適用於各種 Android 裝置的功能,同時協助鄰居在當地社群中建立連結及互動,實在很有成就感。」
未來,團隊打算導入伺服器提示範本,以便在發布後調整提示,不必發布新版應用程式。這項功能搭配遠端設定,應有助於團隊加快疊代速度,並減少營運負擔。
開始使用
瞭解如何使用 Firebase AI Logic,建構支援 Gemini 的功能 (例如 AI 翻譯和應用程式內個人化功能),更快為使用者提供更優質的體驗。
繼續閱讀
-
個案研究
redBus 是全球最大的線上巴士售票平台,為印度、東南亞和拉丁美洲數百萬名旅客提供服務。
Thomas Ezan, Tracy Agyemang • 3 分鐘可讀完
-
個案研究
效能迴歸問題向來難以重現,因此對行動應用程式開發人員來說,迴歸問題是巨大的瓶頸。
-
個案研究
Monzo 是英國的數位銀行,擁有 1, 500 萬名客戶,且人數持續增加。隨著應用程式規模擴大,工程團隊發現應用程式啟動時間是需要改善的關鍵領域,但擔心這會需要大幅修改程式碼集。
Ben Weiss, Tracy Agyemang • 閱讀時間:2 分鐘
隨時掌握最新消息
每週透過電子郵件接收最新的 Android 開發洞察資料。