inFablic | Fablic, inc. Developer's Blog.

フリマアプリ フリル (FRIL) を運営する Fablic の公式開発者ブログです。Fablic のデザイナー・エンジニア・ディレクターが情報発信していきます。

CMにおける「残存効果」を生み出す要因について

こんにちは。shobyです。

フリルでは定期的に全国でCMを放送しており、各CMの効果計測をする必要が生じています。

今回の記事は、CMにおける「残存効果」を生み出す要因について考察しました。*1

*1:この記事はフリルで観測できるデータと、経験則に基づいた考察であり、調査などで実証されたものではありません。ご了承ください。

続きを読む

CMの費用対効果分析:時間帯別のCPIを推定する

こんにちは。shobyです。

フリルでは定期的に全国でCMを放送しており、各CMの効果計測をする必要が生じています。

今回は、CMの費用対効果を向上させるため、時間帯別のCPIを推定する方法をお伝えします。

概要

  • CM投下の最適化粒度
  • CM視聴者のインストール行動について
  • 時間帯の定義について
  • 時間帯ごとのインストール数を集計する
  • CMによるインストール増加数の推定
  • 時間帯別の推定CPIを活用する
続きを読む

Android版フリルへのCircleCI 2.0の導入でCI実行時間を約5分の1に短縮

f:id:nakamuuu-muuu:20170808192110j:plain

こんにちは。Androidエンジニアの @nakamuuu です。

先日、Android版フリルでCI環境として使用していたCircleCIを最新版の CircleCI 2.0 に移行しました。

この記事では、これまでのAndroid版フリルにおけるCI環境について触れつつ、実際にCircle CI 2.0へ移行してどのような効果があったのかを簡単に紹介していきます。

circleci.com

続きを読む

CMの分析や効果向上に役立つ政府の統計調査資料

こんにちは。shobyです。

フリルでは定期的に全国でCMを放送しており、各CMの効果計測をする必要が生じています。

今回は、CMの分析や効果向上に役立つ政府の統計調査資料をご紹介します。

情報通信メディアの利用時間と情報行動に関する調査

総務省の情報通信政策研究所が毎年発表している、メディアに関する利用実態の調査です。

www.soumu.go.jp

こちらの調査では、CM分析に有用な以下のデータが閲覧できます。

  • 年代別・性別、時間帯ごとのテレビ視聴行為者率
  • 年代別、テレビ視聴とインターネット併用(ながら視聴)行為者率

これらのデータから、例えば、平日の20代女性のテレビ視聴時間帯は、7時台と20〜21時台にピークがあることが分かります。 また、平日の20代では、7時代よりも20〜21時台の方が、ながら視聴をする人の割合が高いことが分かります。

これらのデータを考慮した上で、自社データの分析結果と突き合わせることで、よりターゲットユーザー層に届きやすいCMの投下計画を立てやすくなります。

社会生活基本調査

総務省の統計局が発表している、自由時間の使い方に関する実態調査です。

www.stat.go.jp

このデータから、年代別、都道府県別に、自由時間にどういった行動を取っているかが分かります。

これらのデータを考慮すると、よりターゲットユーザー層に届きやすい内容のCMを作りやすくなります。

その他の統計調査

以下のページから政府の統計データを探すことができます。

探したいデータが決まっている場合はキーワード検索もできます。

e-Stat 政府統計の総合窓口

まとめ

政府の発表している統計調査を用いることにより、CMの分析や費用対効果の向上に役立てることができます。

その他、欲しいデータが決まっている場合には窓口ページから探しましょう。

TokyuRubyKaigiに参加しました

はじめに

こんにちは。 tommy です。
今回は、VOYAGE GROUP本社で開催されたTokyuRubyKaigiの様子をレポートしたいと思います!

会場

会場は、VOYAGE GROUPの本社でした・・・!

f:id:kazu9su:20170729215046j:plain

船がかっこよすぎる。まさに航海に踏み出している様子が見て取れます。

ザ・プレミアム・モルツの美味しさの秘密

さて、早速発表に移っていきます。

f:id:kazu9su:20170729215550j:plain

会場はプレミアム・モルツ祭りでした。なんと手を上げるだけで無限にプレミアム・モルツを堪能できるという充実っぷり。
なんて贅沢な時間なんでしょうか。
そんなプレミアム・モルツの美味しさの秘密を探るべく、天然水 vs 水道水の味比べが行われました。

f:id:kazu9su:20170729215906j:plain

結果は3対2で天然水を当てた方が多かったです。目黒川の水もいい感じの味がするとかしないとか・・・

さあみなさんご一緒に。プレモルサイコー #プレモルセミナー

会場説明

そんな中VGの方から会場の紹介などいただきました。
我々にとっては命とビールの次に大切なwifiなどを提供いただきました。ありがとうございました。
icosでないタバコは、外まで行かないと吸えないらしいです。時代の流れでしょうか。

投票アプリ説明

さらに本日のLT王&飯王を決める投票アプリの説明が行われました。
参加者だけで投票が行われます。

The Architecture of Haml 5

Ruby界のヤバイ人の一人と言われるk0kubunさんの発表。
一言で表すならば、「Hamlの新しいやつ、めっちゃやばい」

続・JSON APIとフォーマットの話

json ldのお話でした。検索結果がいい感じになるとかならないとか

Rails の辛みを回避するための処方箋

Railsの辛みのお話です。Railsが辛いんじゃなくて人が… おっと。誰か来たようだ。

Vim

ここで、弊社が誇るVimのヤバイ人、ujihisaの登場です。
今回は、持参したPC (Gentoo Linux)でプロジェクタに繋げないので、Google Hangouts経由で発表を行うというヤバさを披露してくれました。

https://gist.github.com/ujihisa/ebae146aa815fc2d25c4c32a55402f97

帰納法を駆使すれば、vimはrubyであるという結論に容易に達することができます。

発表後、Fablicはvim至上主義というレッテルを貼られる勢いでした。 しかし実際には、vim派とemacs派が日々激しく火花を散らす温かい職場です。

Ruby On Railsを利用したサービスで特定のユーザ(〇〇〇万人)に何らかの告知をするための効率的な方法

弊社からの刺客の発表が続きます。
上杉による発表は、「わかる!」が多発するとてもいい発表でした。 

f:id:kazu9su:20170729222226j:plain

ちなみにメ○カリとFRILの使用率はだいたい半々でした。(tqrk11調べ)

Rubyで電話する、電話を受ける

メールで欠勤連絡は大変失礼なので、slackを通じて、電話をかけてくれるbotのお話でした。
rubyを学びたいという女の子も一緒に参加しているとのことで、rubyおじさんたちの熱い指導があったとかなかったとか

Ruby on Rails on Azure (仮)

Azureでrubyを頑張るお話でした。
時間内に発表が終わらず、「えっ!?」という引きが気になる発表でした。

別にRubyistではないのだけれどノリと勢いでRubyのOSSに貢献した気持ち

emacs使いであったり、rubyistでなかったりと、会場内で敵意むき出しで話しかけられたとかかけられなかったとか。

RuboCop: Ragnarok

rubocopの設定を外部化したgemのお話。
fablicopの機運が高まる、素晴らしい発表でした。

SSH configuration meets Ruby <3

「めっちゃいい」
「ブロックっていいよね」
など、かなりよさげなgemの発表でした。

抽選LT

ここで第一部が終わり、抽選LTの当選者が発表されました。 f:id:kazu9su:20170729223337j:plain

はい。ありがとうございます。ワタクシ見事当選いたしました。
LTも当然用意していたのですが、先程のonkさんの発表により、fablicopの機運の高まりが最高潮に達していたため、 急遽fablicopをgemとしてリリースして発表することにしました。

fablicop

そこで第二部の間に作ったfablicopがこちらです。

fablicop | RubyGems.org | your community gem host

なんということでしょう。FablicのメンバーとしてTokyuRubyKaigiに参加すると、gemのauthorになることができました。 是非みなさんもFablicに入社し、TokyuRubyKaigiに参加することをオススメします。

会場の様子

大変申し訳ございませんが、このあたりから、プレミアム・モルツが美味しすぎることにより記憶が飛んだり飛ばなかったりしておりました。 そんな会場の様子をハイライトでお伝えいたします。

f:id:kazu9su:20170729224030j:plain

f:id:kazu9su:20170729224042j:plain

f:id:kazu9su:20170729224054j:plain

しっかりと会場の方々にFRILをアピールできたようです。

終わりに

今回はTokyuRubyKaigi参加レポートをお送りしました。 プレモルサイコーだし、いい話は聞けるし、プレモルをもっと買っていく機運が高まる会でした。 是非来年も参加してプレモルサイコーと言いたいと思います。

全国放送のCMで都道府県ごとのオーガニックインストール数を集計する(Firebase + Adjust + Redash)

こんにちは。shobyです。

フリルでは定期的に全国でCMを放送しており、各CMの効果計測をする必要が生じています。

今回は、より正確にCMの効果を分析するために、全国放送のCMで都道府県ごとのオーガニックインストール数を集計する方法をお伝えします。

概要

  • Firebaseを使ったインストール数集計の問題点
  • 広告IDによるFirebaseと広告効果計測サービスのデータとの突き合わせ
  • 都道府県ごとのオーガニックインストール数の活用
続きを読む

mail_viewの一覧表示をハックして使いやすくする@スタートアップRails勉強会

こんにちは。kaeponです。

先日、第6回スタートアップRails勉強会にLT枠で登壇させて頂きました。

「mail_viewの一覧表示をハックして使いやすくする」というタイトルで発表致しましたので、
本日は発表内容について紹介させて頂きます。

概要

サービスからユーザーへ配信しているメールのプレビュー画面の一覧表示機能を改良した話です。
その為の仕組みとして元々『mail_view』というgemを利用しているのですが、
これをより使いやすくする為の実装に挑戦しました。

この対応により、フリルから配信しているメール一覧を一目で確認できるようになり、
カスタマーサポート部署のメール確認作業が効率化されました!

続きを読む

FRILのデプロイフローを発表しました@スタートアップRails勉強会

はじめに

みなさんこんにちは。tommyです。

本日は先日の スタートアップRails勉強会 で発表させていただいた、
FRILのデプロイフローについて紹介したいと思います。

続きを読む