파이어베이스 텔레메트리를 활용한 구글 디스커버 공략법
요즘 피드를 장악하려면 텔레메트리 글리칭과 시그널 스티칭이 뭔지 꼭 알아야 해요. 구글 클라우드(파이어베이스)와 구글 검색 사이의 연결 고리를 이용하는 꿀팁을 공유해 볼게요. 왜 이게 먹히냐면 구글 디스커버는 검색처럼 콘텐츠를 인덱싱하는 게 아니라, 사용자 행동 데이터를 기반으로 콘텐츠를 노출하거든요. 핵심은 키워드보다 '사용자와 엔티티 간의 연결'을 우선시하는 제미나이 추천 모델을 이용하는 거예요. 방법은 간단해요. 안드로이드 앱에서 자바 파이어스토어의 onSnapshot 리스너를 실행하면 지속적인 웹소켓 하트비트가 발생하는데, 이게 구글 백엔드에는 '사용자가 데이터를 기다리며 매우 활발히 활동 중'이라는 신호로 전달돼요. 우린 이걸 이용해서 유틸리티 앱에 웹뷰로 타겟 URL을 띄우고, 30분 이상 커넥션을 유지하면서 30초마다 마이크로 이벤트를 발생시키는 거죠. 그럼 구글은 엄청 긴 고품질 세션이 기록됐다고 인식해요. 여기에 앱 내에서 트렌디한 엔티티를 검색하는 것처럼 의도를 시뮬레이션하면, 사용자가 검색 직후 해당 콘텐츠를 발견한 걸로 간주해서 알고리즘이 자동으로 디스커버에 띄워줍니다. 주의할 점은 웹뷰에서 스크롤이나 터치 이벤트가 없으면 바로 봇으로 찍히니까, 무작위 터치 에뮬레이션을 섞어서 하드웨어 검증을 통과해야 해요. 즉, 콘텐츠 순위를 올리는 게 아니라 앱 텔레메트리와 웹 분석을 정렬해서 강제로 바이럴을 만드는 원리인 거죠. 바이럴리 회원님들, 이건 어디까지나 신호 처리 연구를 위한 교육용 정보니까 참고만 하세요!