Hiện này, các công cụ quảng cáo trên các trang mạng xã hội được nhiều người biết đến là : Youtube, Faebook, Twitter, Linkedln… Quảng cáo trên mạng xã hội là hình thức sử dụng hệ thống cá
Trang 1[Type text] Page 1
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
PHẠM NGỌC VIỆT
THIẾT KẾ VÀ PHÁT TRIỂN BỘ CÔNG CỤ TẠO QUẢNG CÁO
ĐA ĐỐI TƯỢNG VÀ TỐI ƯU HÓA LỊCH TRÌNH CHO CÁC
MẠNG XÃ HỘI
LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN
Hà Nội - 2015
Trang 2[Type text] Page 2
ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
PHẠM NGỌC VIỆT
THIẾT KẾ VÀ PHÁT TRIỂN BỘ CÔNG CỤ TẠO QUẢNG CÁO
ĐA ĐỐI TƯỢNG VÀ TỐI ƯU HÓA LỊCH TRÌNH CHO CÁC
MẠNG XÃ HỘI
Ngành: Công nghệ thông tin
Chuyên ngành: Truyền dữ liệu và Mạng máy tính
Mã số:
LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN
NGƯỜI HƯỚNG DẪN KHOA HỌC: TS Hoàng Xuân Tùng
Hà Nội - 2015
Trang 3LỜI CẢM ƠN
Tôi xin cảm ơn Khoa Công Nghệ thông tin- Đại Học Công Nghệ - Đại Học Quốc Gia Hà Nội đã cho phép và giúp đỡ tôi thực hiện luận văn này Xin cảm ơn quý thầy cô trong khoa Công nghệ thông tin đã tận tình chỉ bảo, rèn luyện, truyền đạt những chi thức, kỹ năng, kinh nghiệm quý báu cho tôi
Luận văn này sẽ không thể hoàn thành nếu như không có sự giúp đỡ, hướng dẫn
và tận tình chỉ bảo của T.S Hoàng Xuân Tùng là người thầy đã đi cùng tôi trong suốt thời gian tôi nghiên cứu và thực hiện luận văn này Tôi xin chân thành biết ơn về những chỉ bảo, định hướng nghiên cứu và thực hiện, hỗ trợ, và tạo điều kiện tốt nhất cho tôi
Mặc dù đã hết sức nỗ lực và cố gắng, nhưng chắc chắn khóa luận sẽ không tránh khỏi những khuyến khuyết Tôi kính mong nhận được sự cảm thông và tận tình chỉ bảo của quý thầy cô và các bạn
Hà Nội, ngày 22 tháng 05 năm 2015
Học viên: Phạm Ngọc Việt
Trang 4LỜI CAM ĐOAN
Tôi xin cam đoan các kết quả nghiên cứu, thực nghiệm được trình bày trong luận văn này do tôi thực hiện dưới sự hướng dẫn của TS Hoàng Xuân Tùng
Tất cả những tham khảo từ các nghiên cứu liên quan đều được nêu nguồn gốc một cách rõ ràng từ danh mục tài liệu tham khảo của luận văn Trong luận văn, không
có việc sao chép tài liệu, công trình nghiên cứu của người khác mà không chỉ rõ về tài liệu tham khảo
Hà Nội, ngày 22 tháng 05 năm 2015
Tác giả: Phạm Ngọc Việt
Trang 5MỤC LỤC
LỜI CẢM ƠN 3
LỜI CAM ĐOAN 4
DANH SÁCH HÌNH ẢNH 1
DANH SÁCH BẢNG BIỂU 2
MỞ ĐẦU 3
CHƯƠNG 1 MÔ HÌNH QUẢNG CÁO TRÊN MẠNG XÃ HỘI 5
1.1 Mạng xã hội 5
1.2 Mạng xã hội quảng cáo 5
1.3 Mô hình chung của một mạng xã hội quảng cáo 6
1.4 Mối quan hệ giữa các thành phần của mạng xã hội quảng cáo 7
1.5 Các thách thức với một mạng xã hội quảng cáo 7
1.6 Những đặc điểm chung của các quảng cáo trên mạng xã hội 8
1.6.2 Mô hình của một chiến dịch quảng cáo trên mạng xã hội 8
1.6.2 Chính sách giá của các quảng cáo 8
1.6.3 Targeting của quảng cáo 9
1.7 Một số mạng xã hội quảng cáo 10
1.7.1 Mạng quảng cáo Google AdWords 10
1.7.2 Mạng quảng cáo Twitter 10 1.7.3 Mạng quảng cáo Facebook Error! Bookmark not defined
1.8 Những hạn chế chung của các mạng xã hội quảng cáoError! Bookmark not defined
1.8.1 Hạn chế lựa chọn targeting cho quảng cáoError! Bookmark not defined
1.8.2 Hạn chế khung thời gian chạy quảng cáo Error! Bookmark not defined
CHƯƠNG 2 MẠNG XÃ HỘI QUẢNG CÁO FACEBOOKError! Bookmark not defined
2.1 Các thành phần quảng cáo Facebook Error! Bookmark not defined
2.1.1 Ad Campaign Error! Bookmark not defined
2.1.2 Ad Set Error! Bookmark not defined
2.1.3 Ad Group Error! Bookmark not defined
Trang 62.1.4 Ad Creative Error! Bookmark not defined
2.2 Tổng quan Facebook API Error! Bookmark not defined
2.2.1 Tổng quan Facebook App Error! Bookmark not defined
2.2.2 Tổng quan Facebook API quảng cáo Error! Bookmark not defined
2.3 Hạn chế trong mô hình quảng cáo Facebook Error! Bookmark not defined
2.3.1 Hạn chế môi trường hỗ trợ tạo quảng cáo Error! Bookmark not defined
2.3.2 Hạn chế chọn targeting cho quảng cáo Error! Bookmark not defined
2.3.3 Hạn chế khung thời gian chạy quảng cáo Error! Bookmark not defined
2.4 Giải pháp cho các hạn chế của mạng xã hội quảng cáo Facebook Error! Bookmark not defined
2.4.1 Giải pháp hạn chế môi trường quảng cáo FacebookError! Bookmark not defined
2.4.2 Giải pháp hạn chế chọn tiêu chí quảng cáoError! Bookmark not defined
2.4.3 Giải pháp hạn chế khung thời gian chạy quảng cáoError! Bookmark not defined
CHƯƠNG 3 XÂY DỰNG BỘ CÔNG CỤ CẢI TIẾN QUẢNG CÁO TRÊN
MẠNG XÃ HỘI FACEBOOK Error! Bookmark not defined
3.1 Phân tích yêu cầu chức năng của bộ công cụ hỗ trợ quảng cáo Error! Bookmark not defined
3.1.1 Yêu cầu chức năng giao diện người dùng Error! Bookmark not defined
3.1.2 Yêu cầu chức năng Server Batch của bộ công cụError! Bookmark not defined
3.2 Thiết kế hệ thống từ bộ công cụ hỗ trợ quảng cáoError! Bookmark not defined
3.2.1 Biểu đồ ca sử dụng của bộ công cụ hỗ trợ quảng cáoError! Bookmark not defined
3.2.2 Mô hình quan hệ giữa các thực thể trong bộ công cụ hỗ trợ quảng cáo
Error! Bookmark not defined
3.3 Các bài toán trong quá trình xây dựng hệ thốngError! Bookmark not defined
3.3.1 Bài toán quản lý thời gian quảng của các tài khoản Facebook Error! Bookmark not defined
Trang 73.3.2 Bài toán quản lý giá trị đồng tiền của các tài khoản Facebook Error! Bookmark not defined
3.3.3 Bài toán lập lịch chạy quảng cáo theo khung giờ mong muốn Error! Bookmark not defined
3.3.4 Bài toán quản lý các quảng cáo trong DatabaseError! Bookmark not defined
3.3.5 Bài toán quản lý upload quảng cáo Error! Bookmark not defined
3.4 Kết quả thí nghiệm và đánh giá bộ công cụ Error! Bookmark not defined
3.4.1 Thí nghiệm tạo quảng cáo với Multi-TargetingError! Bookmark not defined
3.4.2 Thí nghiệm tạo quảng cáo với Multi-TargetingError! Bookmark not defined
3.4.3 Đánh giá kết quả thí nghiệm Error! Bookmark not defined KẾT LUẬN Error! Bookmark not defined
Trang 8DANH SÁCH HÌNH ẢNH
Hình 1.1: Mô hình mạng xã hội quảng cáo 6
Hình 1.2: Mỗi quan hệ giữa các thành phần trong mạng xã hội quảng cáo 7
Hình 1.3: Mô hình chung của một chiến dịch quảng cáo 8
Hình 1.4: Mô hình quan hệ trong mạng quảng cáo Google Adwords 10
Hình 1.5: Mô hình quan hệ trong mạng quảng cáo TwitterError! Bookmark not defined
Hình 1.6: Mô hình quan hệ trong mạng quảng cáo FacebookError! Bookmark not defined
Hình 1.7: Mối quan hệ giữa Ad và targeting Error! Bookmark not defined Hình 2.1: Các thành phần của một quảng cáo FacebookError! Bookmark not defined
Hình 2.2: Mô hình ứng dụng Facebook Error! Bookmark not defined
Hình 2.3: Mô hình quan hệ giữa targeting và quảng cáo trong mô hình Facebook
Error! Bookmark not defined Hình 2.4: Các bước tạo quảng cáo trên Facebook Error! Bookmark not defined Hình 2.5: Mô hình cho hệ thống trung gian giữa Advertiser và Facebook Error! Bookmark not defined
Hình 2.6: Mô hình một quảng cáo mới một quảng cáo có Multi-Targeting Error! Bookmark not defined
Hình 3.1: Kiến trúc hệ thống cải tiến quảng cáo Error! Bookmark not defined Hình 3.2: Luồng tạo quảng cáo Error! Bookmark not defined Hình 3.3: Cách thức tạo quảng cáo Multi-Targeting Error! Bookmark not defined Hình 3.4: Luồng cài đặt thời gian chạy quảng cáo Error! Bookmark not defined Hình 3.5: Luồng xác thực người dùng Error! Bookmark not defined Hình 3.6: Luồng upload quảng cáo Error! Bookmark not defined Hình 3.7: Luồng tự động thay đổi trạng thái quảng cáo Error! Bookmark not defined Hình 3.8: Biều đồ ca sử dụng giao diện người dùng Error! Bookmark not defined Hình 3.9: Biểu đồ ca sử dụng Server Batch Error! Bookmark not defined Hình 3.10: Mô hình quan hệ giữa các thực thể trong hệ thốngError! Bookmark not defined
Hình 3.11: Tạo nội dung quảng cáo Error! Bookmark not defined Hình 3.12: Kết quả tạo quảng cáo Error! Bookmark not defined Hình 3.13: Chọn thời gian chạy quảng cáo Error! Bookmark not defined Hình 3.14: Thời gian chạy quảng cáo trong Database Error! Bookmark not defined
Trang 9DANH SÁCH BẢNG BIỂU Bảng 2.1: Cấu trúc Ad Campaign của Facebook Error! Bookmark not defined Bảng 2.2: Cấu trúc Ad Set của Facebook Error! Bookmark not defined Bảng 2.3: Cấu trúc Ad Group của Facebook Error! Bookmark not defined Bảng 2.4: Cấu trúc Ad Creative của Facebook Error! Bookmark not defined Bảng 3.1: Các phần tử mô hình ca sử dụng Error! Bookmark not defined Bảng 3.2: Mô tả luồng sự kiện Advertiser đăng nhập hệ thốngError! Bookmark not defined
Bảng 3.3: Mô tả luồng sự kiện tạo Ad Campaign Error! Bookmark not defined Bảng 3.4: Mô tả luồng sự kiện tạo Ad Set Error! Bookmark not defined Bảng 3.5: Mô tả luồng sự kiện tạo Creative Error! Bookmark not defined Bảng 3.6: Mô tả luồng sự kiện tạo Ad Group Error! Bookmark not defined Bảng 3.7: Mô tả luồng sự kiện upload quảng cáo Error! Bookmark not defined Bảng 3.8: Mô tả luồng sự kiện thay đổi thời gian chạy quảng cáoError! Bookmark not defined
Bảng 3.9: Các ký hiệu trong mô hình thực thể Error! Bookmark not defined Bảng 3.10: Bảng timezone Error! Bookmark not defined Bảng 3.11: Bảng Currency Error! Bookmark not defined Bảng 3.12: Cấu trúc bảng delivery_schedules Error! Bookmark not defined Bảng 3.13: Cấu trúc bảng synchronize_cues Error! Bookmark not defined Bảng 3.14: Bảng các bộ targeting trong thí nghiệm Error! Bookmark not defined
Trang 10MỞ ĐẦU
Mạng xã hội bao gồm những website cung cấp các công cụ cho phép mọi người chia sẻ thông tin với nhau như phim ảnh… tương tác online với nhau theo nhiều cách như: bình luận, kết nối, chia sẻ về một nội dung, blog hay trang web nào đó Hiện này, các công cụ quảng cáo trên các trang mạng xã hội được nhiều người biết đến là : Youtube, Faebook, Twitter, Linkedln…
Quảng cáo trên mạng xã hội là hình thức sử dụng hệ thống các chức năng của mạng xã hội để marketing, bán hàng trực tuyến, quảng bá hay giải đáp các thắc mắc của khách hàng Điểm đặc biệt của các mạng xã hội là nội dung bài viết do chính khách hàng, người sử dụng đăng lên mà không phải do trực tiếp nhà cung cấp dịch vụ mạng xã hội đăng lên Các công ty có thể sử dụng hình thức quảng cáo trên mạng xã hội tận dụng công cụ Social Media do mạng xã hội cung cấp để khuếch trương thương hiệu, tăng sử hiện thị hình ảnh công ty
Ví dụ: Các công ty có thể lập ra các Fan Page trên Facebook để quảng cáo sản phẩm, bán hàng, đánh giá sản phẩm hay thu hút khách hàng
Có rất nhiều lợi ích của quảng cáo trên mạng xã hội [1]
Tính lan truyền: Một khi các thông tin về sản phẩm cũa như dịch vụ của bạn được post lên các trang web mạng xã hội, các thông tin này nhanh chóng được lan truyền từ người này sang người khác trong một khoảng thời gian rất ngắn
Tính cộng đồng: Khác với các kênh quảng cáo truyền thông khác là sản phẩm hoặc dịch vụ của bạn chỉ đến với khách hàng theo hướng một chiều từ bạn, với mạng xã hội, bạn có thể xây dựng cộng đồng mang tính tương hỗ giữa sản phẩm – khách hàng; khách hàng – sản phẩm – khách hàng Sự phản hồi trực tiếp từ khách hàng sẽ giúp bạn cải thiện sản phẩm và dịch vụ tốt hơn
Hiệu quả cao - chi phí thấp
Với mỗi hệ thống quảng cáo trên mạng xã hội, đều có những phương thức, công
cụ do chinh nhà cung cấp dịch vụ cung cấp: các công cụ Analytics, đánh giá số lượng lượt view, click, xử lý dữ liệu đưa ra đánh giá khách hàng nhằm giúp các công ty đưa
ra được chiến lược quảng cáo tốt nhất
Các hệ thống mạng xã hội còn cung cấp các API quảng cáo nhằm giúp các nhà phát triển xây dựng và tạo ra các ứng dụng, các dịch vụ giúp việc đăng quảng cáo được dễ dàng hơn, cung cấp các dịch quảng cáo tốt hơn đến khách hàng
Tầm quan trọng và lợi ích của quảng cáo trên mạng xa hội là rất lớn, luận văn tập trung nghiên cứu các mạng xã hội quảng cáo và đưa ra cái nhìn tổng quát, mô
Trang 11hình chung cho các mạng xã hội quảng cáo từ đó rút ra nhưng mặt hạn chế chung cần cải tiến của các công cụ quảng cáo trên các mạng xã hội Luận văn sẽ lấy mạng
xã hội quảng cáo lớn nhất và phổ biến nhất hiện là mạng xã hội quảng cáo Facebook
làm ví dụ để đánh giá, phân tích những mặt hạn chế Từ những hạn chế chung như thời gian chạy quảng cáo thiếu linh hoạt, hạn chế số lượng targeting trong quảng cáo
luận văn sẽ tìm ra giải pháp để khắc phục các hạn chế của mạng xã hội Facebook cũng
như các mạng xã hội quảng cáo hiện nay, bằng cách tối ưu hóa lịch trình quảng cáo
và tạo quảng cáo với Multi-Targeting Luận văn sẽ tiến hành hiện thực các giải pháp
bằng cách xây dựng bộ thư viện và công cụ hỗ trợ quảng cáo,do vấn đề thời gian và công nghệ, việc hiện thực hóa sẽ tiến hành trên mang xã hội quảng cáo Facebook Những kết quả từ luận văn hoàn toàn có thể được sử dụng để khắc phục các hạn chế chung đang tồn tại của việc quảng cáo trên các mạng xã hội
Khóa luận gồm các nội dung sau:
Chương 1 Mô hình quảng cáo trên mạng xã hội: Trình bày sơ lược về mô hình của
một mạng xã hội quảng cáo và các hạn chế chung của việc quảng cáo trên mạng xã hội
Chương 2 Mạng xã hội quảng cáo Facebook: phân tích chi tiết các thành phần
trong quảng cáo Facebook từ đó chỉ ra các hạn chế đang tồn tại Từ các hạn chế đưa ra giải pháp nhằm giải quyết các hạn chế cho các quảng cáo Facebook và các mạng xã hội quảng cáo khác
Chương 3 Xây dựng hệ thống cải tiến quảng cáo trên mạng xã hội Facebook: đưa
ra mô hình chung để tiến hành xây dựng bộ công cụ, thiết kế mối quan hệ giữa các thành phần trong hệ thống và giải quyết các bài toán trong quá trình xây dựng hệ thống Thực hiện các thí nghiệm trên hệ thống và tiến hành đánh giá kết qủa đạt được
Trang 12CHƯƠNG 1 MÔ HÌNH QUẢNG CÁO TRÊN MẠNG
XÃ HỘI
Trong chương 1, luận văn sẽ trình bày các kiến thức về một mạng xã hội, mạng
xã hội quảng cáo, các thành phần chung và mối liên hệ qua lại giữa các thành phần của một mạng xã hội quảng cáo Luận văn sẽ tiến hành so sánh các mạng xã hội quảng cáo phổ biến hiện này để đưa ra đặc điểm chung từ đó đưa ra cái nhìn khái quát cho mạng
xã hội quảng cáo, mỗi mạng xã hội quảng cáo có các thành phần tên gọi khác nhau nhưng đều mang những ý nghĩa giống nhau và các hoạt động giống nhau
1.1 Mạng xã hội
Mạng xã hội [2], hay gọi là mạng xã hội ảo là công cụ máy tình trung gian cho phép kết nối các thành viên,tổ chức trên internet lại với nhau với nhiều mục đích khác nhau không phân biệt không gian và thời gian Những người,tổ chức tham ra vào mạng
xã hội coi là những node trong một mạng lớn gồm nhiều node
Mạng xã hội có nhiều tính năng giúp các node có thể liên kết với nhau, cung cấp các dịch vụ để các thành viên có thể tìm kiếm bạn bè, kết nối với nhau thông qua nhiều thiết bị bằng chia sẻ hình ảnh, video, blog… Mạng xã hội cung cấp nhiều tính năng để người dùng có thể xây dựng hồ sơ các nhân, xem hồ sơ cá nhân của các thành viên trong mạng, dễ dàng xem danh sách bạn bè, cho phép người dùng thêm các nội dung
đa phương tiện như hình ảnh, video
1.2 Mạng xã hội quảng cáo
Các mạng xã hội quảng cáo [3] cho phép các cá nhân, tổ chức tương tác với nhau để xây dựng mối quan hệ Khi công ty tham ra vào môi trường mạng xã hội, người tiêu dùng có thể tương tác trực tiếp với họ.Tương tác giữa các công ty và người tiêu dùng trên mạng xã hội mang lại nhiều lợi ích so với các hình thức tương tác khác Các trang mạng xã hội cung cấp nhiều dịch vụ cho các công ty để có thể tiếp thị sản phẩm đến khách hàng một cách tốt nhất Thông tin các sản phẩm dễ dàng được lan truyên trên các node của mạng xã hội Theo nghiên cứu, việc các công ty kết nối với người dùng trên mạng xã hội giúp người dùng trở nên tin tưởng vào sản phẩm
Các công ty dựa mô hình quảng cáo trên mạng xã hội cung cấp để đưa ra các chiến lược kinh doanh phù hợp với công ty gồm một số bước: lựa chọn mạng xã hội, xác định kế hoạch tài chính và chi phí quảng bá sản phẩm, xác định mục tiêu khách hàng
và hình thức quảng bá trên mạng xã hội Một mạng xã hội quảng cáo phải cung cấp đầy đủ các dịch vụ để các công ty có thể thực hiện được các chiến lược kinh doạnh