본문 바로가기

전체 글

[4] Grab Tags - Grab Hashtags from Instagram https://play.google.com/store/apps/details?id=io.grab_tags Grab Hashtags from Instagram - Google Play 앱 Instagram(및 기타 모든 앱)에서 해시 태그 복사 및 붙여넣기 play.google.com 인스타그램을 하면서 어떤 글의 해시태그를 나도 사용해 보고 싶은데 앱에서는 copy가 안 되는 아쉬움에 현재 보고 있는 인스타 페이지를 단순히 스크린샷을 찍는 것만으로 원하는 해시태그를 추출할 수 있는 앱을 출시했다. 완전 좋다!!! * Features . From now, you can copy&paste hash tags from Instagram(and anywhere) . Just activate and create .. 더보기
[AdMob] AdMob 계정에 광고 게재 제한이 적용됨 잘 나오던 AdMob 광고가 갑자기 안 나와 확인해보니 광고게재제한이 걸렸다. 안녕하세요. 최근 게시자님의 AdMob 계정에서 무효 활동 문제가 확인되었습니다. 이에 따라 게시자님의 계정에 광고 게재 제한이 적용되었습니다. 이 제한은 Google에서 계정의 활동을 지속적으로 모니터링하면서 자동으로 검토 및 업데이트됩니다. 이 조치가 취해진 이유 게시자님의 계정에서 광고 수익을 올리기 위해 잠재적인 무효 트래픽을 사용하고 있다는 사실이 확인되었습니다. 참고로, 무효 트래픽은 AdMob 및 애드센스 프로그램 정책에 따라 엄격히 금지됩니다. Google 광고 클릭은 사용자의 관심에서 기인한 것이어야 하며, 게시자가 자신의 광고를 클릭하도록 다른 사용자에게 요청해서는 안 됩니다. 여기에는 앱에 대한 지원을 요청.. 더보기
[HTML5] 웹에서 현재 위치 정보 얻기 - geolocation 우리동네 교통사고 다발지역 서비스는 맵 기반 서비스다보니, 어딘가를 지나가다가 우연히 이 서비스를 사용하고 있다면 현재 위치와 가까운 곳에 교통사고 다발지역이 있을지 궁금해 했으면 하는 바람으로.. 서비스에 현재 위치로 이동하는 기능을 추가했다. 검정 과녘 같이 생긴 아이콘을 누르면 현재 위치로 이동한다. 해당 기능을 위해 HTML5 API인 geolocation을 이용하면 쉽게 구현이 가능하다. $('#myLocation').on('click', function() { navigator.geolocation.getCurrentPosition(function(pos) { latLng = new google.maps.LatLng(pos.coords.latitude, pos.coords.longitude);.. 더보기
구글 플레이(Google Play) 앱 등록 거절 지난 2월 17일 구글플레이(Google Play)에 등록 요청했던 '우리동네 교통사고 다발지역' 앱이 https://traffic-accident.netlify.com/ 3일만에 등록 거절됐다고 메일로 회신이 왔다. 사유는 WebView 및 제휴사 스팸 정책 위반이라고 한다. 해당 앱이 어떤 웹뷰 및 제휴사 스팸 정책을 위반했을까.. 상세 내용을 보면 웹사이트 소유자 또는 관리자의 허가없이 웹사이트로 제휴사 트래픽을 유도하거나 웹사이트의 WebView를 제공하는 것이 주된 목적인 앱은 허용되지 않습니다. 아무래도 '우리동네 교통사고 다발지역' 앱이 구글맵을 전체 페이지 영역을 차지하고 이를 웹뷰로 제공해서 문제가 되는 것 같다. 예전에는 IOS앱 심사에 비해 안드로이드 앱 심사는 대부분 통과된다고 했.. 더보기
[3] 우리동네 교통사고 다발지역 - 전국편 v2.0 https://traffic-accident.netlify.com 우리동네 교통사고 다발지역정보 - 전국편 v2.0 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, me traffic-accident.netlify.com 후딱 전국 지원 가능한 서비스 완성! 서울특별시 외 16개 광역시 자치시/도, 도별 .. 더보기
[구름IDE] 파이썬(python) 개발 환경 우리동네 교통사고 다발지역 - 서울편 v1.0 서비스는 서울특별시에 한해서 총 25개구에 대해 7개 API의 정보만 제공하면 되었기 때문에 프로토타입을 만드는 셈치고 무식하게 하드코딩된 시구 코드를 가지고 7개 API를 직접 호출한 결과를 저장해 놓고 구현했다. 지자체별사고 다발지역 API 하나에 대해서만 할 때만해도 이정도쯤이야 직접 호출해 보는게 빨라.. 이것만 하고 다른 건 추가 안 할거야...이런 마음으로 시작해서 결과를 저장하기 위해 직접 호출하는 것쯤이야 인내할 만했는데 API의 종류가 증가하고 서울특별시 외에 모든 시의 모든 군/구에 대해서 막상 지원하려다보니 역시나 자동화가 필요했다. 이럴 땐 역시 파이썬이지. 새로 산 맥북에어에 기본 설치되어 있는 파이썬을 확인해보니 is not reco.. 더보기
[GoogleMap] 위치 검색 자동완성 우리동네 교통사고 다발지역 서비스를 위해서는 일단 위치 검색을 할 수 있어야 한다. 제일 먼저 생각나는 것이 서울이라고 가정하면 구단위를 선택하고 그 다음에 동단위를 선택해야 하는데 그렇게 검색한 결과의 위도/경도 정보를 알 수 있어야 구글맵에 마커를 보여줄텐데 그 값을 어떻게 알 수 있을까.. 또 각 구단위, 동단위를 선택하려면 select box로 구현을 해서 비동기로 값이 바뀔 때마다 이벤트 핸들링을 해줘야 하나... 막 이런 생각이 먼저 들었는데, 다행히도 구글맵에는 위치 자동완성 해주는 컴포넌트를 제공해 주고 있다. text input에 내가 입력하고 싶은 위치 정보를 넣으면 아래 이미지처럼 자동완성된 가능목록 중에서 선택할 수 있다. 이 기능을 위해 구글맵의 기본 라이브러리를 사용하면 되나 그.. 더보기
[GoogleMap] 구역을 표시해보자 - Polygon 교통사고 다발지역 API의 응답값이 정확한 사고지점을 알려주는 것이 아니라, 사고가 많이 발생하는 구역의 좌표와 그 중앙값의 위도/경도값을 제공해 주기 때문에 이런 정보를 맵에 보여주기 위해서는 아래와 같이 해당 구역을 표시해 줄 수 있는 기능이 필요하다. Polygon이라고 하는데 아래와 같이 원형태로 보여 주려면 엄청 많은 좌표값이 필요하다. 교통사고 다발지역 API에서 제공되는 샘플 좌표값은 이렇다. [126.97851642,37.57485821],[126.97849053,37.57464986],[126.97841385,37.57444952],[126.97828933,37.57426488],[126.97812175,37.57410305],[126.97791756,37.57397023],[126.97.. 더보기