본문 바로가기

관심사

엔지니어 관점에서 AdExchange 이해하기 (2) - OpenRTB 이전 포스팅에 이어서, AdExchange에서 사용하는 인터페이스인 OpenRTB에 대한 이야기를 할까 한다. OpenRtb의 필요성 이전에 이야기한 것처럼 AdNetwork간에서 광고를 서로 사고, 팔아야하는 필요성이 생겨서, AdExchange라는 개념이 생겼다.그러면서 서로 광고를 교환하기 위한 표준 인터페이스의 필요성이 생겨났다. 애드 익스체인지가 발전하면서 여러 애드네트워크들 간에, 혹은 여러 익스체인지들 간에 광고 교환 작업들이 발생하게 되었는데,이 때마다 서로 어떤 파라미터를 던져주면, 어떤 Result 값을 리턴해줄지 조정하는 작업들이 필요하게 되었다. 그때마다 서로 인터페이스를 맞추기는 번거로웠다. 그리고 한 업체와 포맷을 맞추고, 또 다른 업체와 연동을 하려면 또다시 위의 인터페이스 조..
엔지니어 관점에서 AdExchange 이해하기 (1) 나는 애드네트워크 서비스를 만들고 있다.그러던 중 최근 AdExchange 연동 작업을 진행하면서, AdExchange에 대해서 공부하게 되었다. AdNetwork 사의 관점에서 AdExchange 이해하기AdExchage란 AdNetwork 간에 남은 광고물량을 교환할 수 있도록 시스템화한 것을 의미한다. 예를 들면 카울리, FAN 같은 애드네트워크사인 A사가 광고 1개를 100개의 노출(Impression)을 해주기로 했다고 생각해보자.그런데 A사의 SDK를 심은 매체(Direct Publisher)에서 발생하는 Request 수가 80개라고 생각해보자.이 경우, A사는 결국 광고를 20번 더 노출 시켜야하지만, 20회의 노출을 추가적으로 발생시킬 수 없는 상황이 된거다.즉, 광고 수주를 아무리 잘해..
애드네트워크 / 애드테크란? 다음주부터 애드네트워크 사업부에서 근무하게 되었다 ㅎ0ㅎ 애드테크란 무엇인지 주말에 찾아서, 정리해보려고 한다. 애드테크 슬라이드 쉐어 자료 데이나의 참쉬운 애드테크 (20150419) from Dayeon Jeong ( 정리가 엄청 잘되어있어서 머리에 쏙쏙 들어온다 ! )
DEVIEW 2016 2일차 후기 더 까먹기 전에 정리하려고 한다DEVIEW 2016 2일차에는 데이터와 관련된 세션들이 많았다딥러닝과 관련된 주제가 많았는데, 작년에 "머신러닝이 짱이다..!" 라고 이야기 듣다가 이제는 "딥러닝이 짱이다...!" 라는 이야기를 deveiw를 통해 인지한 나여서, 세미나에서 언급된 방법론에 대해서는 깊게 이해하지는 못했다. 딥러닝, 데이터마이닝과 관련된 세션들을 많이 들었지만 기억에 가장 기억에 남는건 "딥러닝을 활용한 이미지 검색: 포토요약과 타임라인" 세션과 "카카오의 데이터 파이프라인에 대한 소개" 세션이었다. 딥러닝을 활용한 이미지 검색 세션딥러닝을 활용한 이미지 검색 세션은 두명의 발표자가 발표를 했는데, 이중 네이버 이미지 타임라인 세션이 재미있었다. 발표 자료 [222]딥러닝을 ..
로버트C마틴 시리즈 <소프트웨어 장인> ​ #1기술이 퇴보한 사람들은 현재의 급여 수준과 생활 안정을 유지할 수 있는 다른 직장을 찾을 수 없어 근심하게 된다. 직설적으로 말하면 역량이 부족한 사람들만이 일자리 걱정을 한다. 소프트웨어 장인은 직업을 잃는 것에 대해 걱정하지 않는다. 소프트웨어 자인은 자신의 커리어 방향과 일치하는 경우에만 회사 안의 커리어를 수용한다. #2소프트웨어 장인은 어떤 종착지에 도달하는 것보다 그 여정 자체가 훨씬 더 중요함을 알고 있다.#3지식은 일에서 얻을 수 있는 가장 흔한 투자 이익이다. 개발자들은 그들이 배우고 싶은 것을 따라서 일을 선택한다. 그 일을 떠날 때는 생각하는 커리어 방향과 맞지 않아서일 때도 있지만 배울 것이 더는 없기 때문에도 그렇게 한다. 개인적인 삶도 커리어 결정에 중요한 역할을 한다. ..
소프트웨어 개발직군의 눈으로 트래킹솔루션 보기 광고 파트에서 일을 처음 시작할 때 헷갈리던 개념이 있었다.애드네트워크와 트래킹솔루션의 차이는 뭐지?! 트래킹 솔루션은 뭐지?! 광고에 어느정도 적응해가니 트래킹솔루션은 이거다! 라는 개념이 잡히게 되었다. 트래킹 솔루션이란? 트래킹솔루션은 유저가 이 어플을 설치했을 때, 어디를 통해서 설치를 한건지 알려주는 역할을 한다. 내가 생각하고 있는 트래킹솔루션의 원리는 아래와 같다. 참고: http://blog.ab180.co/install-tracking-with-google-play-referrer/참고 : 튠 help 페이지 https://help.tune.com/marketing-console/how-google-play-install-referrer-works/ 구글플레이를 통해 앱 설치 시, ref..
[경험과사례로풀어낸성공하는애자일]4장. 기민함을 위해 이터레이션 수행하기 과거에는 조직에서 변화가 필요할 때 "변화 프로그램"을 사용했었다. 위에서는 변화 프로그램대로 프로세스가 변하기를 원했고, 당시에는 이 프로그램의 시작과 끝이 명확했다. 과거에는 몇년에 한번씩 진행되는 이 "변화 프로그램"이 잘 맞았지만, 현재는 시장이 빠르게 변하고 있기 때문에 이게 적합하지 않다. 그래서 이제는 한번에 몇년에 걸쳐서 변화를 만들어가기 보다는, 잘게 나눠서 변화를 만들어가야한다.경험과 사례로 풀어낸 성공하는 애자일 4장에서는 이러한 변화를 잘게 나눠서 진행하는 이터레이션에 대한 내용을 담고 있다. 책에서는 실제 사례로 2004년도의 샴록 식품의 이야기가 나온다. 샴록 식품의 전략 수립 과정에서 스크럼을 도입하였다는 내용이다. 샴록에서는 분기별 전략을 스크럼 스프린트로 봤다. 매 분기마다..
[증강현실]매직리프 VR 기술 나한테 페이스북은 IT 관련 정보를 보는 큐레이션 뉴스 같은 존재가 되었다.IT 관련 페이지들이 팔로우되어 있거나, IT 관련 직종인 지인들이랑 친구가 맺어져있어서 좋아요~~~로 보여지는 게시물들을 보면 흥미로운 것들이 많다! 그런데 오늘 본... 흥미로운 기사가 있었다. 가상 객체를 현실 공간에서 보이도록 만드는 기능을 지닌 매직리프의 기술에 대한 내용이였다. 센서리 웨어(Sensory wear) - 매직리프의 AR 글래스 특허기술 개념도 매릭리프 기술에 대해서 간단히 요약하자면 아래와 같다. 매직리프의 기기에 작은 프로젝터가 달려 있는데 투명한 렌즈에 빛을 비춰서 망막에 닿는 빛의 방향을 바꾼다. 그 빛은 망막에서 현실세계로부터 받는 빛과 매우 잘 섞여서 가상의 사물들이 진짜 사물들과 거의 구별이 가..