? ? ? 上篇文章介紹了廣告系統整體業務邏輯及在客戶端展示相關內容,本文結合自己實際的項目經驗,主要介紹廣告系統后臺部分(廣告投放管理模塊)相關內容。
? ? ? 對于平臺方來說,廣告管理平臺可為廣告的投放提供數據支持以及選擇最優的廣告位,若平臺能結合完善的用戶行為信息,就可產生較為精準的投放策略。
那么整個廣告管理平臺主要包括哪些部分組成呢?
廣告管理平臺主要包括:系統管理模塊、廣告管理模塊、素材管理模塊、廣告主管理模塊、數據管理模塊等。
一、廣告系統業務流程
下面先介紹一下廣告系統整體的業務流程,見下圖:
二、廣告系統重點功能模塊流程圖
三、廣告系統-廣告主管理模塊
廣告主管理模塊:主要功能是對廣告主用戶進行管理的操作,同時可以進?賬戶的充值,方便?戶的投放廣告。該模塊包含如下幾個子模塊:
( 1 ) 客戶管理模塊,此模塊的主要功能為管理客戶的基本信息,輸入數據為客戶的歸屬地和基本信息。分別是查看客戶信息、修改客戶信息、刪除客戶和新增客戶。
( 2) 充值管理模塊,此模塊的主要功能為管理客戶的充值信息,輸入數據充值信息。分別為客戶充值和充值記錄查詢。
四、廣告系統-廣告位管理模塊:
廣告位管理模塊主要包括新建廣告位、查詢?告位、編輯廣告位和刪除廣告位。
1、新建廣告位:
創建廣告位主要包括以下信息:
(1)廣告主UID
(2)廣告標題(客戶端頁面展示調用廣告標題)
(3)廣告計費方式(CPM、CPD)
(4)廣告售賣量:
a. 選擇計費方式CPM,則出現售賣量(次展現 )填寫項,填寫的售賣量的多少決定CPM廣告下線時間,比如填寫售賣量1000次展現,當此廣告展現次數達到1000次,則下線此廣告;
b.選擇計費方式CPD,則出現售賣量(天 )填寫項;
(5)廣告投放位置:
a. 某一個 廣告位只能設置一個CPD廣告,可以設置多個CPM廣告,CPD與CPM 互斥;
b.若已經設定某一個廣告位計費方式為CPD,則不能再設置為CPM,且選擇此廣告位時要提示“該位置已經設置CPD廣告,不能再設置CPM廣告",反過來同理;
(6) 廣告投放開始、結束時間:
a. 設置投放開始、結束時間決定廣告狀態;
b.設置投放開始時間決定廣告上線時間;
(7)是否首刷:
設置CPM計費方式時,出現是否首刷功能;
首刷定義:每次刷新都能看到同一個廣告;每個廣告位都可設置首刷,但多個廣告同時存在,只能有一個廣告設置首刷;首刷優先級高于權重設置;
(8)投放權重(一個廣告位多個廣告時設置展示權重):設置CPM計費方式時,出現投放權重功能;
廣告投放權重展示算法:比如廣告主A、廣告主B、廣告主C同時選擇首頁->信息流第3個位置,投放權重分別設置為2、3、5,則A投放的廣告展示算法為2/(2+3+5)、B為3/(2+3+5)、5/(2+3+5);
(9)地域定向: 可以設置不限地域、定向地域(定向地域設置省、市);
a.? 對于開啟了GPS定位,在該區域用戶可看到設定投放在此區域的廣告;
b.? 當沒有地域廣告的時候展示全國廣告,當地域廣告與全國廣告同時存在時,地域廣告設置權重高于全國。
(10)選擇廣告形式并上傳素材、設置落地鏈接。
當用戶點擊提交時,系統保存?告位信息并返回至?告列表頁。
2、查詢/刪除/編輯廣告(廣告列表頁)
(1)廣告列表中廣告狀態有三種:計劃投放、投放中、已投放;
a. 計劃投放:設置開始時間,但還沒到設定的時間點;
b. 投放中:已設定開始時間,但展現次數/天數尚未達到;
C. 投放完成:CPD取決于設定的結束時間;CPM 取決于設置的售賣量的展現次數
(2)編輯廣告位:?戶修改的廣告位信息被封裝,當用戶點擊保存修改時,系統更新廣告位信息。
(3)廣告列表字段主要有:廣告ID、廣告主UID、廣告名稱、投放位置、跳轉類型、素材圖、參數、廣告狀態、地域定向、計費、售賣量、首刷、權重、投放開始時間、投放進度、操作。
? ? ? 以上針對廣告管理平臺的部分模塊進?了詳細的實現說明,同時借助流程圖加以說明,還有素材管理、數據報告、帳號管理部分后續再更新,如感興趣,請關注后續更文哦。
聲明:本文為個人原創,辛苦碼字不易,堅持原創,如需轉載請注明出處,謝謝。