묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
GTM에 최대한 이벤트를 만드는 것이 관리하기 쉽진 않을까요?
섹션 12의 [이벤트 만들기 기능 설명]을 보다가 든 생각입니다.일부 이벤트는 GTM으로 작성하고 일부 이벤트는 GA4로 작성한다면 한번에 이벤트를 관리하지 못하는 단점 또한 생긴다고 보여지는데, 실무에서는 어떤 방향을 가장 권장하나요?
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
GA4로 제품별 재구매주기 확인이 가능할까요?
안녕하세요 현재 판매되는 제품별 재구매 주기를 체크해서 마케팅에 활용하고 싶은데요.ga4를 활용해서 재구매주기 체크가 가능할까요? (빅쿼리 사용X) 1.기존 동질집단 탐색보고서로 각 제품별 구매자 세그먼트를 만들어서 표를 만들어봤는데이렇게 진행하는것이 맞을지 2. 제품 이름 or 직접 설계한 변수명을 활용해서 탐색 보고서 자유형식으로재구매주기를 파악할 수 있는 방법이 있을지 문의드립니다!
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
GTM 미리보기 - GA4 실시간 개요 딜레이
제가 보통 GTM의 미리보기에서 테스트한 내용(GTM:태그 실행됨 - GA4:이벤트 이름 별 이벤트)을 GA4의 실시간 개요에서 확인하고자 하면강사님이 영상에서 보여주시는 모습과 다르게 한 몇십초~n분정도 딜레이가 생길때가 많은데, 이유를 혹시 알 수 있을까요?
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
[보고서 - 참여도 - 이벤트] 화면 변경점
강의랑 다르게 현재는 [보고서 - 참여도 - 이벤트]에서 [이벤트 이름별 이벤트 수] 카드가 안보이는데, 그냥 업데이트 돼서 그럴까요? 따로 볼수있는 방법이 있나요?그릭 [시간 경과에 따른 이벤트 이름별 이벤트 수] 카드에서도 직접 마우스 커서를 대야 비교 기간의 데이터가 보이는데, 이것도 디폴트 설정인지 궁금합니다!
-
해결됨(2025) MBTI 테스트 기반 수익형 웹사이트 만들기 - <코딩 배워 사업하자>
privacy policy 질문
privacy policy는 무조건 영문으로만 작성하는거에요? 한글로 작성하면 안되나요?
-
해결됨(2025) MBTI 테스트 기반 수익형 웹사이트 만들기 - <코딩 배워 사업하자>
netlify 배포는 어떤가요?
vercel이랑 비교 시 netlify 배포는 어떤가요?
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
혹시 모든 강의가 720p로 진행될까요?
안녕하세요. 방금 막 구매를 가입한 수강생입니다.첫번째 영상을 보는데 최대 해상도가 720으로 되어있어서요. 이런 안내는 없어서 약간 당황을 했습니다.혹시 모든 강의가 이렇게 진행되는지, 아닌지 먼저 여쭤보고자 질문 드립니다.
-
미해결[프리미엄] AI와 대화하며 웹 서비스 만들기
커서 ai 노트패드가 안보여요.
최근에 커서 ai 노트패드가 지원안한다라는것같은데이 부분 어떻게 해야할까요?
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
오류가 떠있어요..
안녕하세요. 2가지 질문사항이 있습니다. gtm에서 태그까지 생성 후 제출 전 미리보기에서는 omnibug에서 태그 터지는거 확인 가능하고, 실시간 개요에도 잘 측정이 됩니다. 근데 제출 후 사이트에 들어가 확인해보면 omnibug에서도 태그가 안터지고, ga실시간 개요에도 측정이 안됩니다. 왜그런걸까요.. 태그 내 이런 오류가 떠있습니다. 태그가 실행되는 데에는 아무 문제가 없는데 무시해도 되는걸까요.. 답변기다리겠습니다. 감사합니다!
-
해결됨(2025) MBTI 테스트 기반 수익형 웹사이트 만들기 - <코딩 배워 사업하자>
서버배포 플랫폼 사용시 중복 등록?
서버 배포 강의를 들으며 실습 중인데 cloudflare 에서 등록을 한 상태에서 aws 에 등록을 하면 어떻게 되는 건가요? 최신 등록 플랫폼에 종속 되고 이전 플랫폼은 해지 되는 건가요?
-
해결됨(2025) MBTI 테스트 기반 수익형 웹사이트 만들기 - <코딩 배워 사업하자>
코드제공 안되나요?
코드 제공은 안되나요? 글씨가 작아서 잘 보이않아요. 화면보고 따라서 작성하기가 힘드네요. 강의자료에 없는거 같아서 여쭤봅니다.
-
해결됨(2025) MBTI 테스트 기반 수익형 웹사이트 만들기 - <코딩 배워 사업하자>
Lottie사용 관련
콘솔창에 Lottie 관련으로 경고 메시지 같은게 뜨는데 해당 내용은 어떻게 해야 해결할 수 있나요?혹시페이지에 문제가 생기지는 않는건가요? 문서를 봐도 무슨 말인지 모르겠네요.componentWillUpdate has been renamed, and is not recommended for use. See https://react.dev/link/unsafe-component-lifecycles for details.* Move data fetching code or side effects to componentDidUpdate.* Rename componentWillUpdate to UNSAFE_componentWillUpdate to suppress this warning in non-strict mode. In React 18.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run npx react-codemod rename-unsafe-lifecycles in your project source folder.Please update the following components: Lottie2
-
해결됨(2025) MBTI 테스트 기반 수익형 웹사이트 만들기 - <코딩 배워 사업하자>
썸네일 리스트 페이지 만들기 함수 질문입니다.
function ThumbnailList() { const [testList] = useState(initialState: TESTS); return <div> {testList?.map(callbackfn: (test) => ( <img src={test?.info?.thumbImage} alt={test?.info?.mainUrl} key={test?.info?.mainUrl} />))} </div>; }useState 함수에 initialState:와 map 함수에 있는 callbackfn:이 있으면 문제가 생기는데 빼야 하는건가요? 아니면 문법이 버전때문에 다른건가요?
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
원치 않는 추천 나열 적용 시간 문의
안녕하세요?'원치 않는 추천 나열' 관련해서 질문이 있습니다.강의를 보고 제 사이트에서 많이 잡히는 주소들을 아래 이미지와 같이 '원치 않는 추천 나열'에 반영했는데요!지난 목요일 or 금요일에 반영했던 기억인데, 일요일 수치에도 계속 잡히고 있어서요!구글 FAQ 봤을 때 반영까지 최대 48시간 걸린다고 봤던 기억인데, 제 설정에 이상이 있는건지 궁금합니다. 제가 설정한 부분 스크린샷으로 전달 드리니 아래 이미지 참고 부탁 드립니다. (※ 저희 웹사이트가 아직 활성화 단계가 아니라 수치가 저조한점은 감안해주세요 ㅎ)원치 않는 추천 나열 설정 트래픽 획득 리포트
-
해결됨(2025) MBTI 테스트 기반 수익형 웹사이트 만들기 - <코딩 배워 사업하자>
호스팅 업체를 결국 AWS 로 정해야 하는 이유가 궁금합니다.
강의를 잘 보고 있습니다.클라우드 플레어가 상당한 장점이 있는 호스팅 업체로 보이는데요, 그럼에도 불구하고 실무에서는 결국 AWS를 선택하는 이유를 아래의 3가지로 정리하면 될까요?커스터마이징 제한느린 성능벤더 종속성이 외에 클라우드플레어에서 AWS로 이전할 수 밖에 없었던 에피소드가 있으신지 여쭤보고 싶습니다.
-
해결됨(2025) MBTI 테스트 기반 수익형 웹사이트 만들기 - <코딩 배워 사업하자>
VSCode에 node 설치 mkdir, ls 결과 확인
Visual Studid Code powershel 터미널l에서 node 설치 확인을 하고 mkdir과 ls를 각각 입력하면 위와 같이 나오는데 맞는 것인지요? 강의 화면과는 다른 것 같아서요.
-
해결됨BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
1-9. [자습] PIVOT 테이블 생성하기
WITH base as ( SELECT event_date, event_timestamp, event_name, user_id, user_pseudo_id, platform, MAX(IF(params.key='firebase_screen', params.value.string_value, NULL)) as firebase_screen, -- MAX(IF(params.key='food_id', params.value.int_value, NULL)) as food_id, MAX(IF(params.key='session_id', params.value.string_value, NULL)) as session_id, FROM advanced.app_logs CROSS JOIN UNNEST(event_params) as params WHERE -- event_date = "2022-08-01" # 적은 데이터로 쿼리를 작성하기 위해 만든 조건 event_date BETWEEN "2022-08-01" AND "2022-08-18" GROUP BY ALL ), fileter_event_and_concat_event_and_screen AS( -- event_name + screen 하면서(필요한 이벤트만 WHERE 조건에 걸어서 사용) SELECT * EXCEPT(event_name, firebase_screen, event_timestamp), CONCAT(event_name, "-", firebase_screen) AS event_name_with_screen, DATETIME(TIMESTAMP_MICROS(event_timestamp), "Asia/Seoul") AS event_datetime FROM base WHERE event_name IN("screen_view", "click_payment") ) -- step_number + cnt 만들기 -- step_number : CASE WHEN을 사용해 숫자 지정 , pivot_base as ( SELECT event_date, # 일자별로 퍼널별 유저 수 쿼리, 일자별로 처리하기 위해 event_date 추가 event_name_with_screen, CASE WHEN event_name_with_screen = 'screen_view-welcome' THEN 1 WHEN event_name_with_screen = 'screen_view-home' THEN 2 WHEN event_name_with_screen = 'screen_view-food_category' THEN 3 WHEN event_name_with_screen = 'screen_view-restaurant' THEN 4 WHEN event_name_with_screen = 'screen_view-cart' THEN 5 WHEN event_name_with_screen = 'click_payment-cart' THEN 6 ELSE NULL END AS step_number, COUNT(DISTINCT user_pseudo_id) as cnt FROM fileter_event_and_concat_event_and_screen GROUP BY ALL HAVING step_number IS NOT NULL ORDER BY event_date -- WHERE -- user_pseudo_id = "2173465695.8694960923" -- user_pseudo_id = "2173465695.8694960923" :event_name_with_screen = screen_view-welcome의 user_id는 NULL -> home에서 로그인 -- food_detal, search 등 event_name_with_scree의 여러 요소들을 확인해보기 ) # [자습] 위 테이블을 screen_view 타입별로 피벗 테이블 만들기 쿼리 (위 테이블을 with 절로 만들고 아래 쿼리 실행) SELECT event_date, MAX(IF(event_name_with_screen="screen_view-welcome", cnt, NULL)) as `scren_view-welcome`, MAX(IF(event_name_with_screen="screen_view-home", cnt, NULL)) as `scren_view-home`, MAX(IF(event_name_with_screen="screen_view-food_category", cnt, NULL)) as `scren_view-category`, MAX(IF(event_name_with_screen="screen_view-restaurant", cnt, NULL)) as `scren_view-restaurant` FROM pivot_base GROUP BY event_date ORDER BY event_date과제 올립니다 감사합니다
-
해결됨BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
3-7. 리텐션 쿼리 작성 및 질문(Weekly, Montly)
안녕하세요,강의 수강하면서 Weekly, Monthly Retention 쿼리를 작성해보았습니다!그리고 질문이 하나 있는데, 첨부해드린 코드는 현재 첨부해드린 사진처럼 오류가 발생합니다. 그런데 Weekly Retention 쿼리를 전부 주석처리하면 Monthly Retention 쿼리는 정상 작동합니다. 반대로 Monthly Retention 쿼리를 주석처리하면 Weekly Retention 쿼리는 정상 작동합니다.이 현상의 원리에 대한 감이 잡히지 않아서 질문드립니다!그 외에 쿼리 관련해서 고칠 점이 있다면 편하게 말씀해주시면 감사하겠습니다!WITH base AS ( SELECT user_id, user_pseudo_id, event_name, DATE(DATETIME(TIMESTAMP_MICROS(event_timestamp), 'Asia/Seoul')) AS event_date, DATETIME(TIMESTAMP_MICROS(event_timestamp), 'Asia/Seoul') AS event_datetime FROM advanced.app_logs WHERE event_date BETWEEN "2022-08-01" AND "2022-11-03" ), first_week_and_diff AS ( SELECT *, -- DATE_DIFF(event_date, first_date, DAY) diff_of_day DATE_DIFF(event_week, first_week, WEEK) diff_of_week FROM ( SELECT DISTINCT -- 일자별로 중복 제거 user_pseudo_id, -- DATE_TRUNC DATE_TRUNC(MIN(event_date) OVER (PARTITION BY user_pseudo_id), WEEK(MONDAY)) AS first_week, MIN(event_date) OVER (PARTITION BY user_pseudo_id) AS first_date, DATE_TRUNC(event_date, WEEK(MONDAY)) AS event_week, event_date FROM base ) ), first_month_and_diff AS ( SELECT *, -- DATE_DIFF(event_date, first_date, DAY) diff_of_day DATE_DIFF(event_month, first_month, MONTH) AS diff_of_month FROM ( SELECT DISTINCT user_pseudo_id, --DATE_TRUNC DATE_TRUNC(MIN(event_date) OVER (PARTITION BY user_pseudo_id), MONTH) AS first_month, DATE_TRUNC(event_date, MONTH) AS event_month, MIN(event_date) OVER (PARTITION BY user_pseudo_id) AS first_date, event_date FROM base ) ) -- Weekly Retention SELECT *, ROUND(SAFE_DIVIDE(user_cnt, first_cnt), 3) AS week_retention_rate FROM ( SELECT *, FIRST_VALUE(user_cnt) OVER (ORDER BY diff_of_week) AS first_cnt FROM ( SELECT diff_of_week, COUNT(DISTINCT user_pseudo_id) AS user_cnt FROM first_week_and_diff GROUP BY diff_of_week ) ) ORDER BY diff_of_week; -- 추가. Monthly Retention SELECT *, ROUND(SAFE_DIVIDE(user_cnt, first_cnt), 3) AS month_retention_rate FROM ( SELECT *, FIRST_VALUE(user_cnt) OVER (ORDER BY diff_of_month) AS first_cnt FROM ( SELECT diff_of_month, COUNT(DISTINCT user_pseudo_id) AS user_cnt FROM first_month_and_diff GROUP BY diff_of_month ) ) ORDER BY diff_of_month;
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
유입경로 리포트의 경과시간 문의
유임 경로에서 경과 시간이 10시간 이상 표시되는 경우가 있어 문의 드립니다.(A -> B -> C) 단계의 유입 경로를 분석 시 (A -> B) 구간의 경과 시간을 문의 드립니다.A를 최초 방문 후 이후 A를 재방문해 B로 이동한 경우 경과 시간은A 페이지 최초 방문 시간을 사용하는지 A 페이지를 재 방문한 시간을 사용하는지 문의 드립니다. 항상 도움을 주셔서 감사합니다.
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
기본태그설치에서 태그유형 관련 질문입니다.
기본태그 설치에서 태그 유형 선택에 GA4구성을 선택하라고 하셨는데요. 제 컴퓨터에는 GA4이벤트 밖에 안뜹니다. 그리고 이벤트 이름을 작성하라고 되어있는데 어떻게 해야 할까요...???