localhost 접속시
http://localhost:8080/api/v1/{serviceId}/settings
배포환경 접속시
http://”AWS 주소”/api/v1/{serviceId}/settings
Header 구성
구성요소 | Type |
AccessToken | String |
Request
Header
AccessToken: Bearer jfdksahgvjkhadjkhsajkflhsajklbvdjbjbdsjk389219479298r9
Plain Text
복사
http://localhost:8080/api/v1/{serviceId}/settings
Plain Text
복사
Response
200
{
"service": {
"serviceId": "32",
"origin": "http:localhost:3000",
"spa": false
},
"events": [
{
"eventName": "login",
"eventBase": "click",
"eventsParamDtoList": [],
"eventPathDtoList": [
{"pathName": "userId", "pathIndex": 2}
]
}, // param: 쿼리스트링으로 전달되는 데이터, path: path로 전달되는 데이터의 인덱스
{
"name": "purchase",
"base": "click",
"eventsParamDtoList": [
{"pathName": "productName", "pathIndex": "product"}
],
"eventPathDtoList": [
{"pathName": "productId", "pathIndex": 3}
]
],
}
"tags": {
{
"tagName": "button1",
"tagId": "button",
"tagClass": "",
"tagEvents": ["click", "login"]
},
{
"tagName": "button2",
"tagId": "button2",
"tagClass": "primary",
"tagEvents": ["purchase"]
},
{
"tagName": "main",
"tagId": "main",
"tagClass": "",
"tagEvents": ["click_main"]
},
},
}
JSON
복사
400
{
"올바른 입력이 아닙니다."
}
JSON
복사
500
{
"서버 내부 에러입니다."
}
JSON
복사