μ°λ λ°©λ²
μμ΄μ¦νΈλ컀 λ°μ΄ν° μμ§ μλ²μ 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?