[NDC18] 야생의 땅 듀랑고의 데이터 엔지니어링 이야기: 로그 시스템 구축 경험 공유Hyojun Jeon
NDC18에서 발표하였습니다. 현재 보고 계신 슬라이드는 1부 입니다.(총 2부)
- 1부 링크: https://goo.gl/3v4DAa
- 2부 링크: https://goo.gl/wpoZpY
(SlideShare에 슬라이드 300장 제한으로 2부로 나누어 올렸습니다. 불편하시더라도 양해 부탁드립니다.)
AWS Glue는 고객이 분석을 위해 손쉽게 데이터를 준비하고 로드할 수 있게 지원하는 완전관리형 ETL(추출, 변환 및 로드) 서비스입니다. AWS 관리 콘솔에서 클릭 몇 번으로 ETL 작업을 생성하고 실행할 수 있습니다. 빅데이터 분석 시 다양한 데이터 소스에 대한 전처리 작업을 할 때, 별도의 데이터 처리용 서버나 인프라를 관리할 필요가 없습니다. 본 세션에서는 지난 5월 서울 리전에 출시한 Glue 서비스에 대한 자세한 소개와 함께 다양한 활용 팁을 데모와 함께 소개해 드립니다.
대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ...Amazon Web Services Korea
기존 온프레미스 환경에서는 비즈니스 성장에 따른 유연한 확장에 어려움 있어 AWS를 이용하여 더욱 탄력적인 환경을 구축하는 프로젝트를 수행하였습니다. 이 세션을 통해 카카오게임즈가 AWS와 함께 수행한 데이터레이크 마이그레이션의 여정과, 그 과정에서 Amazon S3, EMR, Athena, Redshift 등의 다양한 기술 요소들을 활용한 경험과 팁을 전달해 드립니다.
This presentation was given at the LDS Tech SORT Conference 2011 in Salt Lake City. The slides are quite comprehensive covering many topics on MongoDB. Rather than a traditional presentation, this was presented as more of a Q & A session. Topics covered include. Introduction to MongoDB, Use Cases, Schema design, High availability (replication) and Horizontal Scaling (sharding).
최근 국내와 글로벌 서비스에서 MongoDB를 사용하는 사례가 급증하고 있습니다. 다만 전통적인 RDBMS에 비해, 아직 지식과 경험의 축적이 적게 되어 있어 손쉬운 접근과 트러블 슈팅등에 문제가 있는 것도 사실입니다. 이 세션에서는 MongoDB 와 AWS의 DocumentDB의 Architecure를 간단히 살펴보고 MongoDB 및 DocumentDB의 비교를 진행하며 특히 MongoDB와 DocumentDB를 사용할때 주의해야할 중요 포인트에 대해서 알아봅니다.
[NDC18] 야생의 땅 듀랑고의 데이터 엔지니어링 이야기: 로그 시스템 구축 경험 공유Hyojun Jeon
NDC18에서 발표하였습니다. 현재 보고 계신 슬라이드는 1부 입니다.(총 2부)
- 1부 링크: https://goo.gl/3v4DAa
- 2부 링크: https://goo.gl/wpoZpY
(SlideShare에 슬라이드 300장 제한으로 2부로 나누어 올렸습니다. 불편하시더라도 양해 부탁드립니다.)
AWS Glue는 고객이 분석을 위해 손쉽게 데이터를 준비하고 로드할 수 있게 지원하는 완전관리형 ETL(추출, 변환 및 로드) 서비스입니다. AWS 관리 콘솔에서 클릭 몇 번으로 ETL 작업을 생성하고 실행할 수 있습니다. 빅데이터 분석 시 다양한 데이터 소스에 대한 전처리 작업을 할 때, 별도의 데이터 처리용 서버나 인프라를 관리할 필요가 없습니다. 본 세션에서는 지난 5월 서울 리전에 출시한 Glue 서비스에 대한 자세한 소개와 함께 다양한 활용 팁을 데모와 함께 소개해 드립니다.
대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ...Amazon Web Services Korea
기존 온프레미스 환경에서는 비즈니스 성장에 따른 유연한 확장에 어려움 있어 AWS를 이용하여 더욱 탄력적인 환경을 구축하는 프로젝트를 수행하였습니다. 이 세션을 통해 카카오게임즈가 AWS와 함께 수행한 데이터레이크 마이그레이션의 여정과, 그 과정에서 Amazon S3, EMR, Athena, Redshift 등의 다양한 기술 요소들을 활용한 경험과 팁을 전달해 드립니다.
This presentation was given at the LDS Tech SORT Conference 2011 in Salt Lake City. The slides are quite comprehensive covering many topics on MongoDB. Rather than a traditional presentation, this was presented as more of a Q & A session. Topics covered include. Introduction to MongoDB, Use Cases, Schema design, High availability (replication) and Horizontal Scaling (sharding).
최근 국내와 글로벌 서비스에서 MongoDB를 사용하는 사례가 급증하고 있습니다. 다만 전통적인 RDBMS에 비해, 아직 지식과 경험의 축적이 적게 되어 있어 손쉬운 접근과 트러블 슈팅등에 문제가 있는 것도 사실입니다. 이 세션에서는 MongoDB 와 AWS의 DocumentDB의 Architecure를 간단히 살펴보고 MongoDB 및 DocumentDB의 비교를 진행하며 특히 MongoDB와 DocumentDB를 사용할때 주의해야할 중요 포인트에 대해서 알아봅니다.
Module1 - Amazon Personalize 중심으로 살펴보는 추천 시스템의 원리와 구축
Module 2 - 추천 시스템을 위한 데이터 분석 시스템 구축 하기
Module 3 - E-Commerce 사이트를 보다 Smart 하게 만들기 (Amazon Comprehend & Fraud Detector)
최근 국내에도 글로벌 서비스나 급성장하는 웹 서비스를 쉽게 볼 수 있습니다. 초기에 RDBMS로 시작된 서비스들은 규모가 성장함에 따라 샤딩과 NoSQL의 선택의 기로에 서게 됩니다. Amazon DynamoDB는 모든 스케일에서 사용할 수 있는 완전 관리형 Key-Value NoSQL 데이터베이스이지만 여전히 Key Design은 가장 어려운 영역 중 하나입니다. 이 세션에서는 대규모 서비스의 키 디자인 방법을 알아봅니다.
Explore DynamoDB capabilities and benefits in detail and learn how to get the most out of your DynamoDB database. We go over schema design best practices with DynamoDB across multiple use cases, including gaming, AdTech, IoT, and others.
- 동영상 보기: https://www.youtube.com/watch?v=Rq4I57eqIp4
Amazon RDS 프록시는 Amazon Relational Database Service (RDS)를 위한 완전 관리형 고가용성 데이터베이스 프록시로, 애플리케이션의 확장 성, 데이터베이스 장애에 대한 탄력성 및 보안 성을 향상시킬 수 있습니다. (2020년 6월 서울 리전 출시)
Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321) ...Amazon Web Services
Come to this session to learn how Amazon DynamoDB was built as the hyper-scale database for internet-scale applications. In January 2012, Amazon launched DynamoDB, a cloud-based NoSQL database service designed from the ground up to support extreme scale, with the security, availability, performance, and manageability needed to run mission-critical workloads. This session discloses for the first time the underpinnings of DynamoDB, and how we run a fully managed nonrelational database used by more than 100,000 customers. We cover the underlying technical aspects of how an application works with DynamoDB for authentication, metadata, storage nodes, streams, backup, and global replication.
DynamoDB를 게임에서 사용하기 – 김성수, 박경표, AWS솔루션즈 아키텍트:: AWS Summit Online Korea 2020Amazon Web Services Korea
발표영상 다시보기: https://youtu.be/AlDhGn_-OCE
Amazon DynamoDB를 사용함에 있어서 흔히들 빠지는 실수, 그리고 이를 만회하기 위하여 필요한 제반 요소들을 살펴보는 시간을 가져보겠습니다. 제대로 설계된 DDB 테이블과 Application이 그렇지 않은 경우에 비하여 얼마나 효율적일수 있는지를 생각해봅니다.
사내 발표자료 겸 만들었는데, ECS Fargate를 이용하실 분들이라면, 편리하게 쓰실 수 있도록 최대한 상세하게 만들어 보았습니다.
사실 CloudFormation 등 배포는 좀 더 편리하게 할 수 있지만, 회사 사정도 있고, 제가 일단 그런 기술을 너무 늦게 알았기 때문에 다루지는 않았습니다.
Module1 - Amazon Personalize 중심으로 살펴보는 추천 시스템의 원리와 구축
Module 2 - 추천 시스템을 위한 데이터 분석 시스템 구축 하기
Module 3 - E-Commerce 사이트를 보다 Smart 하게 만들기 (Amazon Comprehend & Fraud Detector)
최근 국내에도 글로벌 서비스나 급성장하는 웹 서비스를 쉽게 볼 수 있습니다. 초기에 RDBMS로 시작된 서비스들은 규모가 성장함에 따라 샤딩과 NoSQL의 선택의 기로에 서게 됩니다. Amazon DynamoDB는 모든 스케일에서 사용할 수 있는 완전 관리형 Key-Value NoSQL 데이터베이스이지만 여전히 Key Design은 가장 어려운 영역 중 하나입니다. 이 세션에서는 대규모 서비스의 키 디자인 방법을 알아봅니다.
Explore DynamoDB capabilities and benefits in detail and learn how to get the most out of your DynamoDB database. We go over schema design best practices with DynamoDB across multiple use cases, including gaming, AdTech, IoT, and others.
- 동영상 보기: https://www.youtube.com/watch?v=Rq4I57eqIp4
Amazon RDS 프록시는 Amazon Relational Database Service (RDS)를 위한 완전 관리형 고가용성 데이터베이스 프록시로, 애플리케이션의 확장 성, 데이터베이스 장애에 대한 탄력성 및 보안 성을 향상시킬 수 있습니다. (2020년 6월 서울 리전 출시)
Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321) ...Amazon Web Services
Come to this session to learn how Amazon DynamoDB was built as the hyper-scale database for internet-scale applications. In January 2012, Amazon launched DynamoDB, a cloud-based NoSQL database service designed from the ground up to support extreme scale, with the security, availability, performance, and manageability needed to run mission-critical workloads. This session discloses for the first time the underpinnings of DynamoDB, and how we run a fully managed nonrelational database used by more than 100,000 customers. We cover the underlying technical aspects of how an application works with DynamoDB for authentication, metadata, storage nodes, streams, backup, and global replication.
DynamoDB를 게임에서 사용하기 – 김성수, 박경표, AWS솔루션즈 아키텍트:: AWS Summit Online Korea 2020Amazon Web Services Korea
발표영상 다시보기: https://youtu.be/AlDhGn_-OCE
Amazon DynamoDB를 사용함에 있어서 흔히들 빠지는 실수, 그리고 이를 만회하기 위하여 필요한 제반 요소들을 살펴보는 시간을 가져보겠습니다. 제대로 설계된 DDB 테이블과 Application이 그렇지 않은 경우에 비하여 얼마나 효율적일수 있는지를 생각해봅니다.
사내 발표자료 겸 만들었는데, ECS Fargate를 이용하실 분들이라면, 편리하게 쓰실 수 있도록 최대한 상세하게 만들어 보았습니다.
사실 CloudFormation 등 배포는 좀 더 편리하게 할 수 있지만, 회사 사정도 있고, 제가 일단 그런 기술을 너무 늦게 알았기 때문에 다루지는 않았습니다.
패스트캠퍼스 디지털마케팅 스쿨 7기
기획
-생존을 위한 실용적 자기계발을 주제로 블로그 전략 수립
-20 - 30 대 직장인 및 취준생을 위한 실용적 자기계발 콘텐츠 기획(도서 완벽한공부법을 직접 실천한 내용을 기반으로 비투비 시리즈물 작성, 자기계발 꿀팁 , 동기부여, 매일 시간활용 리포트 작성)
-OKR: 타겟 유저들이 블로그에 오래 머무르며 자기계발 콘텐츠를 읽고, 구독을 통해 지속적으로 자기 계발정보를 얻는다.
-KPI: 이메일 구독자 100명 kpi | 세션시간 6분이상 유저 10%
홍보채널 선정
-facebook 페이지 계발자
-커뮤니티(오유, 뽐뿌 취업,학습 게시판)
-네이버 블로그,
-구글 검색지면(SEO를 통해 노출)
사전 세팅
-워드프레스 기반의 블로그제작
-구글태그메니저 활용(페이스북 픽셀/전환픽셀, 구글 에널리틱스, 핫자 코드 설치)
-구글 에널리틱스, 핫자를 통해 데이터 분석
-자기계발 관련 콘텐츠 작성 및 홍보
운영데이터를 바탕으로 최적화 진행
-모바일 가독성을 높이기 위한 CSS 작업 | 실제 이탈률 개선됨, 평균 세션시간 개선
-메뉴클릭 이벤트를 추적하여 비선호 메뉴를 폐지하고 선호메뉴에 콘텐츠 역량을 집중함
-트레픽소스 대부분이 페이스북 인점을 개선하기 위해 SEO 작업 실행( 구글서치콘솔 등록, xml sitemap 생성, title, meta tag 작성) → 오가닉 유저 확보
-컨텐츠 효율성 맞춤 보고서를 활용하여 방문유저의 선호 콘텐츠 파악
-방문심도 4이상 +세션시간 6분이상 맞춤 세그먼트를 활용하여 진성유저 파악/ 적합한 랜딩페이지 선정 - [Home]
페이스북 페이드 광고
-[Home]을 렌딩페이지로 페이스북 광고운영
-구독자, 데일리리포트 조회, 페이지 참여자 유사타겟 생성
-이미지, 타겟, 제목, 실험
-랜딩페이지 개선(Home → 계발자의 변화)
-랜딩페이지 팝업 문구 개선
-결과: 초기CPC 889원 → 395원 | 초기 CTR 1.10% → 2.25% | 초기 CPA 21,003원 → 6,849원 으로 개선| 508 링크클릭 | 구독자 28명 획득
인사이트
-주관적인 감은 항상 데이터로 검증해야 한다.(본인이 좋다고 생각했던 콘텐츠가 실제로 소비자들은 선호하지 않은 경우가 있었다.)
-데이터가 쌓이는 방식과 데이터가 의미하고 있는 바를 명확하게 이해해야 한다. (세션과 사용자, paveview 의 차이, 각종 디멘션과 메트릭에 대한 정확한 이해 필요)
-UTM 태깅, URL 구조, 광고캠페인, 세트, 소재의 네이밍을 미리 신중하게 계획하고 만들어야 한다. - 세그먼트를 나눌때 업무량을 줄일 수 있다. 광고 성과를 비교할 때 보다 직관적으로 데이터를 볼 수 있다.
-페이스북 전환 캠페인의 경우 다음 조건을 충족시켰을 때 실행해야 한다. 하루 최소 2개~5개의 전환이 발생. 30개의 전환이 쌓였을 때(통계적 유의미)
-A/B 테스트의 경우 이미지, 타겟, 타이틀, 문구 순으로 진행해야 각 변수간 간섭을 줄일 수 있다. A/B 테스트의 경우에도 최소 광고 세트당 30클릭 이상이 나와야 유의미하다.
1. 온라인 뉴스레터 발송을 위한
Mailchimp(메일침프) 튜토리얼
2일 동안 써보고 작성하는,
“가입부터 템플릿 제작, 구독자 등록 후 발송까지”
2016-04-27
yminpark@uitgis.com
2. 목차 및 준비물
• 가입 및 로그인
• 메인화면(대시보드)
• 이메일 템플릿 작성하기
• 구독자 리스트 작성하기
• 캠페인으로 이메일 만들어 발송하기
• 기타
2
목차 준비물
• 구독자 정보가 담긴 주소록 (Excel 등)
• 뉴스레터 본문에 들어갈 텍스트 및 이미지
• 영어 웹사이트를 두려워하지 않는 정신력
• 약간의 HTML 지식
3. 0. Mailchimp(메일침프) ?
• Mailchimp(메일침프) : 온라인 이메일(뉴스레터) 발송 및 분석/관리를 위한 통합 솔루션을 제공 (2001~)
– http://www.mailchimp.com
3
4. 1. 가입 및 로그인
• 사이트 상단의 가입 버튼을 통해 무료 계정 생성 후 로그인
4
1) 본인/회사 대표 이메일 주소 입력
2) 입력한 이메일로 인증 진행
로그인할 계정명과 패스워드 입력
1) 로그인 화면은 이렇게 생김
2) 로그인 성공 후 추가 인증 화면
이 표시되는데, 건너뛰어도 됨
사이트 상단 우측의
가입 혹은 로그인 버튼 사용
5. 1. 메인(대시보드) 화면
• 뉴스레터(이메일) 발송에 필요한 기능들을 종합적으로 제공
• 여기서는 ①템플릿 작성 ②구독자 등록 ③캠페인 제작 순으로 진행
5
1) 캠페인 : 뉴스레터로 보낼 이메일을 디자인하고 전송
2) 템플릿 : 재사용할 수 있는 이메일 템플릿을 생성하
고 편집
3) 리스트 : 구독자 목록을 생성 및 관리
※ 리포트와 자동화는 사용하지 않았으며, 메뉴에 커서
를 올리면 영문 도움말이 간략하게 나옴
상단 우측의 계정 정보를 누르면 로그인
한 계정에 대한 통지 및 프로파일, ID,
비밀번호 등을 관리하는 메뉴가 표시
주요 기능들에 대한 설명 제공
6. 2. 이메일 템플릿 작성 (1)
• 대시보드 상단의 Templates 메뉴를 선택하여 템플릿을 생성
6
신규 템플릿 생성
기존에 생성한 템플릿들이 표시되고,
왼쪽 체크박스를 누르면 추가 관리 기능이 표시됨
7. 2. 이메일 템플릿 작성 (2)
• 기본으로 제공하는 템플릿 중 하나를 선택하거나 직접 코딩 가능함
7
여기서는 이 템플릿을 선택
8. 2. 이메일 템플릿 작성 (3)
• 테마 템플릿은 용도별로 미리 정의되어 있음 (여기서는 사용하지 않음)
8
9. 2. 이메일 템플릿 작성 (4)
• 템플릿을 선택하면 좌측에 드래그앤드롭을 지원하는 템플릿 화면이, 우측에는 템플릿을 수정할 수 있는
화면이 표시됨
9
10. 2. 이메일 템플릿 작성 (5)
• 좌측의 템플릿 중 편집할 블록을 선택하면 우측에 해당 내용이 표시됨
10
편집할 블록을 선택할
수 있음
템플릿 내 텍스트와 이미지가
표시됨 (HTML)
11. 2. 이메일 템플릿 작성 (6)
• 우측의 본문을 편집하면 좌측에 편집된 내용이 표시됨
11
입력한
내용이
나타남
12. 2. 이메일 템플릿 작성 (7)
• 템플릿 본문에 표시할 이미지를 Upload 버튼을 사용하여 업로드함
12
우측 템플릿 화면의 이미지 아이콘을 선택하면
파일을 업로드할 수 있는 화면(실제는 File
Manager 기능)이 표시됨
13. 2. 이메일 템플릿 작성 (8)
• 로컬 디스크 내의 이미지는 탐색기를 사용하거나 드래그앤드롭으로 업로드 가능
13
14. 2. 이메일 템플릿 작성 (9)
• 업로드된 이미지의 크기나 링크를 편집 후 삽입
14
업로드 상태 창이 표시됨
업로드 및 설정이 끝난 후 클릭
16. 2. 이메일 템플릿 작성 (11)
• 템플릿 블록을 복사하거나 삭제, 이동할 수 있음
16
좌측부터 이동(드래그앤드롭), 편집, 복사, 삭제
17. 2. 이메일 템플릿 작성 (12)
• 편집이 완료되면 Preview and Test 메뉴에서 미리보기 및 테스트 메일 발송 가능
17
자동으로 되지만 혹시 모르니 눌러도 무방
18. 2. 이메일 템플릿 작성 (13)
• 미리보기는 Desktop 및 Mobile, Inbox 모드를 지원
18
19. 2. 이메일 템플릿 작성 (14)
• 미리보기로 확인한 후 테스트 메일을 발송
19
※ 템플릿 작성 단계에서 테스트 메일을
발송할 때는 발신자 이메일이나 연락처 정
보와 같은 Merge Tag 정보들이 제대로
표시되지 않음
20. 2. 이메일 템플릿 작성 (15)
• 테스트 메일 발송까지 끝나면 편집한 템플릿을 저장하고 빠져나옴
20
템플릿 이름을 입력하고 저장한 다음
화면 우측 하단의 Save and Exit 메뉴로 종료
21. 2. 이메일 템플릿 작성 (16)
• 템플릿 목록에 편집한 템플릿이 표시되며, 선택하여 추가 관리가 가능
21
템플릿 이름 좌측의 체크박스를 선택하거나 Edit 버튼
을 누르면 삭제, 폴더 간 이동, HTML 내보내기, 복제
등의 기능을 사용 가능
22. 2. 이메일 템플릿 작성 (17)
• 예시: 편집 중인 UGIS 뉴스레터 템플릿
22
HTML 코드를 직접 수정할 수 있음
23. 3. 구독자 리스트 생성 (1)
• 대시보드 상단의 Lists 메뉴를 통해 구독자 리스트를 생성하고 관리할 수 있음
23
신규 구독자 리스트 생성
템플릿과 동일하게 기존에 생성한 리스트가 표시되고,
좌측 체크박스를 누르면 추가 관리 기능을 사용 가능
24. 3. 구독자 리스트 생성 (2)
• 신규 리스트의 이름, 발송자 주소, 발송자 이름, 연락처 등을 입력
24
생성할 리스트의 이름
구독자들이 회신할 이메일 주소
실제 사용 가능한 주소가 좋음
발송자의 기본 이름 (회사명 등)
수신자가 메일링 리스트에 어떻게
포함되었나를 알려주는 문구
메일 하단에 포함되는
발신자(회사) 연락처
입력 완료 후 Save로 종료
25. 3. 구독자 리스트 생성 (3)
• 예시: “구독자 테스트”라는 이름으로 리스트를 생성
25
26. 3. 구독자 리스트 생성 (4)
• 리스트를 만들고 나면, 리스트에 구독자 정보를 추가해야 함
26
리스트는 만들었으나 구독자들은 아직 없으므로
Add subscriber 메뉴를 통해 구독자를 추가
27. 3. 구독자 리스트 생성 (5)
• 여러 명의 구독자를 추가할 때는 Import subscribers 기능을 사용하는 것이 편리함
27
28. 3. 구독자 리스트 생성 (6)
• 구독자 목록을 불러올 때 한글 이름이 깨지는 것을 방지하기 위해 “파일에서 붙여넣기” 옵션을 선택함
28
*.csv 및 *.txt로부터 import
Ctrl+C/V 조합으로 복붙하기
외부 서비스에서 불러오기
(아직 사용하지 못했음)
29. 3. 구독자 리스트 생성 (7)
• Excel 등의 외부 프로그램에서 불러온 주소록을 선택+복사하여 붙여넣기 실행
29
Excel에서 주소록을 불러온 상태임
Excel에서 주소록
을 선택한 후
Ctrl+C 하고
Ctrl+V
30. 3. 구독자 리스트 생성 (8)
• 주의: 리스트에 추가하는 구독자 수는 메일침프의 과금 정보에 자동으로 연동이 됨
30
구독자 정보를 붙여넣은 후
체크박스에 체크를 해야
Next 버튼이 활성화됨
31. 3. 구독자 리스트 생성 (9)
• 붙여넣은 구독자 정보의 개별 컬럼을 지정해 줌 (기본 컬럼 값을 지정하거나 신규 컬럼을 생성 가능)
31
입력된 구독자 정보 중
매칭이 안된 컬럼이 4개 있음
붙여 넣은 정보를 분류하여
자동으로 표시해 줌
1) 첫번째 컬럼이 기본적으로 이메일 주
소로 지정되는데, 실제 입력한 내용이 이
메일 주소일 경우 Save 하고 다음 컬럼
으로 넘어감
2) 그렇지 않다면 내용에 맞는 다른 컬럼
으로 지정하거나 신규 컬럼을 생성해야
함 (다음페이지 참조)
32. 3. 구독자 리스트 생성 (10)
• 구독자 내용에 맞는 컬럼을 새로 생성하여 지정할 수 있음
32
새로운 컬럼 이름을 생성하거나 이용가
능한 컬럼명 중 하나를 지정함 (기본적으
로는 이메일 주소, 성, 이름의 3개 컬럼을
제공)
첫번째 컬럼이 이메일
주소로 지정 완료됨
새로 만들 컬럼의 이름과 타입
을 지정하고 Save 버튼을 눌러
서 완료
33. 3. 구독자 리스트 생성 (11)
• 컬럼 값 지정을 반복하여 완료함
33
1) 이메일 주소 이외에 4개의 신규 컬럼(Name,
Company, Division, Position)을 생성하여 붙여넣은
구독자 정보에 대한 컬럼을 지정을 완료함
2) 따라서, 주소록을 붙여넣기 전에 미리 몇 개의 컬럼
을 사용할지 결정하는 것이 좋음
컬럼 지정이 완료되면
Next로 다음 단계로 이동
34. 3. 구독자 리스트 생성 (12)
• 가져온 정보를 최종적으로 확인한 후 import를 눌러서 리스트를 생성
34
주소록 정보를 가져온 방법과
컬럼 개수를 표시
가져온 주소록을 구독 모드로
설정한 후 import 진행
35. 3. 구독자 리스트 생성 (13)
• Import가 성공하면 구독자 리스트가 표시됨
35
12명의 구독자가 추가되었다는 정보를 출력
체크박스를 선택하
면 구독자를 관리할
수 있는 메뉴가 표시
36. 3. 구독자 리스트 생성 (14)
• 구독자 리스트에서 표시되는 컬럼을 변경하거나 다른 관리 기능을 사용할 수 있음
36
그 외 리스트 내보내기, 구독자 삭제 등의
관리 기능을 제공함
37. 3. 구독자 리스트 생성 (15)
• 생성이 끝난 구독자 리스트는 대시보드 상단의 Lists 메뉴를 통해 조회할 수 있음
37
38. 3. 구독자 리스트 생성 (16)
• 구독자 리스트 내부에 그룹을 생성하여 세분화된 구독자 관리를 수행할 수 있음
38
그룹 기능에 대한 소개
구독자 관리 기능 중
Groups를 선택
39. 3. 구독자 리스트 생성 (17)
• 그룹은 여러 개를 생성할 수 있고 구독자가 가입시 선택할 수 있는 형태를 지정 가능함
39
가입 폼에 그룹 정보를 어떻
게 보여줄 것인지를 지정
(기본은 체크박스)
그룹 이름과 정보를 편집
40. 3. 구독자 리스트 생성 (18)
• 생성된 그룹 정보를 구독자들에게 지정할 수 있음
40
41. 4. 캠페인 생성 및 발송 (1)
• 대시보드 상단의 Campaigns 메뉴를 사용하여 뉴스레터를 구독자들에게 발송함
41
생성된 캠페인 목록 및 관리 기능 제공
신규 캠페인 생성
42. 4. 캠페인 생성 및 발송 (2)
• 캠페인 타입을 지정함
42
여기서는
정규 캠페인을 선택
HTML 이메일, 일반 텍스트, A/B 테스트용
뉴스레터 등 여러가지 타입을 제공
43. 4. 캠페인 생성 및 발송 (3)
• 뉴스레터를 발송할 구독자 리스트를 선택함
43
여기서는
전체 리스트에 발송
특정 그룹/세그먼트에
대해 발송하려면 조건
식을 통해 지정해야 함
조건식 지정 후 Refresh count를
이용하면 구독자 중 몇 명이 해당
조건을 만족하는지 알 수 있음
하단에 캠페인 생성 단계와
현재 진행중인 과정이 표시됨
각 단계가 완료되면
Next를 눌러 다음 단계로 이동
44. 4. 캠페인 생성 및 발송 (4)
• 구독자 선택 후 캠페인 정보를 입력함 (캠페인 이름, 이메일 제목, 발신자 정보 등)
44
캠페인 명칭 (내부 관리용)
이메일 제목
Merge tag를 사용하여 수신자 명단을
개인화할 것인지 여부를 지정
발신자 이름 (회사명 등)
발신자 이메일 주소
예를 들어 “정도UIT 홍길동”으로 표기하려면
*|MMERGE4|* *|MMERGE3|* 으로 입력
45. 4. 캠페인 생성 및 발송 (5)
• 구독자 선택 후 캠페인 정보를 입력함 (계속)
45
완료되면
다음 단계로 이동
46. 4. 캠페인 생성 및 발송 (6)
• 뉴스레터의 템플릿을 선택함 : 여기서 아까 만들어 두었던 템플릿을 사용 가능
46
이전에 저장한 템플릿을 찾아서
Select 하면 다음 단계로 넘어감
47. 4. 캠페인 생성 및 발송 (7)
• 선택한 템플릿에 대해 검토 및 수정 후 Preview and Test 메뉴를 통해 미리보기와 테스트 발송을 진행
47
1) 크게 5단계의 절차가 있으나 여기서는
1, 2, 4만 사용
2) 미리보기 및 테스트 메일 발송은 템플
릿 만들기 때 사용한 기능과 동일
48. 4. 캠페인 생성 및 발송 (8)
• Open Link Checker를 사용하여 본문 내 URL 링크 중 잘못된 것이 있는지 확인할 수 있음
48
완료되면 이전
화면으로 이동
49. 4. 캠페인 생성 및 발송 (9)
• 캠페인 단계에서 테스트 메일을 발송하여 뉴스레터에 문제가 없는지 최종 확인
49
※ 캠페인 단계에서는 발신자 이메일이나
연락처 정보와 같은 Merge Tag 정보들이
설정한 대로 포함되어 발송됨
50. 4. 캠페인 생성 및 발송 (10)
• 주의 : 웹브라우저의 종류에 따라 동일한 본문이 다르게 보일 수 있으므로 사전 확인이 필요함
50
Gmail 수신 화면
(Google Chrome v50)
그룹웨어 내 메일 미리보기 화면
(Internet Explorer 11)
51. 4. 캠페인 생성 및 발송 (11)
• 최종 검토가 끝나면 마지막 확인 후 Send 버튼을 눌러서 뉴스레터를 보낼 수 있음
51
52. 4. 캠페인 생성 및 발송 (12)
• Schedule 버튼을 눌러 뉴스레터 발송 스케줄을 지정할 수도 있음
52
53. 4. 캠페인 생성 및 발송 (13)
• 편집한 캠페인을 저장 후 상단의 Save And Exit 메뉴로 대시보드로 돌아갈 수 있음
53
54. 5. 기타 및 참고문헌
• 기타 참고사항
– 메일침프의 무료 계정은 구독자 2000명에 월 12000개의 메일 발송으로 제한되므로, 사용에 주의 (대시보드 상
단 우측의 계정 – Account 에서 확인 가능)
- 구독자 등록을 위한 주소록은 미리 Excel로 가공해 두는 것이 편리함
• 다른 유용한 기능들이 많으나, 여기서는 기본적인 내용만 다뤘음
• 참고문헌
– 뉴스레터 보내는 방법 1, 2편 (shala cha님, Brunch)
• 1편 : https://brunch.co.kr/@shala/7
• 2편 : https://brunch.co.kr/@shala/8
– Mailchimp 가이드 (영문, PDF 다운로드 가능)
• http://mailchimp.com/resources/guides/getting-started-with-mailchimp/
54
55. THANK YOU
h t t p : / / w w w . u i t g i s . c o m
h t t p : / / w w w . u g i s t e c h . n e t