Phân tích yêu cầu chức năng của bộ công cụ hỗ trợ quảng cáo

Một phần của tài liệu 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 ths (Trang 34 - 39)

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

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

3.1.1 Yêu cầu chức năng giao diện người dùng

Giao diện người dùng phải giúp được Advertiser nhập liệu được thông tin của quảng cáo phục vụ cho quá trình tạo quảng cáo của bộ công cụ.

3.1.1.1 Chức năng tạo quảng cáo

Chức năng tạo quang cảo theo mô hình quảng cáo Facebook bao gồm các bước

 Tạo mới đƣợc Ad Campaign: công cụ hiện thị form để Advertiser có thể nhập đƣợc các thông số cấu hình của Ad Campaign theo mô hình quảng cáo Facebook

 Tạo mới Ad Set: sau khi tạo Ad Campaign, cần có from để Advertiser nhập dữ liệu Ad Set, phải đảm bảo Ad Set được tạo nằm trong Ad Campaign trước đó

 Tạo mới Ad GroupAd Creative: hiện thị from cho phép nhập thông tin liên quan đến Ad GroupAd Creative nhƣ : ảnh, nội dung, link…

Hình 3.2: Luồng tạo quảng cáo

3.1.1.2 Chức năng tạo quảng cáo có Multi-Targeting

Chức năng tạo mới Ad Set có Multi-Targeting yều cầu bộ công cụ phải cung cấp cách thức cho phép gắn mỗi Ad Set tạo với Multi-Targeting theo sơ đồ sau:

Hình 3.3: Cách thức tạo quảng cáo Multi-Targeting

Một targeting của quảng cáo bao gồm 1 cặp A-B nằm trong Ad Set. Cơ chế gắn targeting vào Ad Set nhƣ hình trên. Với 4 targeting A1, A2, B1, B2 sẽ 4 cặp targeting A1-B1, A1-B2, A2-B1, A2-B2. Nhƣ vậy, công cụ sinh ra 1 Ad Set và có 4 cặp targetingA1-B1, A1-B2, A2-B1, A2-B2. Trên hệ thông ta tạo ra 1 Ad Set và 4 targeting nhƣng để phù hợp với mô hình quảng cáo Facebook 1 Ad Set có 1 targeting khi tiến hành đồng bộ với Facebook công cụ sẽ tự động tạo 4 Ad Set ứng với 4 targeting tương ứng

Công cụ này giúp việc tạo Adset có Multi-Targeting đơn giản, hiệu quả, không gây nhầm lẫn do chị tạo rạ 1 Ad Set trong một lần tạo và giúp tiết kiệm thời gian khi tạo quảng cáo với số lƣợng lớn. Số lƣợng Ad Set tạo ra trên Facebook bằng với số lƣợng cặp targeting tạo ra từ công cụ

3.1.1.3 Chức năng cấu hình thời gian chạy quảng cáo theo khung giời trong ngày Công cụ giúp Advertiser có thể cấu hình thay đổi thời gian chạy của quảng cáo trong các khung giờ trong ngày. Công cụ cần phải thay đổi thời gian chạy của Ad Set các quảng cáo nằm trong Ad Set sẽ đƣợc thay đổi theo

Hình 3.4: Luồng cài đặt thời gian chạy quảng cáo

Việc cài đặt khung thời gian chạy của Ad Set đƣợc thực hiện khi tạo mới Ad Set, khung thời gian chạy của Ad Set sau khi được Advertiser nhập vào sẽ được lưu lại trong Database theo quá trình tạo quảng cáo và đƣợc dùng làm dữ liệu xử lý cho phần Server Batch

3.1.1.4 Chức năng xác thực người dùng

Để có thể đăng quảng cáo cho Advertiser, bộ công cụ phải đƣợc sự cho phép từ người dùng và Facebook API. Đối với Facebook API, bộ công cụ cần được cấp một Faebook App có quyền trùy cập các thông tin quảng cáo của Advertiser. Facebook App cho quảng cáo là ứng dụng Faebook đƣợc Facebook cấp riêng cho bên phát triển, bán quảng cáo. Khi Advertiser tạo quảng cáo, Advertiser cần phải đƣợc xác thực bới hệ thống. Chức năng xác thực người dùng được mô tả

Hình 3.5: Luồng xác thực người dùng

Công cụ sau khi đƣợc chấp nhận, sẽ đƣợc Facebook cung cấp thông tin Advertiser để có thể sử dụng trong quá trình tạo quảng cáo. Các bước Facebook xác thực AdvertiserFacebook gửi thông tin Advertiser đƣợc thực hiện trên hệ thống Facebook

3.1.2 Yêu cầu chức năng Server Batch của bộ công cụ 3.1.2.1 Chức năng tự động tạo quảng cáo

Chức năng tạo quảng cáo trên Server Batch sẽ đƣợc chạy tự động, khách hàng sẽ nhận đƣợc kết quả sau khi chức năng tạo quảng cáo chạy xong. Yêu cầu với chức năng tạo quảng cáo phải đƣợc cấu hình chạy tự động, thông tin quảng cáo đƣợc tạo lấy từ Web InterFae thông qua Database. Quá trình tạo quảng cáo phải theo trình tự:

Hình 3.6: Luồng upload quảng cáo

Theo mô hình quảng cáo Facebook, công cụ cần phải tiến hành uplaod thành phần bên trên rồi đến cá thành phần con bên trong:

Bước 1: Tiến hành upload Ad Campagin. Sau khi upload thành công tiến hành download Ad Campain vừa đƣợc tạo để đồng bộ lại các thông tin của Ad Campain giữa hệ thống và Facebook

Bước 2: Dùng thông tin của Ad Campain upload thành công để tiến hành upload Ad Set. Sau khi upload thành công Ad Set, tiến hành download Ad Set vừa đƣợc tạo để đồng bộ dữ liệu

Bước 3: Dùng thông tin của Ad Set upload thành công để tiến hành upload upload Ad Creative, và sau đó download để tiến hành đồng bộ dữ liệu của Ad Creative

Bước 4: Bước cuối trong quá trình tạo quảng cáo, sau khi có đầy đủ thông tin cần thiết tiến hành upload thông tin chi tiết Ad Group. Quảng cáo được upload bước cuối

sẽ có các thuộc tính của Ad Campain, Ad Set, Ad Creative upload thành công trong các bước trước

3.1.2.2 Chức năng cấu hình thời chạy quảng cáo theo khung giờ trong ngày

Chức năng cấu hình thời gian chạy trên Server Batch đƣợc cài đặt chạy tự động, thông tin khung giờ quảng cáo đƣợc lấy từ phần Web Interface thông qua Database.

Hình 3.7: Luồng tự động thay đổi trạng thái quảng cáo

Trong thời gian chạy của quảng cáo, công cụ sẽ cập nhật tự động trạng thái của Ad Set là Active, trạng thái Active tức là Ad Set đang đƣợc chạy. Ngoài khoảng thời gian chạy của quảng cáo, công cụ sẽ cập nhật tự động trạng thái của Ad Set là Paused, trong trạng thái Paused Ad Set sẽ dừng không chạy và các quảng cáo nằm trong Ad Set cũng sẽ dừng chạy. Việc chạy của chức năng đƣợc cấu hình chạy tự động và liên tục để có thể kiểm đƣợc đúng thời gian chạy của Ad Set

Một phần của tài liệu 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 ths (Trang 34 - 39)

Tải bản đầy đủ (PDF)

(58 trang)