{"schema":"clinicos-topic-document/v1","id":"clinicos-topic:ga4-clinic-basic-setup","slug":"ga4-clinic-basic-setup","canonical_url":"https://clinic-os.moden.marketing/topics/ga4-clinic-basic-setup","title":"한의원 GA4 기본 설정, 원장이 직접 확인하는 순서","description":"GA4 계정 소유부터 태그 중복, 개인정보 전송, 내부 방문과 핵심 이벤트까지 기본 설정을 화면 순서대로 확인합니다.","answer_capsule":"한의원 GA4 기본 설정은 태그 설치가 아니라 계정 소유·측정 경계·PII 미전송·내부 트래픽·핵심 이벤트·동의 상태를 먼저 정하고, DebugView와 Realtime에서 가상 시나리오로 검증해야 끝납니다.","document_type":"procedure","audience":"한의원 개원·운영 원장","task_intent":"한의원 소유 GA4 계정·속성·웹 스트림·태그를 만들고 수집 금지, 내부 트래픽, 이벤트·동의 상태를 검증 증거로 닫는다.","cluster":"digital","scope_class":"common-applicability-km-document-first","clinic_type":"korean-medicine-clinic","applicability":"한의원 공식 웹사이트의 기본 GA4 측정. 단일 법인·사이트의 일반적 시작 구조를 설명하되 여러 브랜드·도메인·앱·외부 예약 도메인은 Google 공식 구조 원칙과 실제 소유·분석 요구를 다시 확인한다.","search_aliases":["한의원 GA4 설정","GA4 기본 설정","GA4 내부 트래픽","GA4 핵심 이벤트","GA4 Consent Mode","GA4 DebugView"],"decision_questions":["속성과 스트림","핵심 이벤트","실시간 검증"],"glossary_refs":["ga4","conversion","attribution","campaign","audit-log"],"reviewed_at":"2026-08-21","review_by":"2027-02-21","first_published_at":"2026-08-21 12:56:16","last_modified_at":"2026-08-21 16:50:39","content_status":"published","citations":[{"authority":"Google Analytics Help","label":"Google Analytics Help · 기본 설정","url":"https://support.google.com/analytics/answer/14183469?hl=en","checked_at":"2026-08-21","supports":"계정·속성·데이터 스트림·Google 태그와 Realtime 확인의 공식 기본 절차","limitation":""},{"authority":"Google Analytics Help","label":"Google Analytics Help · 계정 구조","url":"https://support.google.com/analytics/answer/9679158?hl=en","checked_at":"2026-08-21","supports":"계정·속성·데이터 스트림의 정의와 단일 웹사이트 구조 원칙","limitation":""},{"authority":"Google Analytics Help","label":"Google Analytics Help · 내부 트래픽 필터","url":"https://support.google.com/analytics/answer/10104470?hl=en","checked_at":"2026-08-21","supports":"내부 트래픽 정의, 데이터 필터와 적용 효과의 영구성 경고","limitation":""},{"authority":"Google Analytics Help","label":"Google Analytics Help · 권장 이벤트","url":"https://support.google.com/analytics/answer/9267735?hl=en","checked_at":"2026-08-21","supports":"generate_lead 등 권장 이벤트와 DebugView·Realtime 검증 안내","limitation":""},{"authority":"Google Analytics Help","label":"Google Analytics Help · 핵심 이벤트 표시","url":"https://support.google.com/analytics/answer/13128484?hl=en","checked_at":"2026-08-21","supports":"이벤트를 식별·생성한 뒤 핵심 이벤트로 표시하는 공식 절차","limitation":""},{"authority":"Google Analytics Help","label":"Google Analytics Help · DebugView","url":"https://support.google.com/analytics/answer/7201382?hl=en","checked_at":"2026-08-21","supports":"디버그 모드와 특정 기기의 이벤트·사용자 속성 실시간 확인","limitation":""},{"authority":"Google Analytics Help","label":"Google Analytics Help · Realtime","url":"https://support.google.com/analytics/answer/9271392?hl=en","checked_at":"2026-08-21","supports":"최근 활동과 측정 코드 작동 검증, 실시간 보고의 한계","limitation":""},{"authority":"Google Tag Platform","label":"Google Tag Platform · Consent Mode 개요","url":"https://developers.google.com/tag-platform/security/concepts/consent-mode?hl=en","checked_at":"2026-08-21","supports":"사용자 동의 선택에 따른 태그 동작, 기본·고급 구현과 구현자 책임","limitation":""},{"authority":"Google Tag Platform","label":"Google Tag Platform · Consent Mode 설정","url":"https://developers.google.com/tag-platform/security/guides/consent","checked_at":"2026-08-21","supports":"기본 동의 상태와 사용자 상호작용 후 업데이트 순서의 공식 구현 안내","limitation":""},{"authority":"Google Analytics Help","label":"Google Analytics Help · PII 전송 방지","url":"https://support.google.com/analytics/answer/6366371?hl=en","checked_at":"2026-08-21","supports":"PII 전송 금지와 URL·페이지 제목·사용자 입력·이벤트·캠페인 값 점검","limitation":""},{"authority":"Google Analytics Help","label":"Google Analytics Help · 변경 이력","url":"https://support.google.com/analytics/answer/9305465?hl=en","checked_at":"2026-08-21","supports":"최근 2년 계정·속성 변경의 시간·대상·작업·변경자 확인","limitation":""}],"update_triggers":["Google Analytics·Google Tag·Consent Mode 공식 문서 또는 UI 변경","사이트·도메인·예약·상담 경로와 태그 배포 방식 변경","내부 네트워크·필터·이벤트·핵심 이벤트 변경","동의 배너·CMP·법적 판단·처리방침 변경","PII 전송 또는 중복·누락 측정 발견"],"representations":{"html":"https://clinic-os.moden.marketing/topics/ga4-clinic-basic-setup","json":"https://clinic-os.moden.marketing/topics/ga4-clinic-basic-setup.json","markdown":"https://clinic-os.moden.marketing/topics/ga4-clinic-basic-setup.md"},"markdown_body":"제작사가 GA4 설치를 마쳤다고 해도 원장은 무엇이 정상인지 판단하기 어려울 때가 있습니다. 계정이 외부 개인에게 있거나 태그가 두 번 설치되면 개인정보 전송과 중복 집계 문제가 생길 수 있습니다. 이 글은 한의원 단일 웹사이트의 기본 설정만 골라, 어디서 무엇을 확인하고 언제 멈춰야 하는지 순서대로 설명합니다.\n\n## 내 상황부터 고르기\n\n- GA4가 처음이라면 계정 소유 → 웹 스트림 → 태그 확인 순서로 진행합니다.\n- 업체가 설치했다면 새 속성을 만들지 말고 기존 속성의 관리자 권한부터 받습니다.\n- 방문 수만 확인하려면 태그와 Realtime까지 점검하면 기본 검수가 됩니다.\n- 문의·예약 전환이나 내부 방문 제외가 필요하면 뒤의 선택 설정까지 진행합니다.\n\n## 업체가 설치했다면 이 정보부터 요청하기\n\n업체에 “GA4 설치 완료”라는 말 대신 아래 정보를 요청합니다.\n\n> 한의원 GA4의 계정명, 속성명, 속성 ID, 웹 스트림 이름, 측정 ID(G-로 시작), 태그 설치 위치, 한의원 관리자 계정을 알려 주세요. 한의원 계정에 관리자 권한을 추가하고 Realtime에서 시험 방문이 보이는 화면도 함께 보내 주세요.\n\n정보를 받았다면 새 계정이나 속성을 만들지 않습니다. 같은 사이트용 속성을 하나 더 만들면 어느 수치가 맞는지 판단하기 어려워집니다.\n\n## 계정과 웹사이트가 제대로 연결됐는지 확인하기\n\n### 1. 한의원 계정에 관리자 권한을 추가합니다\n\n[Google Analytics 열기](https://analytics.google.com/)를 클릭하고 왼쪽 아래 **관리**를 클릭합니다. 화면 위쪽에서 **계정**과 **속성** 이름이 한의원과 일치하는지 봅니다. 이어 **계정 액세스 관리** 또는 **속성 액세스 관리 → + → 사용자 추가**를 클릭합니다.\n\n한의원 Google 계정을 입력하고 **관리자**를 선택한 뒤 **추가**를 클릭합니다. 정상이라면 한의원 계정으로 다시 로그인했을 때 관리 메뉴와 사용자 목록이 열립니다. 업체 계정만 관리자라면 다음 단계로 가지 말고 권한 인계부터 끝냅니다.\n\n### 2. 실제 홈페이지 주소와 측정 ID를 확인합니다\n\n**관리 → 데이터 수집 및 수정 → 데이터 스트림**을 클릭하고 **웹** 스트림을 엽니다. **스트림 URL**이 실제 홈페이지 주소인지, **측정 ID**가 `G-`로 시작하는지 확인합니다.\n\n주소가 예전 도메인이나 개발 사이트라면 그대로 두지 않습니다. 측정 ID를 복사해 업체가 전달한 ID 또는 사이트에 설치된 ID와 비교합니다. 여러 스트림이 있다면 각각 어느 사이트에서 쓰는지 먼저 확인합니다.\n\n### 3. Tag Assistant로 같은 태그가 몇 번 실행되는지 봅니다\n\n[Google Tag Assistant 열기](https://tagassistant.google.com/)를 클릭하고 **Add domain**을 클릭합니다. 한의원 홈페이지 주소를 입력한 뒤 **Connect**를 클릭합니다. 새 창에서 홈페이지가 열리면 대표 페이지를 두세 개 이동합니다.\n\nTag Assistant 화면에서 같은 GA4 측정 ID가 의도치 않게 두 경로에서 반복 실행되지 않는지 봅니다. CMS 플러그인과 Google Tag Manager에 같은 태그를 모두 넣었다면 하나의 배포 경로만 남기도록 제작사에 요청합니다.\n\n### 4. Realtime에서 내 시험 방문을 확인합니다\n\nAnalytics로 돌아와 왼쪽 **보고서 → 실시간**을 클릭합니다. 시크릿 창이나 휴대전화에서 홈페이지를 연 뒤 1~2분 기다립니다. 페이지 제목과 방문이 보이면 기본 수집이 들어오는 상태입니다.\n\n아무것도 보이지 않으면 측정 ID, 태그 차단, 동의 배너와 광고 차단 확장 프로그램을 차례로 확인합니다. Realtime에 한 번 보였다는 사실만으로 모든 페이지와 이벤트가 정상이라는 뜻은 아닙니다.\n\n## 환자정보가 GA4로 들어가지 않게 확인하기\n\n### 5. 가상 정보로 문의 폼을 시험합니다\n\n실제 환자정보를 쓰지 말고 `테스트 사용자`, `010-0000-0000` 같은 가상 값으로 문의를 제출합니다. 주소창 URL, 페이지 제목, Tag Assistant 이벤트 상세에 이름·전화·이메일·상담 내용·질환명이 나타나는지 봅니다.\n\n그 값이 보이면 공개 전 수정을 요청합니다. Google은 개인 식별 정보를 Analytics로 보내지 않도록 요구합니다. 한의원에서는 상담 내용과 질환명도 이벤트 이름·값이나 URL에 보내지 않는 기준으로 운영합니다.\n\n## 내부 직원 방문을 제외하고 싶을 때\n\n이 단계는 선택 사항입니다. 고정 IP가 없거나 직원이 모바일망·재택 환경을 많이 쓰면 정확히 구분하기 어렵습니다. 그런 경우에는 무리하게 필터를 켜지 말고 한계를 기록합니다.\n\n### 6. 내부 트래픽 규칙을 만듭니다\n\n**관리 → 데이터 수집 및 수정 → 데이터 스트림 → 웹 스트림**을 클릭합니다. **Google 태그 → 태그 설정 구성 → 모두 표시 → 내부 트래픽 정의 → 만들기**를 클릭합니다. 규칙 이름과 한의원 고정 IP 조건을 입력하고 **만들기**를 클릭합니다.\n\n### 7. 제외 필터는 먼저 테스트 상태로 둡니다\n\n**관리 → 데이터 수집 및 수정 → 데이터 필터 → 필터 만들기 → 내부 트래픽**을 클릭합니다. 작업을 **제외**, 필터 상태를 **테스트**로 선택하고 저장합니다. 처음부터 **활성**으로 두지 않습니다. 활성 필터로 제외된 데이터는 나중에 되돌려 채울 수 없습니다.\n\n한의원 내부 네트워크와 외부 휴대전화망에서 같은 페이지를 열어 내부 방문만 구분되는지 확인한 뒤 활성화를 결정합니다.\n\n## 문의·예약을 핵심 이벤트로 표시할 때\n\n### 8. 먼저 이벤트가 한 번만 발생하는지 확인합니다\n\n**관리 → 데이터 표시 → 이벤트**를 클릭합니다. 가상 문의를 한 번 제출하고 해당 이벤트가 들어오는지 확인합니다. 버튼을 누른 순간과 접수가 성공한 순간은 다르므로, 가능하면 완료 화면이나 성공 응답에서 한 번만 발생하도록 설정합니다.\n\n이벤트 값에 실제 이름·전화·상담 내용을 넣지 않습니다. 이벤트가 없거나 두 번 발생하면 핵심 이벤트로 지정하기 전에 태그 설정부터 고칩니다.\n\n### 9. 확인된 이벤트만 핵심 이벤트로 표시합니다\n\n**관리 → 데이터 표시 → 핵심 이벤트**를 클릭하고 **새 핵심 이벤트**를 클릭합니다. 검수한 이벤트 이름을 정확히 입력해 저장합니다. 화면에 이미 이벤트가 보인다면 이벤트 목록의 **핵심 이벤트로 표시** 토글을 사용할 수도 있습니다.\n\n전화 버튼 클릭은 실제 통화나 예약 완료가 아닙니다. 보고서에서 해석할 때는 “전화 링크 클릭”처럼 실제 측정한 행동으로 부릅니다.\n\n## 설정이 끝났는지 5분 확인\n\n- [ ] 한의원 계정이 GA4 계정 또는 속성의 관리자입니다.\n- [ ] 웹 스트림 URL과 `G-` 측정 ID가 실제 사이트와 일치합니다.\n- [ ] Tag Assistant에서 의도하지 않은 중복 태그가 보이지 않습니다.\n- [ ] Realtime에서 가상 방문과 대표 페이지가 보입니다.\n- [ ] URL·페이지 제목·이벤트 값에 환자정보가 들어가지 않습니다.\n- [ ] 내부 트래픽 필터를 쓴다면 테스트 결과를 확인했습니다.\n- [ ] 문의·예약 이벤트는 성공 시점에 한 번만 발생합니다.\n\n위 항목이 모두 맞으면 단일 홈페이지의 기본 검수는 끝났습니다. 예약 사이트가 다른 도메인에 있거나 앱·서버사이드 태깅·복잡한 동의 설계가 필요하면 이 기본 가이드에 억지로 섞지 말고 별도 설계를 진행합니다.","faq":[{"q":"업체가 GA4를 설치했다는데 새 속성을 만들어도 되나요?","a":"먼저 기존 계정·속성의 관리자 권한과 측정 ID를 받습니다. 같은 사이트용 속성을 새로 만들면 과거 데이터가 나뉘고 중복 태그가 생길 수 있습니다."},{"q":"Realtime에 방문이 보이면 설치가 끝난 건가요?","a":"기본 수집이 도착한다는 뜻입니다. 중복 태그, 환자정보 전송, 이벤트 발생 조건과 내부 트래픽 필터는 별도로 확인해야 합니다."},{"q":"전화 버튼 클릭을 예약 전환으로 봐도 되나요?","a":"전화 링크를 눌렀다는 사실만 측정합니다. 실제 통화·상담·예약 완료와는 다르므로 보고서에서도 전화 링크 클릭으로 구분합니다."},{"q":"내부 트래픽 필터는 꼭 켜야 하나요?","a":"필수는 아닙니다. 고정 IP로 안정적으로 구분할 수 있을 때 테스트 상태에서 먼저 확인합니다. 구분이 어렵다면 무리하게 활성화하지 않습니다."}]}