카카오맵3 맵 마커 비동기 출력 문제 해결하기

카카오맵3 맵 마커 비동기 출력 문제 해결하기

예전에도 있었던 빙 웹마스터의 티스토리 사이트맵 등록 오류 문제입니다. 이번에는 지난번과는 조금 다르게 403Forbidden 오류가 지속해서 뜨며 정상적인 사이트맵 등록이 되지 않고 있는 상태입니다. 이것은 오류 내용을 보시면 알겠지만 뭔가 비 정상적인 사이트맵 생성이 그 원인인 것 같습니다. 사실 사이트맵에 대한 사안은 애드센스를 하는 사람들 사이에서는 이전부터 나온 이야기입니다. 카카오의 수익형태의 하나로 티스토리 사용자의 블로그수익형에 자사 마음데로 사용자의 동의 없이 글의 상단 혹은 하단에 광고를 게재함으로써 수익을 취하는 형태입니다.


에러가 발생한 이유
에러가 발생한 이유


에러가 발생한 이유

console.log로 각 작업 수행 시마다. 로그를 찍어 봤더니 다음과 같이 나왔다

예상했던 것처럼 현재 위치를 받아오는 것이 더 느렸다. (그래서 현재 위치를 위도/경도 변수에 저장하기도 전에 맵을 구성해버려서 현재 위치가 중심이 되지 않았음) 다소 위치를 받아오는 작업이 비교적 느리고, 위치를 받아오는 부분이 비동기적으로 수행되면서 이 작업이 끝나기 전에 아랫줄이 실행되는 것으로 보입니다.

사이트맵 오류 세부 정보
사이트맵 오류 세부 정보

사이트맵 오류 세부 정보

며칠 전부터 갱신을 해 보아도 지속해서 생겨나는 오류, 절대 티스토리 사이트맵은 등록하지 않겠다는 굳은 신앙 인 줄만 알았는데 오류 내용을 보며 깨달았습니다. 원인은 그쪽이 아니구나. 403 에러 Forbidden 은 위의 오류 내용에서 알 수 있듯 HTTP 403 응답으로 접근 권한이 없을 때 생겨나는 오류 메시지입니다. 원문 오류 내용을 다시 봅니다. sitemapfeed를 가져오는 중에 Bingbot이 HTTP 403 응답을 수신했습니다.

Bingbot에게 sitemapfeed 여건에서 대한 접근 권한이 있는지 확인하시기 바랍니다. 난, 아무것도 안 만졌는댑쇼? 이런 오류 내용입니다.