본문 바로가기

분류 전체보기

(8)
[AD Tech 시리즈] 04_DSP, DMP, SSP, AD Tech 총 정리 1. DSP(Demand Side Platform) DSP는 광고주 측면에서 단일 인터페이스를 통해 데이터를 교환하고, 광고를 실을 수 있는 매체와 연결해주는 실시간 인벤토리 입찰 플랫폼 입니다. 광고주들은 자신의 광고를 매체에 내보내 최대의 효율을 달성하길 원합니다. DSP는 그것을 위해 여러 AD Exchange, AD Network, SSP들과 연동합니다. DSP는 인벤토리를 제공해주는 측과 광고주 사이의 중개인으로 볼 수 있습니다. 하지만 DSP를 단순한 광고 거래 플랫폼으로 보면 곤란합니다. DSP는 단일 인터페이스에서 여러 광고 캠페인을 실행할 수 있고, 타겟팅 광고를 위해 DMP로부터 데이터를 받아들이기 때문입니다. 광고 캠페인: 특정한 광고목표를 달성하기 위해 일정 기간 동안 조직적/체계적..
[AD Tech 시리즈] 03_Programmatic과 RTB 1. Programmatic 광고 방식 이전에 광고 시장은 광고선별부터 게시까지 모두 사람이 해야 했습니다. 하지만 AD Tech에서는 Programmatic 방식을 사용하여 광고를 구매하고 게시합니다. 처음 Programmatic이라는 단어를 들었을 때는 어렵게 느껴질 수 있습니다. 하지만 간단하게 말하자면, 사람이 하던 일들을 소프트웨어를 사용해 자동화하는 것입니다. 즉, 사람이 아닌 소프트웨어(프로그램)으로 인벤토리를 구매하고 집행하는 자동화 방식입니다. Programmatic 광고 방식에는 3가지 방식이 존재합니다. AD Exchange에서 사용하는 RTB(Real Time Bidding), 비공개 경매인 PMP(Private Marketplace), 경매 없이 인벤토리를 구매하는 Programm..
[AD Tech 시리즈] 02_AD Tech와 AD Network, AD Exchange 1. AD Tech 란? 사전적인 의미로 AD(광고)와 Tech(기술)란 단어가 합쳐진 형태입니다. 즉, 디지털/모바일/빅데이터 등 첨단 IT기술이 적용된 광고기술을 뜻합니다. 광고의 효율을 최대한으로 높이기 위해 광고주는 상품을 많은 사람들에게 노출해야 하고, 그 중에 상품을 구매할 법한 사람들에게 광고가 노출 되기를 원합니다. 그리고 매체는 매체수익을 단가가 높은 광고를 게시해 높은 수익을 얻기 원합니다. 광고주와 매체의 니즈를 모두 만족시켜주기 위해 등장한 것이 바로 ‘AD Tech’ 입니다. AD Tech는 많은 불특정 다수의 사용자에게 광고를 노출시키는 기존 광고시장의 형태와는 다르며, 제품을 구매 할 법한 사람들을 타겟팅하여 광고를 게시하기 때문에 훨씬 효율적 입니다. 2. AD Tech의 흐..
[AD Tech 시리즈] 01_디지털 광고와 광고시장의 발전 최근 디지털 광고 시장에서 활발하게 사용되고 있는 기술인 AD Tech(애드테크). 디지털 광고 시장에 대한 전반적인 이해를 위해 AD Tech가 사용되는 디지털 광고가 무엇인지, 어떤 유형을 가지고 있는지, 광고 시장의 주요 Player에 대해 알아보겠습니다. 1. 디지털 광고 (Digital Advertising) 의미 디지털 광고는 고객을 관심을 끌기 위한 메시지를 전달하는 것을 목적으로 온라인상에서 벌어지는 모든 광고의 형태라고 할 수 있습니다. 간단한 예시인 포털 사이트의 배너 광고부터 시작해서 E-mail, 소셜 미디어, 동영상 등 다양한 형태를 가지고 있습니다. 2. 디지털 광고의 유형 1) 디스플레이 광고 (Display Advertising) 가장 익숙한 형태의 광고로 이미지, 텍스트, ..
[파이썬 한글 깨짐] 파이썬(jupyter notebook)으로 엑셀파일 불러오거나 다시 저장할 때 한글 깨짐 해결법_2021.09.14. TODAY's GOAL 파이썬(jupyter notebook)으로 한글이 포함된 파일을 불러올 때 꿻 땗 뻅... 등으로 깨지게 읽히거나, 이것저것 전처리한 파일을 csv로 저장할 때는 잘 저장되지만 엑셀로 저장하면 ㅇㅔㄱㅅㅔㄹ.. 등으로 깨지게 저장되는 경우가 종종 있습니다. 이러한 현상을 해결하기 위한 방법이 몇가지 있는데, 그 중 가장 기본적인 방법과 이번에 새로 알게된 방법에 대해서 아래 정리하고자 합니다. 1. encoding 설정해주기 한글이 포함된 파일을 불러오거나 저장할 때 가장 기본적으로 사용하는 방법입니다. jupyter notebook으로 작업하는 경우, pd.read_csv(encoding='utf-8') / pd.read_excel(encoding='utf-8') 혹은 pd.rea..
[Slack봇(슬랙봇) 만들기] Incoming Webhooks 이용_2021.09.09 TODAY's GOAL 평소 사용하는 메신저인 디스코드를 이용해 딥러닝 시 학습이 완료되면 알람을 보내주거나, 크롤링봇을 작동시킬 때 크롤링이 완료되면 혹은 예상치 못한 에러로 중단되면 알림을 보내주는 알림봇을 만들고자 합니다. 슬랙에서 만들 수 있는 봇은 Bots(상호작용하는 봇)과 Incoming Webhooks bots(일방적으로 메세지를 보내는 봇)이 있습니다. 두가지 모두 슬랙의 앱에서 쉽게 다운로드 받아 사용할 수 있으며 튜토리얼은 아래와 같습니다. 1. 먼저 슬랙에 새로운 채널을 만들고, 설정 및 관리의 앱관리에 들어가줍니다. 2. 검색창에 '수신 웹 후크' 또는 incomming webhooks를 검색하여 'slack에 추가' 버튼을 눌러주고, 채널을 선택해줍니다. 3. 웹후크 url은 본..
[디스코드 알림봇 만들기 2] discord.py 이용_2021.09.07. TODAY's GOAL 평소 사용하는 메신저인 디스코드를 이용해 딥러닝 시 학습이 완료되면 알람을 보내주거나, 크롤링봇을 작동시킬 때 크롤링이 완료되면 혹은 예상치 못한 에러로 중단되면 알림을 보내주는 알림봇을 만들고자 합니다. 이번 포스팅에서는 위 테스크의 부록 버전인 유저의 말에 응답하는 형태의 봇을 만들어보겠습니다. 디스코드 봇을 만드는 방법은 크게 두가지가 있는데, aws의 lambda 함수를 이용하거나 디스코드에서 배포하는 discord.py 패키지를 설치해서 이용하는 것 입니다. 이번 포스팅에서는 디스코드에서 배포하는 discord.py 패키지 이용하는 방법을 살펴보겠습니다. 디스코드에서 배포하는 discord.py 패키지 이용 discord 패키지를 이용하면 훨씬 간단합니다. 먼저 https..
[디스코드 알림봇 만들기 1] aws의 lambda 함수 이용 _2021.09.07. TODAY's GOAL 평소 사용하는 메신저인 디스코드를 이용해 딥러닝 시 학습이 완료되면 알람을 보내주거나, 크롤링봇을 작동시킬 때 크롤링이 완료되면 혹은 예상치 못한 에러로 중단되면 알림을 보내주는 알림봇을 만들고자 합니다. 디스코드 봇을 만드는 방법은 크게 두가지가 있는데, aws의 lambda 함수를 이용하거나 디스코드에서 배포하는 discord.py 패키지를 설치해서 이용하는 것 입니다. 이번 포스팅에서는 aws의 lambda 함수를 이용하는 방법부터 살펴보겠습니다. aws의 lambda 함수 이용하기 AWS Lambda는 서버리스 컴퓨팅 서비스로서, 서버를 직접 만들어서 개발하는 것 보다 훨씬 쉽고 간단해서 디스코드봇을 만드는 데도 적절합니다. 이를 위해서는 AWS 계정이 필요하며, AWS L..