Tokopedia: Android App Bundle でアプリのサイズを削減し、インストール率が 15% 向上
背景
Tokopedia は、インドネシアで大手マーケットプレイスを展開する IT 企業です。1 か月のアクティブ ユーザー数は 9,000 万人を超え、このプラットフォームで出店している販売者は 800 万以上にのぼります。Tokopedia の Android アプリ自体が、さまざまな機能を備えたインドネシア有数の e コマースアプリであり、スムーズなモバイル ショッピングができるだけでなく、販売者向けに総合的な販売ツールも提供しています。
インストール率を向上させるため、Tokopedia チームは、機能をすべて維持したままでアプリのサイズを削減する方法を模索していました。「アプリのサイズが小さいほどダウンロード時間が短くてすみます。インターネット接続が安定していない環境にいるユーザーにとっては、重要なことです。」Tokopedia でテクニカル アーキテクトを務める Nathaniel Khuana 氏は次のように話します。「ユーザーの中には、容量に限りがあるスマートフォンを使っている方もいます。サイズの小さいアプリは容量を占めないので、アンインストール率を抑えることにつながるのです。*」
とは言え、一体どうすれば、機能を維持したままでアプリのサイズを削減するという難問を解決できるのでしょうか。そこで登場するのが Android App Bundle です。
Tokopedia の取り組み
同社のチームが Android App Bundle(AAB)を使ったところ、アプリの初回ダウンロード サイズとインストール サイズを削減でき、それによりダウンロード コンバージョン率の向上も期待できることがわかりました。
「APK から Android App Bundle 形式に移行するのは簡単でした」と Khuana 氏は語ります。「bundletool からコマンドラインで AAB を生成するだけでいいのです。*」
アプリをモジュール化し、Play Feature Delivery を使用してオンデマンドで機能を配信することで、さらに容量を節約できることもわかりました。「このアプリの機能モジュールのひとつが、販売者向け機能です」と Khuana 氏は続けます。モジュール化により、「販売者として登録したユーザーは、販売者向け機能のみをダウンロードすることになります。」アプリを複数のモジュールに分割することで、ユーザー側では必要な機能のみダウンロードできるため、デバイスの使用容量を大幅に抑えられるのです。
始める
Android App Bundle は、アプリやゲームのデベロッパーの皆様にご利用いただけます。Khuana 氏の言葉どおり「簡単」で、時間も節約できます。複数の APK の代わりに AAB ファイルを 1 つアップロードするだけで済むためです。ぜひお試しください。