본문 바로가기
SQL

[Mode Project 1] A Drop in Engagement (1)

by ISLA! 2023. 3. 7.

첫 번째 프로젝트

▶︎ Investigating a Drop in User Engagement, 유저 인게이지먼트 하락의 원인 분석

 

Problem 준비

문서를 읽고 문제를 파악하고 Mode에서 제시하는 분석 내용 확인하기

문서 이미지 일부

 

문제

Yammer에서 engagement"the number of users who logged at least one engagement event during the week starting on that date."로 해석됨 

 

▶︎ 즉, 해당 일에 시작하는 주 중에 한번이라도 로그인한 유저의 수를 의미함 (WAU : 주간활성유저)

▶︎ 여기서 문제는 그래프에 나타난 유저 활동(편의상 engagement = 활동으로 번역)의 감소의 원인을 파악하는 것!

▶︎ 가능하다면, 이에 대한 솔루션까지 제시할 것

 

원인이 무엇일지 나열해보기

Make a list and determine the order in which you will check them. Make sure to note how you will test each hypothesis. Think carefully about the criteria you use to order them and write down the criteria as well.
Also, make sure you understand what the above chart shows and does not show.

▶︎ 자신만의 기준을 세워 이런 현상이 발생된 가설을 세워 볼 것.

  + 어떤 지표를 먼저 확인해야하는 지, 그 기준도 고려할 것.

  + 어떻게 지표를 확인할 것인지

▶︎ 한편, 위의 그래프에서 파악할 수 없는 정보도 생각해보자.

 

꾸준히 주간 활성유저가 늘어나다 줄어듦 > 그 원인은? (Possible Causes)
1. 주말이나 공휴일 등이 겹쳐 다른 활동을 하느라 접속이 줄어듦.
2. 특정 기능이 잘 안되서 짜증나서 나감.
3. 경쟁업체의 등장?
4. 특정 이벤트의 유무..등

 

Digging in

  • 테이블1 파악하기 
    • 유저 정보가 있는 테이블 : tutorial.yammer_users 

  • 테이블 2 파악하기
    • 유저 활동 정보가 있는 테이블 : tutorial.yammer_events
    • event_type 이 event_name 의 상위 카테고리인 것으로 보임.

  • 테이블 3 파악하기
    • 이메일 활동 정보만 담은 테이블 : tutorial.yammer_emails

 

[예시 답] Mode의 분석가들이 제시한 발생 가능한 원인들

 

 


다음 시간에는..

3개의 테이블을 좀 더 살펴보고 문제를 해결하기 위한 쿼리를 어떻게 작성하면 좋을지 파악해보자!

 

 

 

원본 자료 : https://mode.com/sql-tutorial/a-drop-in-user-engagement/

 

Investigating a Drop in User Engagement | SQL Analytics Training - Mode

In this lesson we'll cover: Before starting, be sure to read the overview to learn a bit about Yammer as a company. Yammer's Analysts are responsible for triaging product and business problems as they come up. In many cases, these problems surface through

mode.com

 

728x90