묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨PM을 위한 데이터 리터러시(프로덕트 데이터 분석)
4-8. 지표 정의 연습문제 답변
안녕하세요 🙂 카일님. 강의 정말 잘 듣고 있습니다. :) 답변 첨부합니다!! #1.1순위로 CTR, 그 이후 2순위로 CVR을 확인해본다. 우선 CTR을 확인해 어떤 기능이 가장 클릭율이 높은지를 확인 (어떤 콘텐츠가 가장 좋은지 확인)하고, 그 이후의 결제 전환율을 확인해서 해당 기능의 퍼널 상 문제가 있는지를 확인한다. #2.두가지 답변을 생각했습니다![1번째]검색 결과 페이지에서 최상단 5개 콘텐츠(스크롤을 최소로 했을 경우에 페이지에 노출되는 콘텐츠)의 CTR을 확인한다. 만약 최하단에 있는 콘텐츠를 클릭했을 경우, 검색결과에 만족하지 않았을 확률이 크기 때문이다. 만약 필터버튼의 CTR이 타 콘텐츠보다 높다면, 이 또한 검색결과에 만족하지 않았을 확률이 크다. 재조작하여 새롭게 필터링 된 결과를 보고싶어 하는 것이기 때문이다.[2번째]최초 검색부터 전환(결제)까지 발생한 총 이벤트 수를 세어본다. (가장 최소한의 루트를 좋은 것으로 생각한다.) #3.검색 필터기능 활성화 지표 = CTR이 낮을수록 좋음, 첫 클릭 이후 재클릭 리텐션이 낮을수록 좋음.이유 : 검색 필터 버튼의 CTR이 낮을 수록 디폴트 검색결과에 만족한다는 뜻인 것 같다. 이후 커스터마이징 된 결과값을 얻고 싶다면 첫 클릭을 할 것이고, 그 이후 추가 클릭을 했다면 결과값에 만족하지 못했다는 뜻으로 간주할 것이다. #4.AARRR 퍼널에서의 각 단계 CVR 중요할 것 같다. 그 중 Revenue (결제 전환)의 CVR이 가장 중요하다 생각한다. 해당 지표를 높이기 위해서는 AAR 지표의 CVR을 높일 것이다.Acquisition : 더욱 공격적인 마케팅, Referral 빈도 높이기Activation : 푸시메시지 등을 통한 리텐션 높이기, 서비스 내 콘텐츠 CTR 분석 후 CTR이 높은 항목을 더욱 활성화 #5.추천을 하지 않았을 때, 추천을 했을 때 전-후 AB Test를 통해 결제전환 CVR을 비교분석한다.추천 알고리즘의 성능을 파악하기 위해, 스크롤을 하지 않은 1-page 내 콘텐츠의 CTR, CVR을 확인해볼 것 같다. 이 또한 1순위로 CTR, 그 이후 2순위로 CVR을 확인해보는데, 우선 CTR을 확인해 어떤 기능이 가장 클릭율이 높은지를 확인 (어떤 콘텐츠가 가장 좋은지 확인)하고, 그 이후의 결제 전환율을 확인해서 해당 추천이 유효한지를 파악할 것이다. #6.인스타그램.좋아요,댓글,메시지 등의 이벤트를 발생시키는 AU가 가장 중요하다. 왜냐하면 Meta에 광고를 실은 광고주들의 노출 볼륨과 참여빈도를 높여, 메타의 BM을 유효화해야 하기 때문이다.그 외 확인해야 하는 지표 : 탐색탭에서의 추천 알고리즘이 적용된 콘텐츠 CTR, 유저 인게이지먼트 (좋아요/댓글/메시지 활동 빈도) #7.‘B2B 업무용 SaaS’를 가정하고 생각했습니다.온보딩기능 도입 전/후의 결제전환율을 파악하기 위한 AB테스트를 실행할 것 같습니다. 이후 온보딩을 진행한 유저를 대상으로 정성적인 피드백을 수집할 것 같습니다.
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(24년 Update)
변수 구성의 항목이 교육과 다릅니다
1:34 강의에서 보여지는 선반 내용과 제가 펼친 선반 내용이 다른데혹시 이럴 때는 어떻게 해야 될까요?
-
해결됨실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(24년 Update)
page url과 page location의 차이 여쭤봅니다.
page view 관련 이벤트는 GA4에서 생성하는게 가장 편하다고 말씀주셨는데요! 이때 매개변수를 지정할때, 예시를 page location로 들어주셨는데 page url로는 매개변수 지정이 어려운건지 문의드립니다.
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(24년 Update)
이번 강의에 나온 내용 중에 두가지 질문이 있습니다!
개발자들이 작업해야한다고 말씀하신 "검색 결과" 예시에서, 제 생각에는 웹 개발자들이 하지 않고도, search result 페이지 진입 시(트리거)에 태그 발동하게끔 하면 GTM 설정만으로도 가능하지 않나요? -> 강의 끝까지 들어보니, 결국 3가지 이벤트를 정의하시네요. 😁앱의 경우는, 대부분 개발자들이 이벤트를 쏴줘야한다고 하셨는데, 이 강의에서 주로 다루지 않지만, GTM Guide 에는 앱에 대한 설정도 있더라구요. 혹시 앱도 GTM 연동하는 경우 장점이 별로 없을까요? 바로 GA4 로 이벤트 푸시하는게 나은건지 해서 여쭤봅니다.항상 감사합니다 😃
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(24년 Update)
오가닉 서치로 유입된 유저의 검색어
안녕하세요, 강사님좋은 강의 넘 잘 듣고 있습니다.질문이 생겨서 여쭤봅니다!Source/medium에서 오가닉으로 유입된 사람들이 어떤 키워드로 유입되었는지 궁금해서 session manual term 열을 추가해서 같이 보고 있었는데요.이렇게 not set 으로 잡히는것은 왜 그런걸까요?전부 그런것은 아니고 예를 들어 naver/ organic으로 유입된 데이터는 키워드가 보이더라구요.혹시 제가 뭘 놓치고 있는걸까요..?
-
해결됨PM을 위한 데이터 리터러시(프로덕트 데이터 분석)
추천을 통한 주문 전환율
#5. 결제 전환율 개선 프로젝트 강의에서메인지표를 추천 클릭율과 추천을 통한 주문 전환율(CVR)로 설정해주셨는데, 여기서 추천을 통한 주문 전환율을 이렇게 계산하는 걸까요?-> 결제 완료자 수 / 최소 주문 금액을 넘지 않은 상태로 카트페이지에 진입 후,추천 버튼 사용자 수
-
해결됨PM을 위한 데이터 리터러시(프로덕트 데이터 분석)
chap4. 지표 문제 1번 풀이
안녕하세요! 강의 들으면서 4챕터 과제 하나씩 수행해보고 있습니다.강의를 직접 듣는것과 다르게.. 역시 실전은 어려운 거 같네요!저는 조금 느려서 1번만 먼저 풀어서 올려봤습니다. 블로그에 작성하였으니 확인 부탁드립니다!https://everyday-joyful.tistory.com/349좋은 강의 정말 감사합니다 🙂 그리고 이런 질문은 여기 인프런 게시판이 나은지, 디스코드 '질문있어요'가 나은지 궁금합니다.
-
해결됨초보자를 위한 BigQuery(SQL) 입문
쿼리 실행 오류
두 경우 모두 오류가 발생합니다.
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(24년 Update)
사용자 획득의 데이터 누적에 대해 질문이 있습니다.
현재 "트래픽_획득 리포트 개요_사용자 획득리포트의 해석"을 보고 있습니다. 사용자 획득은 첫 방문시 확인된 소스/매체를 기준으로, 이후 방문되는 다른 소스/매체는 새로운 기준으로 분리되지 않고, 첫 방문시 확인된 기준에 수가 지속적으로 누적이 된다 라고 이해하게 되었습니다. 그렇다면, 해당 첫 방문자의 누적되어 가는 소스/매체의 기준점은 언제까지 유지가 되는 것인지 알고 싶습니다. 그리고 새 사용자 수와 참여 세션수 모두 누적되는 데이터가 맞는지도 알고 싶습니다.만약, 오로지 순수한 첫 방문자에 대한 사용자 수 및 세션수 이하 기타 정보를 알고 싶다면 어떻게 할 수 있는지도 알고 싶습니다.
-
해결됨초보자를 위한 BigQuery(SQL) 입문
1-2. BigQuery 환경 설정 - 테이블 만들기 오류
안녕하세요 pokemon / trainer 파일 데이터 만들기 진행하면 아래와 같은 오류가 발생 합니다어떻게 해결 하는게 좋을까요?
-
미해결[무료]텍스톰 TEXTOM 24 신버전 기초 강의: 빅데이터 논문 작성을 위한 SNS 인식 분석
연결중심성 정도가요...
연결중심성정도가요... 0.0974359 이렇게 나와도 괜찮은것인가요? 논문에서 보면 보통 연결 중심성이 2,270 이정도로 나오는 것 같아서요..
-
해결됨초보자를 위한 BigQuery(SQL) 입문
join 3번, 4번 문제
안녕하세요 카일님. 연습문제 관련 질문드립니다.join 연습문제 3번: 고향=포켓몬 잡은 위치 같은 것만 구하려면 레프트 조인 쓰지 않고 그냥 아래처럼 이너조인으로 쓰는 게 낫지 않을까요? 레프트 조인을 쓰신 사유가 따로 있으실까요? select count(distinct tp.trainer_id) as trainer_cntFROM `inflearnbigquery1.basic.trainer` tjoin `inflearnbigquery1.basic.trainer_pokemon` tpon t.id=tp.trainer_id and t.hometown=tp.location join 연습문제 4번: 저는 아래와 같이 풀었는데 (각 테이블을 서브쿼리에서 where조건으로 범위를 줄여놓고 조인하고자 했습니다) 왜 count(tp.pokemon_id) 나 count(distinct tp.pokemon_id)를 하지 않고 count(tp.id)를 하는지 이해가 잘 안 갑니다..! 5번 문제도 마찬가지로 왜 count(tp.id)인지 동일한 이유로 이해가 잘 안 가요...! 그리고 4번에서 count(tp.id)를 하더라도 아래와 같이 풀면 정답과 같이 water 속성이 나오는데 저는 cnt가 69가 나오네요. (정답에선 14) select -- tp.trainer_id, -- tp.pokemon_id, -- p.type1 p.type1, -- count(pokemon_id) as pokemon_cnt count(tp.id) as cnt from (select id,trainer_id, pokemon_id, status from `inflearnbigquery1.basic.trainer_pokemon` where status in ('Active', 'Training')) tp left join (select id, achievement_level from `inflearnbigquery1.basic.trainer` where achievement_level = 'Master') t on tp.trainer_id = t.id left join (select id, type1 from `inflearnbigquery1.basic.pokemon`) p on tp.pokemon_id = p.id group by 1 order by 2 desc limit 1 아래처럼 풀면 14가 나오는 걸 보니... from 절은 서브쿼리로 범위를 줄여놔도 되지만 레프트조인 절에 들어가는 건 서브쿼리로 하면 안되는 거였을까요? 바깥에서 where master 조건을 줘야하는데 안에서 준 게 잘못된 것으로 추정되는데... 위 쿼리처럼 하면 왜 안되는 걸까요?select p.type1, count(tp.id) as cnt from (select id,trainer_id, pokemon_id, status from `inflearnbigquery1.basic.trainer_pokemon` where status in ('Active', 'Training')) tp left join `inflearnbigquery1.basic.trainer` t on tp.trainer_id = t.id left join `inflearnbigquery1.basic.pokemon` p on tp.pokemon_id = p.id where t.achievement_level = 'Master' group by 1 order by 2 desc limit 1
-
해결됨초보자를 위한 BigQuery(SQL) 입문
템플릿, 강의 계획 관련
안녕하세요?템플릿을 Espanso를 활용하는 방법 알려주셨는데, 회사 컴퓨터에 해당 프로그램을 깔기가 조금 어려운 상황입니다. 회사 컴퓨터에는 Python이 깔려있고, 사용하는 SQL은 DBeaver (PrestoSQL)인데요. Python을 활용해서 Espanso 활용한 것처럼 템플릿이 뜨게끔 할 수 는 없을까요?PM 강의, SQL 기초 강의도 너무 잘 봤습니다. 심화강의는 언제쯤 업로드 예정이신지 알 수 있을까요? 심화강의 올라왔을 때 알람을 받아볼 방법이 있을지요? 너무 기다려집니다!!!!감사합니다.
-
해결됨PM을 위한 데이터 리터러시(프로덕트 데이터 분석)
6-6 이벤트 텍소노미 use_recommend_food 관련 질문
안녕하세요. 6-6 10분 경 use_recommend_food 관련 질문이 있습니다. use_recommend_food는 추천한 음식(food id)을 결제단계까지 가지고 있었는지의 유무를 true/false로 추적하는 것인가요?? 이렇게 간단한(?) 이벤트로 상품을 새롭게 추가함/추가한 상품을 삭제함/상품을 추가하지 않음 이라는 여러 상황들을 고려할 수 있는 건지 궁금합니다..!
-
해결됨초보자를 위한 BigQuery(SQL) 입문
강의자료문의
강의자료 다운받아보면 폴더가 비어있어요 ..아래글에 구글드라이브에도 올려두셨다고했는데 거기들어가서 다운받아도 폴더가 비어있습니다 ㅠㅠ
-
해결됨초보자를 위한 BigQuery(SQL) 입문
강의 자료 다운로드 문의
안녕하세요! 강의를 듣고 강의 자료를 다운받았는데 폴더가 비어있어서 문의 드립니다 😂 혹시 어떻게 된건지 알 수 있을까요??
-
해결됨초보자를 위한 BigQuery(SQL) 입문
빅쿼리 강의 듣기 vs GPT에게 물어보기
안녕하세요 카일님. 여쭤보고 싶은것이 있어 글을 남기게 되었습니다. 저는 SQL에 대해 간단한 쿼리(JOIN정도)는 직접 작성할 수 있는 이해도가 있는 PM입니다. 예전에 빅쿼리를 공부하며 카일님의 블로그를 보며 공부하기도 했었고, 제가 직접 서비스와 빅쿼리를 연동하기도 했습니다.현재 서비스에서 궁금한점이 있을때마다 GPT에게 빅쿼리용 쿼리문을 작성해달라고 요청해서 데이터를 보고 있는데요.GPT에게 작성해달라고하면 2-3번 오류가 생길때도 있지만 제가 보고 싶은 데이터를 대부분 잘 짜주는거같아서 만족하며 사용하고 있어요. ( array, struct 같은 자료형은 제가 편하게 쓸수 있는 수준이 아닌데 gpt가 잘 짜주더라구요) 제가 보고 싶은 데이터는 대부분 딥한 수준이 아니어서 GPT가 작성해줄 수 있는것같다고 느껴져서 이 강의도 그렇고, 빅쿼리를 공부하지 않아도 되겠다는 생각까지 들더라구요.저 개인적으로 회사에 영업, 기획직군은 GPT에게 물어보면 보고싶은 데이터를 다 볼 수 있지 않을까 생각이 들구요.혹시 카일님께서는 어떻게 생각하시는지 , 혹시 GPT가 쿼리문 작성에서 대체할수 없는 영역이 있을지 조심스럽게 여쭤보고 싶습니다. 항상 카일님 올려주시는 글들 통해 많이배우고 있습니다. 감사합니다!
-
해결됨초보자를 위한 BigQuery(SQL) 입문
흠,., 수업자료 버튼이 안 보인다능,.
왜때문에.. ? 안보일까요/
-
해결됨초보자를 위한 BigQuery(SQL) 입문
2-3강의
편집 전 버전 같아요
-
해결됨초보자를 위한 BigQuery(SQL) 입문
battle 테이블 생성하면 오류가 떠요.
아래와 같은 오류가 뜨는데, 지나쳐도 괜찮나요? 테이블을 만들 수 없음: Error while reading data, error message: CSV processing encountered too many errors, giving up. Rows: 97; errors: 97; max bad: 0; error percent: 0작업으로 이동