ĐẠ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
LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN
Hà Nội - 2015
[Type text]
Page 1
ĐẠ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
LỜ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
[Type text]
Page 4
MỤ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
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.
defined.
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!
defined.
Error! Bookmark not defined.
3.3 Các bài toán trong quá trình xây dựng hệ thốngError!
defined.
Bookmark
not
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.
[Type text]
Page 6
3.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!
defined.
3.3.5
3.4
Bookmark
not
Bài toán quản lý upload quảng cáo ........... Error! Bookmark not defined.
DANH 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.
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.
[Type text]
Page 2
3
MỞ ĐẦ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.
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
[Type text]
Page 4
5
CHƢƠ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
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.
[Type text]
Page 5
6
Theo báo cáo [3] mạng xã hội quảng cáo đƣợc sử dụng bởi 76% các doanh nghiệp
hiện nay. Các nhà bán lẻ đã thấy 133% gia tăng trong doanh thu của họ từ phƣơng tiện
tiếp thị trên mạng xã hội mà cụ thể là mạng xã hội quảng cáo.
1.3
Mô hình chung của một mạng xã hội quảng cáo
Hình 1.1: Mô hình mạng xã hội quảng cáo
Một mạng quảng cáo xã hội bao gồm 3 thành phần chính:
Ad Network: Mạng quảng cáo, là nơi cung cấp các dịch vụ quảng cáo cho ngƣời đăng
quảng cáo , là môi trƣờng để những ngƣời dùng trên mạng xã hội có thể thấy đƣợc
quảng cáo
Client: Những đối tƣợng sử dụng mạng quảng cảo, đóng vai trò là ngƣời xem quảng
cáo
Advertiser: Những đối tƣợng sử dụng các dịnh vụ quảng cáo trên mạng xã hội, để tạo
Các thách thức với một mạng xã hội quảng cáo
Mạng xã hội quảng cáo trƣớc tiên phải đảm bảo là một mạng xã hội. Các quảng
cáo dựa trên môi trƣờng mạng xã hội có thể đƣợc đƣa đến ngƣời xem. Một mảng xã
hội quảng cáo cần phải thực hiện đƣợc một số các tiêu chí sau:
Theo dõi đƣợc các lƣợt view/click/các sự kiện trên các quảng cáo trên mạng xã hội,
giúp các Advertiser có thể thống kê, đánh giá quảng cáo, từ đó đƣa ra chiến lƣợc thay
đổi quảng cáo hay tiếp tục chạy quảng cáo.
[Type text]
Page 7
8
Đƣa ra đƣợc chính sách giá trên các quảng cáo thông qua các sự kiện, đối tƣợng muốn
quảng cáo… Chính sách giá nhằm để Ad Service thu đƣợc lợi nhuận từ các quảng cáo,
và để Advertiser cấu hình các quảng cáo theo các mục đích.
Mỗi quảng cáo cần phải đƣợc hƣớng đến đúng Client cần đƣợc quảng cáo. Việc cài
đặt, cầu hình quảng cáo phụ thuộc Advertiser, việc đƣa quảng cáo đến Client sẽ do Ad
Serverice đảm nhận.
1.6
Những đặc điểm chung của các quảng cáo trên mạng xã hội
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
Hình 1.3: Mô hình chung của một chiến dịch quảng cáo
đƣợc tính toán kỹ lƣỡng.
CPE (cost per engagement) [5]: chi phí quảng cáo đƣợc tính trên số lƣợng các
thao tác lên quảng cáo
CPV (cost per view) [5]: chi phí quảng cáo đƣợc tính trên số lƣợng lƣợt xem
các video, ảnh
Fixed cost [5]: chi phí quảng cáo đƣợc cố định cho việc phân phối các quảng
cáo đến ngƣời xem, thƣờng là trong một khoản thời gian nhất định. Một ví dụ:
CPD (chi phí mỗi ngày) các nhà quảng cáo phải trả một chi phí cố định bất kể
số lần quảng cáo hiện thị hay đƣợc nhấp chuột
1.6.3 Targeting của quảng cáo
Targeting trong các mạng quảng cáo xã hội đƣợc hiểu là mục tiêu, đối tƣợng
khách hàng của quảng cáo, những đối tƣợng có chung một số đặc điểm nhƣ chung độ
tuổi, sở thích, quốc gia. Việc xác định mục tiêu quảng cáo giúp ích cho việc tạo chiến
dịch quảng cáo, đóng vai trò quan trọng và là yêu cầu bắt buộc khi tạo một quảng cáo,
chọn mục tiêu quảng cáo có thể ảnh hƣởng đến chi phí quảng cáo, bởi mỗi mục tiêu
quảng cáo có số lƣợng và tầm quan trọng khách nhau. Mạng xã hội quảng cáo thƣờng
thu thập thông tin khách hàng để tạo ra targeting phục vụ cho việc tạo quảng cáo. Một
vài cách mạng xã hội Facebook thu thập targeting của ngƣời dùng [6]
Lấy targeting từ thông tin của ngƣời sử dụng
Lấy targeting từ khi ngƣời dùng share hoặc like thông tin
Lấy targeting từ website ngƣời dùng truy cập có kết nối với Facebook
Lấy targeting từ nhƣng công ty bán thông tin khách hàng
[Type text]
11
TÀI LIỆU THAM KHẢO
[1] Jayson DeMers. The Top 10 Benefits Of Social Media Marketing. [Online].
/>[2] Wikipedia, "Social networking service,".
[3] Wikipedia, "Social media marketing,".
[4] Internet Advertising Bureau, "IAB internet advertising revenue report: 2012 full
year results," 2013.
[5] Wikipedia, "Online advertising,".
[6] Thorin Klosowski, "How Facebook Uses Your Data to Target Ads, Even
Offline,".
[7] Google AdWords Launch Press Release. [Online].
/>[8] Twitter for Business. [Online]. />[9] Twitter Ads API. [Online]. />[10] Facebook Ads API. [Online]. />[11] Register and Configure a Facebook Application. [Online].
/>[12] Marketing API Overview. [Online].
/>[13] Ads for Apps. [Online]. />[14] timezone. [Online]. />[15] Currency. [Online]. text]
Page 11
12
api/currencies
[16] Linux and Unix crontab command. [Online].
/>[17] Introduction PCNTL. [Online]. />
[Type text]
Page 12