콘텐츠로 건너뛰기

연구/개발 부문

cover_ROAS랑-친해지기

GP(Growth Platform) 매체 별 API 데이터는 어떻게 제공될까?

BigQuery를 이용한 데이터 처리 프로세스에 대해서 살펴본 것에 이어, Growth Platform에서의 매체별 API는 어떻게 제공되는지 그 과정을 공유합니다. 네이버, 카카오, 구글의 광고 매체 데이터는 REST API를 통해 가져옵니다. 광고 매체의 API 서버에 Growth Platform의 매체 데이터를 생성하기 위한 데이터를 요청하고 응답받아 BigQuery에 적재합니다. REST API는 Representational State Transfer의 약자로 인터넷 상의 컴퓨터 시스템 간 상호 운용성을 제공하는 방법 중 하나로, 웹의 장점을 최대한 활용할 수 있는 아키텍쳐입니다.

cover_창과 방패 – 자동화 프로그램 vs CAPTCHA

창과 방패 – 자동화 프로그램 vs CAPTCHA

CAPTCHA(완전 자동화된 사람과 컴퓨터 판별, 캡차)는 현재의 컴퓨터 (인공지능) 기술로는 인식이 어렵도록 작성한 문제를 내고, 답안을 제출 받도록 하여 자동화된 기계 프로그램을 무력화 하는 기술입니다.

cover_BigQuery를 이용한 데이터 처리 프로세스 - ETL

BigQuery를 이용한 데이터 처리 프로세스 – ETL

ETL은 데이터를 추출(E), 변환(T), 적재(L) 순으로 데이터를 처리하는 프로세스입니다. ELT는 데이터를 추출(E), 로드(L) 및 변환(T)을 하는 프로세스를 의미하며, 위에 언급한 ETL의 T와 L의 위치가 바뀐 개념으로 생각하시면 됩니다.

cover_TAM 세그먼트를 통해 생성된 데이터는 어떻게 사용될까

TAM 세그먼트를 통해 생성된 데이터는 어떻게 사용될까?

세그먼트 설정을 완료하면 타깃 오디언스(Target Audience)를 생성하게 됩니다. 오디언스(Audience) 란? 온라인 마케팅에서는 고객 및 잠재적 고객으로서 마케팅 메시지를 듣게 될 특정 대상들을 뜻합니다. 마케팅 실행의 대상이고 템플릿에 의한 결과물로 볼 수 있습니다.

cover_BigQuery 데이터 정제부터 Elasticsearch에 데이터가 저장되기까지

BigQuery 데이터 정제부터 엘라스틱서치에 데이터가 저장되는 과정

빅쿼리에서 정제 테이블을 생성하는데 정제 테이블에서 바로 조회하지 않고 엘라스틱서치 서버에 데이터를 옮겨서 사용하는 이유에 대해서 질문을 가지실 수 있습니다. 엘라스틱서치에 데이터를 저장하는 가장 큰 이유는 “비용”과 “검색 속도”가 있습니다.

TAM 세그먼트에 사용되는 Trait 속성 값을 수집/사용하기 위해 어떤 과정을 거칠까?

사용자가 사용할만한 세그먼트를 미리 정의하여 ‘트레이트’ 라는 이름으로 분류하고 생성해야, 이후 세그먼트 생성 시 간편하게 사용할 수 있습니다. user, land(페이지 이동간 정보), event(특정 전환) 와 같은 원천 데이터에서 트레이트를 가공 및 생성하여 사용합니다.

자동화툴 ‘selenium’을 이용한 크롤러 구현 및 3사 데이터 획득 방법 안내

데이터들은 원천 데이터의 생산 주체가 누구인가에 따라 자사/1사(1st party) 데이터와 3사(3rd party) 데이터로 나눕니다. 3사 데이터를 획득하는 방법 중 하나인 크롤링에 대해 알아보고, 자동화 툴 인 selenium을 이용한 크롤러를 만드는 예제를 알려드리겠습니다.

UTM 유입 성과 분석 기법

UTM으로 유입된 딥링크(Deep Link) 성과 분석에 대해 공유하고자 합니다. 딥링크는 특정 주소 혹은 값을 입력하면 앱이 실행되거나 특정 화면으로 이동시키는 기능을 수행합니다. 즉, 딥링크가 사용되면 광고에 반응한 이용자는 앱이 바로 실행되어 특정 화면으로 바로 이동하게 됩니다.

cover_Elasticsearch를 사용한 매체통합솔루션 리포팅

Elasticsearch를 사용한 AIR(매체통합리포트) 리포팅

AIR에서 제공하는 수많은 리포트들은 어떤 과정으로 화면에 그려지고 있는지 궁금하지 않으신가요? AIR의 신속한 리포팅이 가능한 이유는 바로 Elasticsearch로 데이터를 빠르게 검색 및 집계하기 때문입니다. Elasticsearch를 사용하여 진행하는 과정에 대해 알아봅시다.

cover_BigQuery 를 이용한 사용자 세그먼트

TAM 세그먼트 생성 시, 어떤 과정으로 데이터를 추출할까?

세그먼틀릿 입력 값은 크게 2가지 종류로 분류하고 있습니다. 숫자형 데이터는 숫자형 데이터를 입력 받아 조건에 사용합니다. 또한, 연산자, 범위식 사용이 가능합니다. 문자형 데이터는 문자형 데이터를 입력 혹은 선택하여 조건에 사용하고, 연산자 사용이 가능합니다.