Laravel에서 작성한 회원제 서비스를 GA상에서 회원·비회원으로 세그먼트화
했던 일
1단계
GA에서 회원 측정을 위한 맞춤 측정기준을 만듭니다.
맞춤 측정기준은 관리되는 속성에 있는 맞춤 정의에서 사용할 수 있습니다.
새로 만들기를 눌러 "회원"등으로 작성
2단계
그런 다음 태그 머니에서,
PV 측정할 태그에 맞춤 측정기준을 더합니다.
색인은 이전에 만든 맞춤 측정기준 값을 사용합니다.
변수 「
{{会員かどうかの判定}}
」는 커스텀 javascript로 이하와 같이 정의했습니다.function(){
return (document.getElementsByClassName('data-gtm-is-logged-in').length > 0) ? 1 : 0;
}
3단계
Laravel측의 blade내에 로그인의 판정을 넣습니다.
컨트롤러에서 다음 변수를 반환하고,
return view('hoge', ['isLogin' => Auth::check()]);
blade상에서 아래와 같이 판정합니다.
<html lang="ja" class="{{ (isset($isLogin)) ? 'data-gtm-is-logged-in' : ''}}">
이제 각 PV 측정 시 회원인 경우는 변수
{{会員かどうかの判定}}
에 1이 반환됩니다.마지막으로 GA에서 세그먼트를 만들고 완료됩니다.
필터는 회원으로 하고 값을 1로 설정해 주면 측정 가능합니다.
이런 식으로 회원과 비회원별 사용자 로그를 측정합니다.
Reference
이 문제에 관하여(Laravel에서 작성한 회원제 서비스를 GA상에서 회원·비회원으로 세그먼트화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ikuo00uk/items/ed49889b7353a6cfe16b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)