Wisetracker Docs
웹사이트블로그콘솔 바로가기도입 문의이용 문의
🧑‍💻 개발자 가이드
🧑‍💻 개발자 가이드
  • 와이즈트래커 개발자 가이드
  • quick start
    • 앱 광고 트래킹을 위한 필수 지식
    • SDK 설정 전 기초 진단
    • SDK 설정 후 체크리스트
      • Android
      • iOS
      • ReactNative
      • Flutter
      • Unity
      • Cordova
      • Cocos2d-x
      • Web
    • SDK 데이터 검증
    • 이벤트 발생 현황
  • SDK 연동
    • Android
      • SDK 삽입
      • 필수 이벤트 설정
      • App Link 설정
      • Android 12 ADID 변경사항
    • iOS
      • SDK 삽입
      • 필수 이벤트 설정
      • App Store '개인정보 세부 사항' 가이드
      • Universal Link 설정
    • HybridApp WebView
      • SDK 삽입
      • 필수 이벤트 설정
    • React Native
      • React Native 플러그인 연동
      • 인앱 분석 API
      • AOS 데이터 검증
      • iOS 데이터 검증
    • Flutter
      • Flutter 플러그인 연동
      • AOS 데이터 검증
      • iOS 데이터 검증
    • Unity
      • Unity 플러그인 연동
      • 인앱 이벤트 API
      • AOS 데이터 검증
      • iOS 데이터 검증
    • Website
      • Javascript SDK Integration
      • 웹사이트 이벤트 분석하기
    • CPC 광고 분석 연동
      • Web-To-App SDK 적용
      • App 으로 이동시키기
  • 앱심사 개인정보 처리 가이드
    • SDK 개인정보 처리 가이드
  • SDK 데이터 검증
    • Android 데이터 검증
    • iOS 데이터 검증
    • 웹사이트 데이터 검증
  • In-App Event
    • 인앱 이벤트 설정
      • 페이지 분석
      • 커스텀 차원(Custom Dimension)
    • 인앱 이벤트 리스트
      • Basic : 공통 이벤트
      • Messaging : 푸시/인앱 메시지
      • e-Commerce : 이커머스
      • Education : 교육
      • Travel : 여행 및 레저
      • Entertainment : 엔터테인먼트
      • Game : 게임
      • Fintech : 금융
      • Mobility : 모빌리티
    • 인앱 이벤트 태깅(Tagging)
  • Google Tag Manager 연동
    • 연동 방법
  • Server-to-Server 연동
    • 연동 방법
    • 연동 이벤트
    • 연동 데이터 요약
  • 푸시메세지 가이드
    • 앱 푸시메시지 연동
      • Android
        • FCM 인증서 설정
        • 대시보드 설정
        • SDK 설치 및 API 적용
        • 푸시 알림 데이터 이용
      • iOS
        • APNS 설정
        • 대시보드 설정
        • SDK 설치 및 API 적용
        • 푸시 알림 데이터 이용
      • React Native
        • 준비 사항 안내
        • Android 기초 설정
        • iOS 기초 설정
        • ReactNative 푸시메세지 설정
      • Flutter
        • 준비 사항 안내
        • Android 기초 설정
        • iOS 기초 설정
        • Flutter 푸시메세지 설정
    • 푸시 알림 데이터 이용
Powered by GitBook
On this page
  • 1. 연동 규격
  • 2. 연동 규격에 대한 설명
  • 3. 연동 요청에 대한 서버 응답 ( Response )

Was this helpful?

  1. Server-to-Server 연동

연동 방법

와이즈트래커 데이터 수집 서버와 Server-to-server 연동을 위해서는 데이터를 보내고자 하는 서버에서 간단한 백 엔드 로직 구현을 통해 가능합니다. 이 기능은 고객사의 서비스를 제공하는 서버에서 발생하는 이벤트 데이터를 와이즈트래커가 운영하는 데이터 수집 서버로 전송하는 기능을 제공하며, 이렇게 수집된 데이터는 와이즈트래커 대시보드에서 같이 데이터로서 보이게 됩니다.

1. 연동 규격

와이즈트래커가 데이터를 수신받기 위한 End-Point URL에 대한 기본 규격은 다음과 같습니다.

curl -X POST https://trk.analytics.wisetracker.co.kr/s2s/v1/s2sDataRcv.do 
-H "Content-Type:application/json" 
-H "authToken:<SERVICE-ACCESS-TOKEN>" 
-d '{
        "SESSION":{ 
            "vtTz":  <unix time>,                               // required, current time  
            "_wtno": <SERVICE_NUMBER>,                          // required
            "advtId":"12D9505B-A48E-410A-8787-75BF39DA82F5",    // required, ADID/IDFA  
            "dSource":"SDK",                                    // required, "SDK" or "Website" ( Reserved text ) 
            "plat":"IOS"                                        // required, "AOS" or "IOS"     ( Reserved text ) 
        },
        ... 전송할 이벤트 데이터 작성 ...      
}'

2. 연동 규격에 대한 설명

  • Http Method는 POST만 지원합니다.

  • Request의 Header에는 반드시 authToken 정보를 반드시 추가하여 요청해야 합니다. 해당 정보는 대시보드에 로그인 후 "설정 > 메시지 설정" 화면에서 확인이 가능합니다.

  • vtTz 항목은 이벤트 발생 시간을 unixtime 형태로 설정합니다.

  • _wtno 항목은 데이터를 보내는 서비스에 대한 식별 번호이며, 해당 정보는 대시보드에 로그인 후 "서비스 설정 > 어플리케이션 설정" 화면에서 확인이 가능합니다.

  • advtId는 사용자 식별 코드로 ADID 또는 IDFA 정보를 사용합니다.

  • dSource는 데이터의 구분 값을 나타내며, 해당 데이터가 앱 서비스와 연관된 데이터라면 "SDK"를 설정하고, 웹 사이트와 연관된 데이터라면 "Website"를 설정합니다.

  • plat은 데이터가 발생한 플랫폼 정보를 나타내며, Android의 경우에는 "AOS", iOS의 경우에는 "IOS", Website의 경우에는 "PC"를 설정합니다.

  • SESSION 데이터 그룹은 와이즈트래커 서버로 보내지는 데이터에 대한 식별 정보를 포함하는 것이며, 실제 전송할 이벤트에 대한 내용은 연동 이벤트 페이지에서 가이드를 참고하세요.

3. 연동 요청에 대한 서버 응답 ( Response )

와이즈트래커 데이터 수집 서버는 Server-to-server 연동에 의한 요청에 대하여 아래와 같은 응답 메시지를 제공합니다. Http method 불일치 시에는 아무런 응답을 내려주지 않습니다.

// 정상 처리 
{"msg":"Data Receive Success","code":"RES001"}

// 처리 오류 ( required 항목 누락 또는 accessToken 불일치 등 기타 이유 )
{"msg":"Data Receive Error.","code":"RES003"}
Previous연동 방법Next연동 이벤트

Last updated 7 months ago

Was this helpful?