Python
Python - Django REST Framework 초기 설정
Todo 앱을 Python DRF를 사용하여 만들고 설정에 대해 정리한다. Backend는 Django로 Frontend는 Vue로 구현해보려한다. Django를 사용하기 위해 필요한 Python 패키지는 아래와 같다. 패키지 설치 # django # djangorestframework # django-cors-headers # Cross Domain 에러를 처리하기 위한 패키지이다. # drf-yasg # swagger API 명세를 작성할 수 있다. # django-extensions # shell_plus와 같은 편리한 기능을 제공해준다. $ pip install django djangorestframework django-cors-headers drf-yasg django-extensions 프로..

Python - 구글애널리틱스 API
GA의 원하는 데이터와 쇼핑몰 매출데이터를 한번에 보기위해 어떤 방법이 있을까 고민하던중 GA API를 사용하어 데이터를 가져오기로 했다. 구글에서 작성한 튜토리얼 문서가 있어 이 문서를 참조하여 진행한다. 최근 GA 버전이 업데이트 되면서 v4 문서도 있으니 상황에 맞게 사용하면 된다. v3 가이드 문서로 진행한다. developers.google.com/analytics/devguides/config/mgmt/v3/quickstart/service-py Hello Analytics API: Python quickstart for service accounts This tutorial walks through the steps required to access a Google Analytics acco..

python - 페이스북,인스타그램 광고데이터 수집 자동화
페이스북 앱 생성 및 설정 페이스북 API를 사용하여 광고 데이터를 사용하기 위해서는 페이스북 비지니스 앱 생성 후 광고계정과 연동이 필요하다. 페이스북 광고 계정관리자에서 계정 정보와 페이지 정보를 확인한다. 광고계정 ID는 Facebook API사용시 필요한 정보이므로 다른 Id 정보와 혼동하지 않도록 한다. 비지니스 앱 생성은 developers.facebook.com/apps으로 이동한다. 오른쪽 상단의 앱만들기 버튼을 클릭한다. 비니지스 통합 관리 선택후 앱 이름을 입력한다. 앱 목적은 사내에서만 사용할 목적이니 첫번째 항목을 선택했다. 하단의 비지니스 관리자를 선택하여 생성할 비지니스 앱과 비지니스 광고계정을 연결한다. 비지니스 앱 생성에 성공하여 앱 상세 페이지에서 제품을 추가 할 수 있다...

python - cafe24 매출 데이터 수집 자동화
cafe24 매출을 한눈에 파악하기 위해 cafe24 매출 데이터를 확인했다. cafe24 매출 데이터를 확인하기 위해서는 주문관리 메뉴에서 간단히 확인 가능하다. 그러나 합산된 내용 말고 일자별 데이터를 원했어로 다음 메뉴로 넘어간다. 자세한 정보를 확인 하기 위해서는 통계관리 메뉴로 이동하여 일별, 주별, 월별 매출내용을 확인할 수 있다. 일별 매출 데이터를 수집하려 한다. 하루에 몇 건의 주문이 있었고 이 주문으로 몇 개의 품목이 판매되었으며 할인, 배송비, 적립금 사용정보도 확인할 수 있다. 지금으로서는 이 데이터면 충분하다. 일별 매출내역 테이블 오른쪽 상단에 자세히보기와 데이터 보기 개수를 설정하여 수집할 내용을 확장할 수 있다. Python으로 제어 해야하는 요소들을 크게 두 가지로 나뉜다...