カテゴリー別アーカイブ: PV数推移・予測

2016年11月までの広告収入

■ 現状分析

下図はここ3年間の月ごとの(web+アプリ)広告収入の推移グラフ。

temp3

具体的な金額は公開していないが、今年の月々の収入は大学生のアルバイト程度で、サラリーマンの給料程度には届かず(しかもボーナスも無い)、広告収入だけで暮らしていけるレベルではない。
しかし、見てわかるように、前年比約3.5倍、指数関数的に増加しているので、このペースが続けば、1年後あたりには広告収入だけで暮らしていけるレベルになると期待している。
もちろん、今後もこれまでのようなペースで収入が増加していくという保証はまったくない。今後の開発、マーケティング活動、運次第である。

ちなみに、増加している総収入の推移は成長曲線に従うと考えられる。具体的にはロジスティック曲線だ。最初期は増加していることがわからないほど徐々に増加し、ある時点から指数関数的に急激に増加し、変曲点を経て導関数が減少し、上限に近づいていく。
毎月の収入は総収入を微分したものなので、初期の頃は指数関数だが、変曲点のところがピークになり、そのあとは徐々に減少していく。微分方程式で記述すれば dN/dx = rN(1-N/K) となる。

下図は月々の広告収入をwebコンテンツ(AdSense)とアプリ(AdMob)に分けたグラフ。

temp4

webコンテンツによる収入は多少の上下はあるが、おおむね緩やかに上昇している。
広告配信を行う無料アプリは、2014年8月からリリースを開始した。初期の頃は地をはうような収入であったが、アプリ数が増加し、また後で詳細に述べる「AIホールデム」のダウンロード(以下、DLと略す)数増加に伴い、2015年12月にはアプリ広告収入がwebコンテンツ収入を上回り、11月にはその月の総広告収入の約80%を占めるまでに至っている。

下図はアプリ収入の大部分を占める「AIホールデム」の毎月のDL数の推移だ。

temp

リリース直後はほとんどDLが無かったのが、2015年11月末に日本のTV番組(「1年の半分をカジノで過ごす東大卒の男」)に2012年「ポット・リミット・オマハ・シックス・ハンデッド」世界チャンピオンの木原直哉氏が出演してテキサスホールデムが紹介され、それにより日本からのDL数が一気に増えた。おいらはこれを「木原インパクト」と呼んでいる。

さらに、2016年8月中旬以降、DL数の伸びが急激に増えた。その理由ははっきりしていないが、Google Play にてブーストが効きづらくなったことが主な要因ではないかと考えている。

下図は、月々のDL数をUS・日本・その他の国に分けたもの。

temp

日本からのDL数は、「木原インパクト」の効果が徐々になくなってきていることにより徐々に減少していたが、8月が底で徐々に上向いてきている。
8月中旬から、世界各国からのDL数が急激に増えている。前述した様に、その理由は不明だ。

下図は「AIホールデム」の月々の広告収入をUS・日本・その他の国に分けたもの。

temp2

US, その他の国々からの収入は指数関数的に増加している。基本的に広告収入はDLが数に比例するのだが、日本・US以外の国々はクリック単価が低く、そのためにUSからの収入が最も多くなっている。

下図は8月中旬以降のアプリDAU(日々のアクティブユーザ数)のグラフ。

temp3

広告収入は基本的にDL数に比例すると書いたが、DLされてもすぐにアンインストールされたものは収入には結びつかない。また、アンインストールされなくても、ストレージに眠っているだけでも意味がなく、日々使用される(広告をクリックしていただく)ことが大事だ。そういう意味で、DAUは広告収入にダイレクトに結びつく重要な要素である。

8月中旬以降、DAUはほぼ線形に増加していて、11月に入ってから線形回帰の傾きが倍増している。これは、たんなるゆらぎかもしれないが、最近ヘルプ機能を徐々に実装してきた成果かもしれないと思っている。

下図は「AIホールデム」の1日ごとのDL数の推移グラフ。マッチ棒のようなマークは、アップデートを表す。

temp

一般的に、アップデートを行わないと継続的なDLが行われないと言うが、このグラフを見る限りでは、アップデートとDL数増加の明らかな因果関係は認められない。
むしろ、DL数が増加すると、開発意欲が湧き、アップデートしているような現状になっている。

が、アップデートが製品寿命を延ばす効果があるのは明らかであるので、今後も定期的に行っていくつもりだ。

■ 教訓

  • 中身の時代
    • ユーザ、スポンサー、場の提供者全員に対して有益か?
  • Google を介した口コミ (※ ユーザの積極的行動が不要)
  • プレイ時間の長期化・最大化を狙う
  • 以下の戦略が有効
    • 入り口を優しく
    • やりこみ要素
    • オンラインランキング(他のプレイヤーとの比較・競争)
    • トレーニング要素?
    • 実用性?

■ 今後の方針

  • 「AIホールデム」に約半分の工数をつぎ込み、ヘルプ・機能の充実、品質向上などを継続的に行う。
  • 新規アプリリリース
    • パズル系
    • ギャンブル系
      • バックギャモン
    • ツール系
  • 古いアプリのアップデートも行っていきたい。
    • 特に、古いアプリは見た目が悪く、ヘルプも皆無なので、そのあたりに工数をさきたい。

■ 今後の希望的予測

  • 日々のDL数の増加傾向はあと数ヶ月は続く
  • 「AIホールデム」累計DL数:2016年末は5万弱、2017年末は20万本~30万本
  • 広告収入の増加率は3倍/年が続く
  • 2017年中にウン10年前の大卒初任給を超える
  • 現在の大卒初任給並になるのは2018年以降

02/28 までの週間PV数の推移と今後の予測

temp

上図はここ12週間の本サイト全体の週間PVの数の推移グラフ。
13,926 → 14,255 と 2.4%の増加で、やっと1万4千PV(1日平均2000PV)を超えたでござるぞ(喜)。
最終的な目標は 1万PV/day なので、あと5倍にしなくてはならない。まだまだ先は長そうだ。

temp

 

上図は本サイトのPV数稼ぎ頭ページたちの週間PV数の推移グラフ。
今週から、vector の指数関数回帰は最近8週間の値だけを対象にするようにした。この方が今後のPV数を予測するのに有効だと考えたからだ。
で、結果は +3.066%/週 の増加という結果になった。23週間(約半年)で倍になる、というペースだ。これなら悪くないぞ。
それにくらべて、vector 以外が振るわないな。なにかテコ入れをしないといけない。

temp

上図は去年Q4に作成したページの週間PV数のグラフ。
こちらも、list, map の指数関数回帰は最近8週間の値を元に計算するように変更した。
map 以外はPV数が低調な感じだ。

temp

上図は今年のQ1に作成したページの週間PV数のグラフ。
std::arrayVisualStudio のページが順調にPV数が増えていて、100PV/週までは行きそうな感じだ。

02/21 までの週間PV数の推移と今後の予測

temp

上図は、本サイトの最近12週間の週間PV数のグラフ。
今度こそ 14,000 を超えるかと思ったが、13,962 → 13,603 → 13,926 と、3週間前にも及ばなかった。
おいらのサイトは土日祭日のPV数が平日の半分程度だ。なので google 検索でのクリック率が一時的にでも下がると、順位が下がり、そのためにその次の週もPV数が伸びないという現象のように思える。

temp

temp

temp

02/14 までの週間PV数の推移と今後の予測

temp

上図は最近12週間の本サイトの週間PV数の推移グラフだ。
水曜日が祭日だったために、13,962 → 13,603(-2.57%)と若干減少した。
-9% 程度を予測していたが、減少は思いの外少なかった。
今週は+5%ほど増加し、今度こそ 14,000PV/週を超えると予測しておく。

temp

上図は、本サイトのPV数稼ぎ頭たちのグラフ。

temp

上記は比較的最近追加したページたちのグラフ。
伏兵の static がここに来て伸びてきている。GRCでチェックすると、「C++ static」の順位がいつの間にか5位になっていたでござるぞ。

temp

グラフがごちゃごちゃして非常に見づらいので、1月以降に作成したページのグラフを分けておいた。

02/07 までの週間PV数の推移と今後の予測

temp

上図は最近12週間の週間PV数の推移グラフ。
先々週は 13,470PV、先週は 13,962PV。14,000にはわずかに届かなかったが、前週比 +3.65% だった。
予測は +3%程度だったので、ほぼ予測通りというところだ。
今週も +3%程度の増加で、今度こそ 14,000PVを超えるのではないかとおもったのだが、今週は祭日があるので、-9%程度の減少と予測しておく。

temp

上図は先週のPVは数トップ10のページの円グラフだ。
トップ10で全体のPV数の約66%を占めている。
先々週までは圏外だった maplist がそれぞれ8位、10位にランクインした。
これらは去年10月末頃に作成したもので、3ヶ月ちょい(15週、16週)で最初のマイルストーンである 350PV/週 をクリアしたことになる。
本サイトの一番人気である vector のそれは 15週だったので、非常にいいペースだと言える。
map, list のPV数は今後も増加し続け、最終的には1000PV/週以上になると期待している。

temp

上図は本サイトのPV数稼ぎ頭ページたちの週間PV数の推移グラフ。
vector はわずかに2,000に届かないなど、いまいちの週だったが、C/C++プログラミング入門のPV数が着実に伸びてきているのはいい感じだ。
コンテンツを徐々に増やしてきている効果が出てきたのかな?

temp

上図は最近作成したページたちの週間PV数の推移グラフだ。
前述したように、map, list のPV数は順調に指数関数的増加を続けて、最初のマイルストーンである 350PV/週をクリアした。
週間増加率は +21.1%, +13.3% なので、map は 4 or 5週間後、list も6週間後くらいには次のマイルストーンである 700PV/週を達成できそうな勢いだ。

グラフには container, std::array を追加した。グラフがごちゃごちゃしてちょっと見づらいが、array はいい感じでPV数が増えている。将来が楽しみでござるぞ。

 

01/31 までの週間PV数の推移と今後の予測

temp

上図は最近12ヶ月間の本サイトの月間PV数の推移グラフだ。
11月:39,825 → 12月:61,305 → 1月:55, 022 と推移している。12月は「はてぶ」により一時的に大量のPV数があり、実質5万程度だったので、実質的には前月比+10%の増加ということになる。
今後も仮に毎月+10%増加していったとしても、PV数が2倍になるには約8ヶ月を要することになる。

temp

上図は最近12週間の本サイトの週間PV数の推移グラフだ。
先々週の 13,148PV から 13,470PV と +2.4% の増加だった。
14,000PV 超えを期待を込めて予想してたのだが、残念でござる。
今週も +3% 程度の増加になるのではないかと予想している。

temp

上図は本サイトのPV数稼ぎ頭ページたちの週間PV数の推移。
vector は初めて2,000PVを超え、string も過去最高をマークした。
だが伸び率は低く +4%/週 程度だ。仮に毎週の増加率を+2%とすると、40週後のPV数は2.2倍となる。
なので、vector, string, 時間計測ページのPV数が2倍になったとすると、その分の増加PV数は 2000+1500+1000 = 4500PVである。月に換算すると約18,000PVだ。

temp

上図は比較的最近作ったページの週間PV数の推移。
list, map は最初のマイルストーンである 350PV/週 を超えると期待を込めて予想してたのだが、増加どころか減少になった。が、今後も増加を続け、1000PV/週程度にはなると期待を込めて予測している。現状は300PV/週程度なので、2つ合わせて 1400PV/週程度の増加だ。
static, 配列は地道にPV数を増やしているが、絶対数はまだ少ない。

月間PV数を10万にするには、約23,000PV/週が必要で、約9,000PV/週 の増加が必要だ。増加予測は、vector 等が4,500、list等が1,400 なので 9000-4500-1400 = 3100PV/週が不足する計算になる。
よって、10万PV/月を達成するにはPV数を稼げるページの作成がもっと必要だと言うことである。
とりあえずは 100PV/週を稼げるページを30程度は書かなくてはいけないっつうことか・・・

 

01/24 までの週間PV数の推移と今後の予測

temp

上図は最近12週間の本サイトのPV数の推移グラフ。
先週は 14,000PV程度を予想してたのだが、実際は 13,148PV だった。水曜・木曜のPV数が何故が少なく、それが足を引っ張った形だ。
今週こそ 14,000PVを越えて欲しいものじゃ。

temp

上図は本サイトのPV数稼ぎ頭ページたちのPV数の推移グラフ。
string, 時間計測, random らが過去最高を更新。vector も過去最高と同じPV数だった。
(プログラミング入門も「はてぶ」された時の一時的効果期間を除けば過去最高)
vector は目標の2,000PVを越えられず 1,915。5%アップで超えるので、今週はなんとかお願いしますよ。
ちなみに、(年末年始を除く)最近8週間の移動回帰分析結果の指数関数係数は 0.0345 なので、予測は +3.5% で、1,982PV だ。

temp

上図は最近追加したページの週間PV数の推移グラフだ。
クラス入門以外はすべて過去最高を記録。list, map は 339PV, 348PV で、最初の目標である 350PV/週 を今週にも達成しそうな勢いだ。
list, map の最近8週間の移動回帰分析結果の指数関数係数は 0.129, 0.198 で、前週比伸び率に換算すると +13.8%, +21.9% と非常に高い値だ。この調子なら3月中旬~下旬には次の目標である 700PV/週 を超えると予測される。

01/17 までの週間PV数の推移と今後の予測

temp

上図は最近12週間の本サイトのPV数の推移グラフ。
先週は月曜日が祭日だったために、PV数は微減している(12,791 → 12,408)。
しかし、平日だけの平均PV数は、2,097.2 → 2,320 と、約10%も上昇している。
よって、今週は先々週の10%増しで、14,000 程度になるのではないかと期待を込めて予測している。

temp

上図は本サイトのPV数稼ぎ頭ページたちのPV数の推移グラフ。
これらも先々週とほとんど同じ程度だが、月曜日が祭日だったことを考慮すれば実質的増加だ。
vector の場合、平日のPV数平均は 342.25 にも達した。土日祭日の平均は142だ。
したがって、今週の vector PV数は 342.25*5 + 142*2 = 1995.25 以上になると予測できる。
初の 2000PV/週 を達成すると期待を込めて予測する。

temp

上図は最近追加したページたちのPV数の推移グラフだ。

 

2015年PV数予測・目標

temp

 

上図は2014年の月間PV数の推移グラフだ。
最小は2月の 21,350、最大は12月の 61,305 だった。
単純に言えば約3倍に増えているが、12月はブログ、C++のページが「はてぶ」され大量のアクセスがあったので、実力より多めのPV数になっている。実質的には約5万PVだ。

PV数が増えている原因は vector, string, 時間計測の解説ページのPV数が指数関数的に増えてきたからだ。
これらのページは5、6月に書いたもので、6~10週間で2倍のペースでPV数が増加し、今に至っている。
11月における vector+string+時間計測 の全体に対する割合は 31.6%にも達している。
2015年も、これらがこれまでの様なペースでPV数を増加し続ければ、それだけでサイトのPV数は膨大なものになるのだが、実際はそうはいかないと考えている。

2015年末時点でのPVは数を予測するポイントは2つだと考えている。

  1.  vector, string, 時間計測などのPV数を稼いでいるページのPV数がどこまで増えるのか?
  2. 700PV/週 を稼げるページをどれだけ作れるか?

1. に関しては、指数関数回帰の係数を指数関数回帰することで、ある程度予想できると考えている。とは言っても、回帰はしょせん後付の理屈であり、ページの改良や社会情勢の変化でPV数は予想の上を行ったり下をいったりするものだ。

2. に関してだが、現状はせいぜい1ページ/週程度で作成できていて、かつ700PV/週に達しそうなのは list, map くらいである。