クラむアント分析システム

あなたが Web サむトずモバむル アプリケヌション (たずえば、ドヌナツ ショップ甚) を䜜成したばかりの新進気鋭の起業家であるず想像しおください。 少ない予算でナヌザヌ分析を接続したいず考えおいたすが、その方法がわかりたせん。 呚囲の誰もが Mixpanel、Facebook アナリティクス、Yandex.Metrica などのシステムを䜿甚しおいたすが、䜕を遞択し、どのように䜿甚するかは明確ではありたせん。

クラむアント分析システム

分析システムずは䜕ですか?

たず最初に蚀っおおきたいのは、ナヌザヌ分析システムはサヌビス自䜓のログを分析するシステムではないずいうこずです。 サヌビスのパフォヌマンスの監芖は安定性ずパフォヌマンスに重点を眮き、開発者によっお個別に実行されたす。 ナヌザヌ分析は、ナヌザヌの行動、぀たりナヌザヌが実行するアクション、頻床、プッシュ通知やサヌビス内のその他のむベントにどのように反応するかを調査するために䜜成されたす。 䞖界的に、ナヌザヌ分析にはモバむル分析ずりェブ分析ずいう XNUMX ぀の方向がありたす。 Web サヌビスずモバむル サヌビスのむンタヌフェむスず機胜は異なりたすが、分析システムの操䜜は䞡方向でほが同じです。

なぜそれを行いたすか

ナヌザヌ分析が必芁です:

  • サヌビスの䜿甚時に䜕が起こるかを監芖するため。
  • コンテンツを倉曎し、どこを開発するか、どの機胜を远加/削陀するかを理解したす。
  • ナヌザヌが気に入らないものを芋぀けお倉曎したす。

それはどのように動䜜したすか

ナヌザヌの行動を調査するには、この行動の履歎を収集する必芁がありたす。 しかし、具䜓的に䜕を収集すればよいのでしょうか? この質問は、タスク党䜓の耇雑さの最倧 70% を占めたす。 補品チヌムの倚くのメンバヌ (プロダクト マネヌゞャヌ、プログラマヌ、アナリスト) が䞀緒にこの質問に答える必芁がありたす。 このステップでミスをするず、損害が倧きくなりたす。必芁なものが収集できなかったり、意味のある結論を導き出すこずができないものを収集しおしたう可胜性がありたす。

䜕を収集するかを決めたら、それを収集する方法のアヌキテクチャを考える必芁がありたす。 分析システムが扱う䞻なオブゞェクトはむベントです。 むベントは、ナヌザヌのアクションに応じお分析システムに送信される、䜕が起こったかを説明するものです。 通垞、前の手順で远跡するために遞択したアクションごずに、むベントは、実行されたアクションを説明するフィヌルドを含む JSON パッケヌゞのように芋えたす。

これはどのような JSON パッケヌゞですか?

JSON パッケヌゞは、䜕が起こったかを説明するテキスト ファむルです。 たずえば、JSON パケットには、ナヌザヌ Mary が 23 月 00 日 15:XNUMX にゲヌム開始アクションを実行したずいう情報が含たれる堎合がありたす。 それぞれのアクションをどのように説明すればよいでしょうか? たずえば、ナヌザヌがボタンをクリックするずしたす。 珟時点で収集する必芁があるプロパティは䜕ですか? それらは次の XNUMX ぀のタむプに分類されたす。

  • スヌパヌ プロパティ - 垞に存圚するすべおのむベントの特城であるプロパティ。 これは、時間、デバむス ID、API バヌゞョン、分析バヌゞョン、OS バヌゞョンです。
  • むベント固有のプロパティ - これらのプロパティは任意であり、䞻な問題はそれらを遞択する方法です。 たずえば、ゲヌムの「コむンを賌入」ボタンの堎合、そのようなプロパティは「ナヌザヌが賌入したコむンの数」、「コむンの倀段」などになりたす。

蚀語孊習サヌビスの JSON パッケヌゞの䟋:
クラむアント分析システム

でも、すべおを集めおみおはいかがでしょうか?

すべおのむベントは手動で䜜成されるためです。 分析システムには「すべお保存」ボタンがありたせん (これでは意味がありたせん)。 サヌビス ロゞックから、チヌムの䞀郚にずっお興味深いアクションのみが収集されたす。 ボタンやりィンドりの各状態であっおも、通垞、すべおのむベントが察象ずなるわけではありたせん。 長いプロセス (ゲヌム レベルなど) の堎合、最初ず最埌だけが重芁になる堎合がありたす。 途䞭で起こったこずはたずたらないかもしれたせん。
通垞、サヌビス ロゞックはオブゞェクト、぀たり゚ンティティで構成されたす。 これは、「コむン」゚ンティティたたは「レベル」゚ンティティにするこずができたす。 したがっお、゚ンティティ、その状態、アクションからむベントを構成できたす。 䟋: 「レベル開始」、「レベル終了」、「レベル終了、理由 - ドラゎンに食べられた」。 ロゞックに違反せず、分析によるさらなる䜜業が耇雑にならないように、「開く」こずができるすべおの゚ンティティを閉じるこずをお勧めしたす。

クラむアント分析システム

耇雑なシステムにはむベントがいく぀ありたすか?

耇雑なシステムでは、すべおの顧客 (プロダクト マネヌゞャヌ、プログラマヌ、アナリスト) から収集され、泚意深く (!) テヌブルに入力され、サヌビス ロゞックに入力された数癟のむベントを凊理できたす。 むベントの準備は孊際的な倧芏暡な䜜業であり、党員が䜕を収集する必芁があるのか​​、泚意力ず正確さを理解する必芁がありたす。

次は䜕ですか

興味深いむベントをすべお思い぀いたずしたしょう。 それらを集める時が来たした。 これを行うには、顧客分析を接続する必芁がありたす。 Google にアクセスしおモバむル アナリティクスを探したす (たたはよく知られおいるものから遞択したす: Mixpanel, Yandeks.Metrika, Google Analytics, Facebookアナリティクス, 曲, 振幅。 Web サむトから SDK を取埗し、それをサヌビスのコヌドに組み蟌みたす (SDK がクラむアントに組み蟌たれおいるため、「クラむアント」ずいう名前が付けられおいたす)。

そしおむベントはどこで集めればいいのでしょうか

䜜成されるすべおの JSON パッケヌゞは、どこかに保存する必芁がありたす。 圌らはどこに送られ、どこに集たるのでしょうか クラむアント分析システムの堎合、クラむアント分析システム自䜓がこれを担圓したす。 JSON パッケヌゞがどこにあるのか、そのストレヌゞがどこにあるのか、いく぀あるのか、どのように保存されおいるのかがわかりたせん。 収集プロセス党䜓はシステムによっお実行され、圓瀟には関係ありたせん。 分析サヌビスでは、個人アカりントにアクセスし、最初の行動デヌタの凊理結果を確認したす。 次に、アナリストは個人アカりントに衚瀺された内容を操䜜したす。

無料版では、通垞、生デヌタをダりンロヌドできたせん。 高䟡なバヌゞョンにはそのような機胜がありたす。

接続にはどのくらい時間がかかりたすか?

最も単玔な分析は XNUMX 時間で接続できたす。それは App Metrika で、カスタム むベントを分析せずに最も単玔なものを衚瀺したす。 より耇雑なシステムのセットアップに必芁な時間は、遞択したむベントによっお異なりたす。 远加の開発が必芁ずなる問題が発生したす。

  • むベントの行列はありたすか たずえば、あるむベントが別のむベントの前に来ないずいう問題を解決するにはどうすればよいでしょうか?
  • ナヌザヌが時間を倉曎した堎合はどうすればよいですか? タむムゟヌンが倉曎されたしたか?
  • むンタヌネットがない堎合はどうすればよいですか?

平均しお、Mixpanel は数日でセットアップできたす。 特定のむベントを倚数収集する予定がある堎合は、収集に XNUMX 週​​間皋床かかる堎合がありたす。

クラむアント分析システム

必芁なものを遞択するにはどうすればよいですか?

䞀般的な統蚈は、すべおの分析システムで正垞に機胜したす。 マヌケティング担圓者や営業担圓者に最適です。維持率、ナヌザヌがアプリケヌションに費やした時間、すべおの基本的な高レベルの指暙を確認できたす。 最も単玔なランディング ペヌゞの堎合は、Yandex メトリクスで十分です。

非暙準タスクに関しおは、サヌビス、分析タスク、およびそれらを解決するために凊理する必芁があるむベントによっお遞択が異なりたす。

  • たずえば、Mixpanel では、A/B テストを実行できたす。 どうやっおするの いく぀かのサンプルがある実隓を䜜成し、遞択を行いたす (どのようなナヌザヌを A に割り圓お、他のナヌザヌを B に割り圓おたす)。 A の堎合、ボタンは緑色になり、B の堎合、ボタンは青色になりたす。 Mixpanel はすべおのデヌタを収集するため、A ず B から各ナヌザヌのデバむス ID を芋぀けるこずができたす。サヌビス コヌドでは、SDK を䜿甚しお埮調敎が䜜成されたす。これらは、テストのために䜕かを倉曎できる堎所です。 次に、各ナヌザヌの倀 (この堎合はボタンの色) が Mixpanel から取埗されたす。 むンタヌネット接続がない堎合は、デフォルトのオプションが遞択されたす。
  • 倚くの堎合、むベントを保存しお調査するだけでなく、ナヌザヌを集玄するこずも必芁になりたす。 Mixpanel では、[ナヌザヌ] タブでこれを自動的に行いたす。 そこでは、すべおの氞続的なナヌザヌ デヌタ (名前、電子メヌル、Facebook プロフィヌル) ずナヌザヌ ログ履歎を衚瀺できたす。 ナヌザヌデヌタを統蚈ずしお芋るこずができたす。 ドラゎンは100回食べお、花を3本買った。 䞀郚のシステムでは、ナヌザヌごずの集蚈をダりンロヌドできたす。
  • メむンのかっこよさは䜕ですか Facebookアナリティクス? サヌビス蚪問者を Facebook プロフィヌルに結び付けたす。 したがっお、芖聎者を芋぀け出し、最も重芁なこずずしお、それを広告芖聎者に倉換するこずができたす。 たずえば、あるサむトを䞀床蚪問し、その所有者が蚪問者向けの広告 (Facebook 分析の自動入力可胜なオヌディ゚ンス) をオンにするず、今埌は Facebook 䞊でこのサむトの広告が衚瀺されるようになりたす。 サむト所有者にずっお、これは簡単か぀䟿利に機胜したす。必芁なのは、1 日の広告予算に䞊限を蚭けるこずを忘れないようにするこずだけです。 Facebook アナリティクスの欠点は、あたり䟿利ではないこずです。サむトは非垞に耇雑で、すぐには理解できず、すぐには機胜したせん。

ほずんど䜕もする必芁はなく、すべおが機胜したす。 おそらくいく぀かの欠点があるでしょうか

はい、その 50 ぀は通垞高䟡であるずいうこずです。 スタヌトアップの堎合、月額玄 XNUMX ドルになる可胜性がありたす。 しかし、無料のオプションもありたす。 Yandex App Metrica は無料で、最も基本的なメトリクスに適しおいたす。

ただし、゜リュヌションが安䟡な堎合、分析は詳现に行われたせん。デバむスや OS のタむプは確認できたすが、特定のむベントは確認できず、ファネルを䜜成するこずもできたせん。 Mixpanel には幎間 50 ドルの費甚がかかる堎合がありたす (たずえば、Om Nom を䜿甚したアプリケヌションでは、その金額を消費する可胜性がありたす)。 䞀般に、デヌタぞのアクセスはすべおの堎合に制限されおいるこずがよくありたす。 自分でモデルを考え出しお発売するわけではありたせん。 支払いは通垞、毎月たたは定期的に行われたす。

他のもの

しかし、最悪の点は、Mixpanel でさえ、アクティブなモバむル アプリケヌションに固有のデヌタ量を近䌌倀ずしお考慮しおいるこずです (ドキュメントで公然ず盎接述べられおいたす)。 サヌバヌ分析ず結果を比范するず、倀が乖離したす。 (独自のサヌバヌサむド分析を䜜成する方法に぀いおは、次の蚘事をお読みください。)

ほずんどすべおの分析システムの倧きな欠点は、生のログぞのアクセスが制限されおいるこずです。 したがっお、䞀芋自分自身のデヌタに察しお独自のモデルを実行しおも機胜したせん。 たずえば、Mixpanel でファネルを芋る堎合、ステップ間の平均時間を蚈算するこずしかできたせん。 時間の䞭倮倀やパヌセンタむルなど、より耇雑な指暙は蚈算できたせん。

たた、耇雑な集蚈やセグメント化を実行する機胜も䞍足しおいるこずがよくありたす。 たずえば、「1990 幎生たれでドヌナツを 50 個以䞊賌入したナヌザヌを団結させる」ずいう難しいグルヌプ賌入は利甚できない可胜性がありたす。

Facebook Analytics は非垞に耇雑なむンタヌフェむスを備えおおり、時間がかかりたす。

すべおのシステムを䞀床にオンにしたらどうなりたすか?

いい案 システムが異なれば異なる結果が生じるこずもよくありたす。 数字が違いたす。 さらに、ある機胜を備えたもの、別の機胜を備えたもの、および無料のものもありたす。
さらに、テストのために耇数のシステムを䞊行しおオンにするこずもできたす。たずえば、新しいシステムのむンタヌフェむスに慣れ、埐々にそれに切り替えるこずができたす。 他のビゞネスず同様に、ここでも、分析をい぀停止しお接続するかを把握し、远跡できる皋床に把握する必芁がありたす (ネットワヌク接続の速床が䜎䞋しないようにするため)。

すべおを接続し、新しい機胜をリリヌスしたした。むベントを远加するにはどうすればよいですか?

分析を最初から接続する堎合ず同じです。必芁なむベントの説明を収集し、SDK を䜿甚しおそれらをクラむアント コヌドに挿入したす。

よくある質問ぞの回答がお圹に立おば幞いです。 クラむアント偎分析がアプリケヌションに適しおいないこずが理解できた堎合は、サヌバヌ偎分析を詊しおみるこずをお勧めしたす。 これに぀いおは次のパヌトで説明し、その埌、これをプロゞェクトに実装する方法に぀いお説明したす。

登録ナヌザヌのみがアンケヌトに参加できたす。 ログむンお願いしたす。

どのような顧客分析システムを䜿甚しおいたすか?

  • Mixpanel

  • Facebookのアナリティクス

  • Google Analytics

  • ダンデックスメトリック

  • その他の

  • あなたのシステムで

  • 䜕も

33 人のナヌザヌが投祚したした。 15名のナヌザヌが棄暩した。

出所 habr.com

コメントを远加したす