+

'사용자id'에 해당되는 글 1건

반응형

디지털마케팅을 운영하기 위해 데이터분석 툴을 이용한 마케팅 접근이 대중화되고 있습니다.  그 중 구글애널리틱스(Google Analytics)는 구글에서 제공하는 데이터분석툴로 무료로 접근이 가능하고 다양한 커스터마이징 기능을 활용할 수 있다는 장점에 많은 사업주와 광고주가 활용하고 있습니다. 구글애널리틱스의 경우 기본적인 리포트만으로도 많은 정보를 얻을 수 있습니다. 하지만 GA의 기본 제공 리포트외에도 얻고자 하는 정보에 따라 추가적인 설정이 필요합니다. 가령 멀티 디바이스로 웹사이트를 접근하는 유저가 많은 경우 기본 리포트의 사용자는 실제 사용자의 방문수와 다를 수 있습니다. 그러므로 기기별 유입 방문자들을 통합할 수 있는 user-ID를 활용한 데이터 리포트 생성이 필요합니다.

 

오늘은 user-ID를 활용한 멀티 디바이스 유저 리포트를 확인하기 위한 설정에 대해 알아보고자 합니다.

 

User ID란

User ID는 여러 기기와 다양한 세션에서 발생한 유저의 참여 데이터와 고유 ID를 연결하여 더욱 정확한 사용자 집계 리포트를 이용할 수 있습니다. 예를 들어 스마트폰으로 검색하여 방문자 유저가 며칠 뒤 노트북을 이용해 구매한다면  기본적인 애널리틱스 상에서는 순 사용자가 2명으로 집계됩니다. 하지만 User ID를 구현하게 되면 스마트폰으로 검색하고 노트북을 구매시 서로 다른 기기에서 다른 액션이 2건이 발생한 것이 아닌 서로 다른 기기에서 관련된 액션이 2건이 발생한 것으로 확인할 수 있습니다. 이 분석을 통해 방문자들을 전체적인 관점에서 행동 데이터를 이해할 수 있습니다.

 

User ID로 우리가 얻을 수 있는 것

1. 더욱 정확한 사용자 집계 데이터

기본적인 애널리틱스에서는 여러 기기 또는 세션에서 접근한 순 사용자수를 정확하게 집계하기가 어렵습니다. 동일한 사용자라고 하더라도 스마트폰과 노트북으로 웹사이트를 방문하였다면 세션 2회, 사용자 2명으로 분석하게 됩니다. User-ID는 여러 세션의 활동을 고유 ID와 연결해 한 명의 사용자가 여러 기기 및 세션으로 접근하는 경우 순 사용자 1명으로 보고서에 기록하게 됩니다. 이를 통해 우리는 중복된 순 사용자가 아닌 멀티 디바이스 유입의 단일 사용자로 인식하여 정확한 사용자 데이터를 얻을 수 있습니다.

 

2. 로그인 유저의 이용 형태 분석

User-ID를 구현하여 사용자가 계정에 로그인한 경우와 그렇지 않은 경우의 콘텐츠 이용 방식을 분석할 수 있습니다. User-ID를 이용해 애널리틱스 보고서에서 로그인한 사용자와 그렇지 안은 사용자의 트래픽을 따로 분류할 수 있죠.

 

시작하기에 앞서,

유저아이디(User-ID) 정책 동의하기

 

 

먼저 User-ID 정책에 동의하여 use-id를 설정할 수 있도록 합니다.

 

 

User-ID를 구현하려면 해당 웹사이트만의 고유 ID를 생성하고 신규 사용자에게 ID를 할당하여 재방문하는 사용자가 동일한 ID를 지속적으로 할당되도록 하여야 멀티 디바이스로 방문하는 유저의 방문 데이터를 통합적으로 구현할 수 있습니다.

 

애널리틱스 추적 코드에는 아래의 코드가 추가됩니다.

ga('set', 'userId', {{USER_ID}}); // 로그인한 user_id를 사용하여 User ID를 설정합니다.

 

우리 웹사이트에 맞는 추적 코드를 입력하려면 개발자의 도움이 필요합니다. user_ID에 대한 웹사이트별 관련 정보를 정확하게 불러올 수 있도록 수정해 줍니다.

관련 리소트 정보 URL: https://developers.google.com/analytics/devguides/collection/analyticsjs/cookies-user-id

 

 

구글태그매니저(GTM) User-ID 설정

GTM에서는 데이터레이어에 User ID를 추가하여 유니버셜 애널리틱스 태그가 작동할때 데이터레이어의 User ID를 확인할 수 있도록 합니다.

GTM에서의 User-ID 설정은 아래 예시를 확인하세요.

 

variable 데이터레이어 추가하기

 

웹사이트에 데이터레이어 Push 값을 입력해 줍니다.

 

 

dataLayer.push({

 

  'userId' : ‘userId’,

 

  'event' : 'login'

 

});

 

 

사용자의 ID 정보를 저장한 쿠키를 찾는 1st party Cooki 변수를 작성해 줍니다.

 

 

User ID가 데이터레이어 없는 경우 쿠키 값을 반환하고 쿠키가 없는 경우 user ID 매개변수가 전송되지 않도록 맞춤 자바스크립트 데이터 레이어를 작성합니다.

 

function() {

    if ({{uid in datalayer}}) {

        var d = new Date();

        d.setTime(d.getTime()+1000*60*60*24*365*2);

        var expires = 'expires='+d.toGMTString();

        document.cookie = 'userId=' + {{uid in datalayer}} + '; '+expires+'; path=/';

        return {{uid in datalayer}};

    } else if ({{uid in cookie}}) {

        return {{uid in cookie}};

    }

    return;

}

마지막으로 유니버셜 애널리틱스 태그에 필드 값을 입력해 줍니다.

 

 

마지막으로 GTM의 디버그(프리뷰)를 활용해 정상적으로 데이터레이어를 불러오는지 확인해 줍니다.

userId 변수에 가져올 고유 값을 각자의 웹사이트에 맞춰 정보를 불러오도록 합니다.

 

userId가 추후 유니버셜 애널리틱스 태그를 통해 작동된다면 구글애널리틱스 보고서 > 잠자고객 > 행동 >User-ID 게재 비율 과 사용자 탐색기에서 확인 가능합니다. 

 

위 사례를 참고하여 User-ID를 통해 디바이스별 유입 유저의 정확한 데이터를 얻어내세요!

 

바름 디지털 마케팅, A.I 분석 문의하기

#인공지능마케팅 #데이터분석 #구글공식파트너사 #구글공식파트너 #데이터드리븐마케팅 #디지털마케팅

 

T. 1544-4627


바름 페이스북 챗봇을 통해 빠르게 궁금증을 해결해 보세요!

 

 

플러스친구 문의하기

 

 

 

 

 

 

 

 

반응형
블로그 이미지

BARUM

주식회사 바름은 12년의 업력을 가진 데이터 분석 기반 디지털마케팅 종합에이전시이며, 기업의 성장을 위해 가치 있는 일을 하는 컴퍼니빌더(Company Builder)입니다. 한국데이터산업진흥원 데이터바우처 공급업체 수출&혁신바우처 공식수행기관 구글프리미어&메타 공식파트너사 카드사&통신사 문자광고 공식실행사 데이터분석(웹/앱) 디지털마케팅 글로벌마케팅 SEO마케팅 타겟문자광고

,