비밀번호

커뮤니티2

  • 맑음속초20.6맑음북춘천15.1맑음철원14.7맑음동두천14.6맑음파주14.3맑음대관령12.6맑음춘천17.2박무백령도12.8맑음북강릉20.1맑음강릉20.6맑음동해20.6맑음서울15.8맑음인천14.1맑음원주17.8맑음울릉도14.3맑음수원15.3맑음영월17.4맑음충주14.1맑음서산14.4맑음울진19.5맑음청주17.0맑음대전15.1맑음추풍령16.2맑음안동16.7맑음상주17.3맑음포항20.3맑음군산14.1맑음대구19.4맑음전주15.8맑음울산16.9맑음창원16.0맑음광주16.3맑음부산16.3맑음통영16.8맑음목포15.4맑음여수18.5맑음흑산도14.5맑음완도15.3맑음고창14.0맑음순천11.8맑음홍성14.8맑음서청주14.7맑음제주16.3구름조금고산14.3맑음성산13.7구름조금서귀포16.0맑음진주14.8맑음강화13.9맑음양평16.9맑음이천16.3맑음인제15.8맑음홍천15.6맑음태백13.5맑음정선군15.0맑음제천13.3맑음보은16.1맑음천안15.2맑음보령14.3맑음부여14.2맑음금산14.8맑음세종14.3맑음부안13.7맑음임실13.3맑음정읍14.4맑음남원14.2맑음장수11.8맑음고창군12.0맑음영광군13.8맑음김해시16.3맑음순창군15.0맑음북창원17.3맑음양산시17.2맑음보성군15.5맑음강진군15.6맑음장흥14.7맑음해남12.5맑음고흥15.1맑음의령군16.4맑음함양군17.2맑음광양시18.0맑음진도군12.1맑음봉화12.1맑음영주17.4맑음문경14.7맑음청송군13.8맑음영덕18.0맑음의성14.2맑음구미18.3맑음영천17.6맑음경주시16.7맑음거창16.6맑음합천17.2맑음밀양16.9맑음산청16.3맑음거제17.3맑음남해17.9맑음북부산15.6
  • 2024.05.09(목)

데이터 엔지니어링데이터 엔지니어링

Adobe Analytics API로 데이터 추출하기(1)

어도비에서 작성한 문서가 있어 이 문서를 참조하여서 진행했습니다.

https://developer.adobe.com/analytics-apis/docs/2.0/guides/

 

먼저, Developer Console에서 API Client를 생성해야합니다

스크린샷 2024-02-23 오전 10.45.48.png

 

개발자 콘솔에서 [Create new project] 를 클릭합니다.

 

스크린샷 2024-02-23 오전 10.47.57.png

 

스크린샷 2024-02-23 오전 10.48.27.png

 

[Add API] 를 클릭하고 [Adobe Analytics]를 클릭합니다.

 

그리고 생성한 프로젝트에 들어가서 

"client_id", "client_secret", "scope" 를 잘 복사해둡니다.

 

Adobe Analytics API에 접근하려면 어도비가 접근을 허용해준 토큰을 가지고 있어야 하는데요.

토큰을 발급받는 방법을 소개 드리겠습니다. 

https://developer.adobe.com/developer-console/docs/guides/authentication/ServerToServerAuthentication/IMS/

위 링크에 들어가면  해당 사진 처럼 나옵니다.


 스크린샷 2024-02-23 오전 10.58.22.png

가이드에는 curl 명령어로 나와있지만 

나는 해당 명령어를 파이썬으로 작성하여 사용하였습니다.

 

스크린샷 2024-02-23 오전 11.01.01.png

 

함수로 작성을 하였는데, 인자로 아까 복사해둔 client_id, client_secret, scope 을 전달하면 됩니다.

 

이제 access token을 발급 받았다면 adobe analytics 데이터를 추출할 준비가 끝났습니다.

 

https://developer.adobe.com/analytics-apis/docs/2.0/apis/

 

위 가이드를 보고 사용하고 싶은 api를 선택하여서 사용하면 됩니다.

 

저는 Reports api를 사용하여 데이터를 추출해보려고 합니다.

 

스크린샷 2024-02-23 오전 11.06.51.png

가이드에 있는 curl 명령어를 보고 파이썬으로 추출해보겠습니다.

스크린샷 2024-02-23 오전 11.13.06.png

 

이렇게 작성하시고 데이터를 추출하시면 됩니다.

 

이상으로 Adobe Analytics Api를 활용하여 기본적인 데이터 추출을 작성하였습니다.

다음 글에서는 필터, 디멘션, 메트릭 같은 지표를 설정하는 법에 대해 알아보겠습니다.

전체댓글0

검색결과는 총 12건 입니다.    글쓰기
1