Overview
VR 콘서트, 팬들은 뭐라고 하나
X(트위터)와 위버스에서 "VR 콘서트" 관련 팬 반응을 모았다. 운영사·아티스트 공식 계정은 빼고, 실제로 보고 온 사람들의 말만 남겼다.
표본 성장 추이
Findings — 무엇을 가장 많이 말했나
테마 순위
Findings — 플랫폼마다 다른 얼굴
X와 위버스는 톤이 다르다
같은 키워드인데 플랫폼에 따라 말하는 내용이 갈린다. X는 "관람 후기·꿀팁"을 남기는 공간이고, 위버스는 멤버에게 직접 말 거는 공간이라 "왜 나는 못 봤나"가 더 많이 나온다.
Findings — 세그먼트: 어떤 그룹의 VR 콘서트인가
아티스트별 분포
VR 콘서트가 특정 그룹 전용 포맷이 아니라는 게 확인됐다 — 어메이즈(&TEAM·LE SSERAFIM·TXT·ENHYPEN·TWS·ATEEZ·aespa·THE BOYZ)와 별개로 RIIZE는 SpinSpin/BIFAN이라는 다른 플랫폼에서, 차은우는 솔로 배우·가수로 진행 중이다.
Full data
수집된 데이터 전체
검색·정렬·필터를 조합해 원하는 반응만 좁혀볼 수 있다.
플랫폼
아티스트/그룹
테마
Methodology
어떻게 모았고, 뭘 포기했나
키워드 하나로 검색하면 운영사 공식 계정 글만 잡힌다는 걸 먼저 확인했다. 그래서 "후기·다녀왔·기대·소름·심쿵" 같은 실사용 표현을 붙인 각도로 넓혀 찾고, 나온 글은 전부 개별 방문해서 실제로 사람이 쓴 글인지 확인했다.
수집 절차
- 01검색 각도 15개 이상으로 확장"VR콘서트 후기" / "브이알콘서트 후기" / "다녀왔" / "기대" / "소름" / "심쿵" / 그룹명 조합 등 — 한 각도만 쓰면 결과가 그 각도로 쏠린다
- 02X 게시물 스크랩 (로그인 세션 미사용)Bright Data SERP로 후보 URL을 찾고 scrape_batch로 비로그인 상태에서 본문·조회수·좋아요 확인. 사용자 X 계정은 이 단계에 전혀 쓰지 않음
- 03위버스 게시물 직접 열람 (사용자 로그인 세션 사용)위버스는 자체 검색이 없어 SERP로 찾은 URL만 접근 가능. Claude Browser pane에서 사용자가 직접 로그인해둔 세션으로 방문 — 이 세션 없이는 게시물 자체가 안 보임. 구글에 인덱싱되는 위버스 페이지는 대부분 "Artist"(멤버 직접 게시) 탭이라, 지금까지 수집분은 전부 Artist 탭 한정
- 04정제운영사 계정(@AMAZE_KR 등) 게시물 제외, "소정의 지원을 받아 작성" 문구가 있는 글은 스폰서로 별도 표기해 통계에서 제외. 온토픽 댓글이 0건인 위버스 방문 게시물도 투명성 위해 기록
- 05테마·아티스트 태깅각 글의 핵심 문장을 읽고 세부 테마로 분류, 어떤 그룹·개인의 VR 콘서트인지 세그먼트 부여 — 플랫폼 비교의 신뢰도를 검증하기 위한 축
- 06X 네이티브 검색으로 전환 (사용자 로그인 세션 사용)구글 SERP는 발견량 자체가 적어 병목이었음 — 사용자가 X에 직접 로그인한 세션(Claude Browser pane)에서 "VR콘서트"를 X 자체 검색(Latest)으로 조회, 스크롤하며 본문·좋아요·조회수·링크를 한 화면에서 추출. 과도한 반복 스크롤로 인한 계정 제한 위험을 피하기 위해 세션당 적당한 선에서 중단
로그인 세션 사용 내역
플랫폼세션비고
X일부 사용
위버스사용함Claude Browser pane에서 사용자 본인 계정 로그인 세션 그대로 이용. 세션 없이는 게시물·댓글 접근 자체가 불가
도구 선택 — 4개 중 뭘 썼고, 뭘 안 썼나
후보에 오른 도구는 4개. 실제로 쓴 건 2개, 시도했으나 막힌 게 1개, 시도조차 안 한 게 1개다. "안 썼다"가 실수가 아니라 판단이었다는 걸 남긴다.
도구결과이유
Web Scraper API
(Datasets)실패X 대량 수집 시도했으나 "Customer is not active"로 계정 자체가 막힘. 결제수단을 등록해도 안 풀리는, 별도 제품 승인 문제
(Datasets)실패X 대량 수집 시도했으나 "Customer is not active"로 계정 자체가 막힘. 결제수단을 등록해도 안 풀리는, 별도 제품 승인 문제
Browser API부분 실패위버스 로그인 자동화는 비밀번호 입력 자체가 정책상 차단. 로그인 불필요한 공지 페이지 1건만 성공. X에는 아예 시도 안 함 — 크레딧이 있어도 얻을 이득이 없어서
SERP + scrape_batch사용함X 47건을 이걸로 수집(사용자 직접 발견 1건 포함). 로그인 불필요한 정적 페이지라 이 방식으로 충분했음
Claude Browser pane사용함위버스 25건 전부, 이후 X 네이티브 검색분도 이걸로 수집. API가 아니라 사용자가 로그인해둔 브라우저 창을 그대로 읽음
Browser API가 필요해지는 조건은 두 가지가 겹칠 때다. ① 스크롤·클릭 같은 상호작용이 있어야 콘텐츠가 나오는가, ② 로그인이 필요한가. X는 둘 다 아니었다 — URL 하나 열면 필요한 게 다 있고 로그인도 불필요해서 scrape_batch로 충분했다. 위버스처럼 로그인까지 겹치면 그때부터 Browser API(세션 쿠키 주입 방식)가 진짜 필요해진다.
한계와 다음 단계
Bright Data Web Scraper API(Datasets) 계정 비활성
원인trigger/scrape 요청이 전부 "Customer is not active"로 거절 — 결제수단 등록해도 안 풀림, 이 제품만 별도 승인 필요한 것으로 추정
해결Bright Data 고객지원에 "Datasets 제품이 비활성 상태"라고 활성화 요청 티켓 발송
향후승인되면 SERP는 발견용으로만 쓰고, 실제 대량 수집은 URL 기반 Datasets(trigger→snapshot)로 전환 — 안정성·속도 향상
Bright Data Browser API의 로그인 자동화 차단
원인비밀번호 필드 입력 시도 시 "Forbidden action: password typing is not allowed" — 플랫폼 차원의 컴플라이언스 정책
해결비밀번호를 직접 입력하는 대신, 사용자가 평소 브라우저에서 로그인한 세션 쿠키만 추출해 원격 브라우저에 주입
향후쿠키 주입 방식이 확보되면 위버스도 Browser API의 anti-bot 인프라로 대량·안정적으로 수집 가능
위버스 자체 검색 기능 없음
원인/search 경로가 빈 스텁만 렌더링(모바일 앱 전용 기능으로 추정), Google 인덱싱도 얕음
해결플랫폼 자체 한계라 완전한 우회 불가 — SERP로 찾아지는 URL만 접근 가능
향후찾아낸 URL을 계속 누적하는 "URL 풀" DB를 만들어, 매번 새로 찾는 대신 재방문으로 새 댓글만 갱신하는 구조가 효율적
위버스 댓글 노이즈 비율이 X보다 훨씬 높음
원인위버스는 팬-아티스트 친밀 소통 공간이라 "잘생겼다/귀엽다"류 주제 무관 댓글이 대부분(방문 게시물 중 1건은 9K+ 댓글 중 온토픽 0건)
해결현재는 사람이 한 줄씩 직접 필터링
향후규모가 커지면 LLM으로 1차 온토픽 필터링 후 사람이 표본 재검수하는 구조로 전환
위버스 표본이 Artist 탭·특정 그룹에 쏠림
원인Fan 탭 게시물은 URL을 못 찾음(검색 한계와 동일 원인), 처음 발견한 게시물이 TWS라 후속 탐색도 그쪽에 집중
해결Fan 탭 URL도 SERP로 의도적으로 탐색, 그룹별 최소 수집 건수를 정해두고 균등하게 채우기
향후"아티스트 발화(Artist 탭) vs 일반 팬 발화(Fan 탭)" 비교까지 가능해지고, 플랫폼 간 비교의 신뢰도도 확보됨
제외한 것들 (Transparency)
조용히 빼지 않고 뭘 왜 뺐는지 남긴다.
FAILED×5스크랩 응답이 빈 내용으로 돌아온 X 게시물 5건 (재시도하면 잡힐 가능성 있음, 삭제·비공개 여부 미확인)
AGE-GATE×2연령제한 처리된 X 게시물 2건, 로그인 없이는 내용 확인 불가
SPONSORED×1"소정의 지원을 받아 작성된 후기"라고 스스로 밝힌 &TEAM 관련 글 1건 — 목록엔 남기되 테마·플랫폼·아티스트 통계에선 제외
ZERO-YIELD×1위버스 TWS 한진 게시물 — 댓글 7.7K+ 방문했으나 전부 외모 칭찬 등 VR콘서트 무관, 채택 데이터 0건
미수집 영역위버스 "Fan" 탭(일반 팬 게시판)은 URL을 찾지 못해 이번 수집에서 아예 다루지 못함 — Artist 탭 한정 데이터임을 감안할 것