본문 바로가기

반응형

전체 글

(464)
노드제이에스 서버 만들기 웹 서버는 웹애플리케이션에 사용자가 접근 가능하도록 사이트의 모든 정보 (파일들)를 담고 있습니다. 해당 정보요청과 요청에 대한 응답은 HTTP(S)로 많이 이루어지는데요. 오늘은 Node.js에 탑재된 모듈인 'http'를 사용하여 웹 서버를 만들어보겠습니다. HTML 삽입 미리보기할 수 없는 소스
애널리틱스 측정기준 및 측정항목 측정기준 데이터의 속성을 말하며 주로 텍스트로 표시됩니다. 유입된 측정기준이 없는 경우 (not set)이라고 뜨며 각 측정기준을 활성화하는 방법은 아래와 같습니다. 1. 기인 (Attribution) ▶ 목록 Campaign / Campaign ID, Default channel group, Medium, Source, Source / medium, Source platform -> 활성화는 수동 또는 오토태깅을 통해 URL에 해당 측정기준을 전송하는 방법으로 합니다. 활성화하기 참조. 2. 인구정보 (Demographic) ▶ 목록 Age, Gender, Interests -> 구글시그널을 통해 활성화합니다. 3. 전자상거래 (Ecommerce) ▶ 목록 Currency, Item affiliatio..
데이터베이스 생성 시 제약조건 추가하기 엔티티프레임워크를 사용하여 테이블 데이터의 제약조건을 설정해 보겠습니다. 애플리케이션 생성 .NET web-API 생성하기 개발도구 설치하기 .NET을 이용하여 웹애플리케이션을 만들기 위해서는 .NET에서 제공하는 개발도구가 필요합니다. 개발도구 다운로드는 아래 링크에서 가능합니다. .NET | Free. Cross-platform. Open Sour jin-co.tistory.com 데이터베이스 생성하기 Sqlite 사용하기 - 코드 우선 방식 .NET은 데이터베이스를 생성할 때 작성된 코드를 통해 데이터베이스를 생성하는 Code first (코드우선) 방식과 데이터베이스의 데이터를 바탕으로 코드를 작성하는 data first (데이터 우선) 방식을 제 jin-co.tistory.com 제약조건 설정하..
데이터베이스 관계 추가하기 (참조, 종속) 엔티티프레임워크를 사용하여 테이블 간에 관계를 추가해 보겠습니다. HTML 삽입 미리보기할 수 없는 소스
사이트에서 값(가치) 가져오기 원하는 요소를 우 클릭하고 '검사' 선택 열린 개발자 도구 창에 음영으로 표시된 요소를 다시 우클릭 'Copy' -> 'Copy JS path' 선택으로 복사 요소의 값 추출 (innerText, textContent, innerHTML 모두 사용가능하나 상황에 따라 조금씩 차이는 있음) document.querySelector("#prod_goods_form > header > div.pay_detail.full-width > div > span > span").innerText 복사한 요소의 값은 숫자로 변화하기 위해 아래 코드를 복사한 요소에 연결 .replace(/[^\d.]/g, '') 예시, document.querySelector("#prod_goods_form > header > div.p..
GA4 보고서 - 수명주기 (획득) 획득 보고서는 개요, 사용자 획득, 트래픽 획득으로 나뉘며 사이트로 유입되는 (새) 사용자들이 어떠한 경로로 들어왔는지 이해하는데 도움을 줍니다. 데이터 집계 데이터의 집계는 사용자 단위로 이루어지며 사용자는 다수의 세션을 세션은 다수의 이벤트를 포함할 수 있습니다. 사용자는 보고 Id의 설정에 따라 분류되며 같은 보고 아이디를 가지는 사용자를 동일한 사용자로 인식합니다. 사용자 획득은 새 사용자만 표시하는 반면, 트래픽 획득 보고서는 세션별 모든 사용자의 정보를 제공합니다. 개요 개요는 획득에 관한 전반적인 보고서를 제공합니다. 카드 우측상단에 드롭다운 버튼을 열면 샘플링 여부가 표시되는데 샘플링은 데이터의 량이 500,000을 넘으면 자동으로 적용되지만 이전까지는 수집된 모든 데이터가 표시됩니다. 획..
데코레이터 데코레이터는 기존코드의 형태를 유지하면서 메타데이터나 비즈니스로직을 추가하는 기능입니다. 아래와 같이 타입이라는 같은 속성에 동일한 값을 가지는 여러 클래스가 존재할 때, 해당 속성을 데코레이터를 통해 설정하게 되면 코드의 중복을 줄일 수 있습니다. 사용하기 타입스크립트에서 데코레이터는 아직 테스트 중인 기능으로 옵션에서 설정을 해 주어야 사용가능합니다. 아래 명령어를 커맨드라인에 입력하고 실행합니다. npx tsc --init 실행이 완료되면 아래와 같이 'tsconfig.json'파일이 생성됩니다. 설정된 옵션이 많은데 데코레이션 사용과 무관하므로 모두 삭제하고 아래 옵션을 추가하고 저장합니다. { "compilerOptions": { "experimentalDecorators": true } } 이..
GA4 보고서 - 사용자 1. 인구통계 인구통계의 경우 기본적으로 지역정보만 제공됩니다. 성별, 나이 등 추가정보를 수집하기 위해서는 구글신호사용을 설정하여야 합니다. 개요 세부정보 측정기준 별 세부정보를 제공하는 보고서입니다. 활용가능한 측정기준은 아래와 같고 측정항목은 다음과 같습니다. ▶ 사용자 (자동 집계) 총 사용자 수 ▶ 새 사용자 (자동 집계) 사이트나 앱을 처음 방문한 사용자의 수 (first_open 이벤트) ▶ 참여세션 (자동 집계) 세션에서 사용자의 참여도를 보여주는 항목으로 아래 조건을 하나라도 충족하면 참여로 인정됩니다. 사이트나 앱에서 10초 이상 체류하거나 1개 이상의 전환이벤트 발생 2개 이상의 페이지를 보았을 때 ▶ 참여율 (자동 집계) 세션대비 참여세션의 비율 (참여세션 / 세션) ▶ 사용자당 참..

728x90