연동 방법

μ™€μ΄μ¦ˆνŠΈλž˜μ»€ 데이터 μˆ˜μ§‘ μ„œλ²„μ™€ 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 뢈일치 μ‹œμ—λŠ” μ•„λ¬΄λŸ° 응닡을 λ‚΄λ €μ£Όμ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

Last updated

Was this helpful?