Halfbrick ロゴ
Halfbrick は Remote Config のパーソナライズで収益を 16% 増加
Halfbrick のスクリーンショット

はじめに

完全リモートの開発者 70 名からなるチームを擁する Halfbrick は、人々の記憶に一生残るゲーム制作を目標に努力を続けています。2001 年の創業当初はライセンス ゲームの開発を手掛けていましたが、ノスタルジックでレトロな雰囲気のオリジナル タイトルを開発したことで瞬く間に有名になりました。Halfbrick は、Jetpack Joyride、80 年代スタイルのアクション プラットフォーム Dan the Man、10 億を超えるダウンロード数を誇る名作ゲーム Fruit Ninja などの人気タイトルを手掛けています。


課題

Halfbrick の収益の大部分は AdMob を使用した広告掲載によるもので、常に懸案事項となっていたのは、ユーザー維持率を損なうことなく広告プレースメントを最大化することでした。以前は、理想的な広告数を見つけるために手作業によるテストと A/B テストを数多く実施していましたが、エンジニアリングの時間とリソースをかなり消費していました。Halfbrick は、広告のプレースメントを迅速かつ簡単に最適化でき、手動入力が少なくきめ細かいテストを求めていました。

さらに、アプリ評価の要請メッセージをプレーヤーがゲームを最も楽しんでいるタイミング(チュートリアルやチェックポイントの後)で表示することで、ユーザー エンゲージメントを最大化したいと考えていました。この作業も手動で行われており、チームは自動化と最適化を望んでいました。

Halfbrick のスクリーンショット

解決方法

Halfbrick のゲームの多くでは、すでにバックエンドで Cloud FunctionsCloud StorageRealtime Database などのFirebase プロダクトが使用されていました。また、Remote Config を使用してゲームの動作や外観を動的に制御および変更しているため、Firebase の最新機能である Remote Config のパーソナライズの導入も非常に迅速でした。この新機能により、開発者は目標を指定してから、機械学習を使用して各ユーザーに最適なパラメータを見つけ、その目標を最大化し、個別に動作する性質を持ち、継続的に改善を繰り返す A/B テストを実行します。

Halfbrick は Remote Config のパーソナライズを使用して 3 つの重要な指標(広告の表示頻度、新レベルのロック解除までの時間、プロンプト表示のタイミング)を最適化しました。

パーソナライズを利用してインタースティシャル広告を表示するタイミングと頻度を決定することにより、Halfbrick のゲームはプレーヤーの行動や好みに基づいて最適な数の広告を自動的に表示し、ユーザー エクスペリエンスを向上させて、ユーザー維持率と広告費用対効果を改善しました。その結果、エンゲージメント、ユーザー維持率、評価に影響を与えることなく、ユーザーあたりの平均広告数を 3.4 から 4.2 に増加させ、1 日のアクティブ ユーザーあたりの平均収益(ARPDAU)を 16% 向上させることができました。また、Halfbrick はパーソナライズを使用して、新たなレベルをアンロックする際の待ち時間をプレーヤーごとに決め、広告の視聴に費やすトータルの時間を増やしました。

さらに、Halfbrick では、パーソナライズを使用して最適なタイミング(ユーザーがゲームを最も楽しんでいるタイミング)を判断することにより、手動での設定やチームによる推測を経ずともアプリの評価をユーザーに求めることができます。パーソナライズにより、評価プロンプトのエンゲージメント率が 4% 向上し、肯定的な評価数が 15% 増加しました。

同じような試みを手動で実施した場合、チームメンバー 1 人が専任で構成、テスト、分析を行い、結論を出すまでに 1 週間は必要だったでしょう。今では Remote Config のパーソナライズを 1~2 日で設定でき、メンバーの定期的な操作を必要とすることなく、学習と最適化を継続できています。それにより、Halfbrick はコストと時間を節約できるようになり、浮いたエンジニアリング時間をゲームの新機能の構築に充てられるようになりました。


結果

16% - 1 日のアクティブ ユーザーあたりの平均収益(ARPDAU)の増加

15% - アプリストアの肯定的な評価の増加

Halfbrick ロゴ

"Remote Config のパーソナライズ機能で実現する粒度は、人間が計測するのは不可能なものです。パーソナライズによって、広告戦略を最適化する方法についての新たな分析情報を得ることができ、プレーヤーはあまり多くの広告を好まないと決めてかかっていた当社の考えに疑問を投げかけることにもつながりました。素晴らしいことに、否定的なレビューやお客様の苦情が増えることなく、広告の表示頻度や広告収入を増やすことができています。"

- Halfbrick 社、プロダクト マネージャー、Miguel Pastor 氏