簡介
廣告定位的目的是增加廣告資源的價值,從而增加您的業務的廣告收入。
廣告定位允許您根據客戶的數據定位廣告。客戶端數據如何從 Beacon 應用程序傳遞到 SSAI(服務器端廣告插入)的過程實現如下:
- 廣告定位變量用於 Beacon Classic 廣告配置設置。範例:
platform={PLATFORM}
- Beacon 應用程序將廣告定位變量傳遞給 Brightcove 回放基礎設施,其中包含從特定應用程序平台收集的值。這些值被替換為變量。範例:
platform=iOS
- 播放基礎設施然後通過 {{url.xxx}} 廣告宏將定位信息傳遞給 SSAI。範例:
platform={{url.platform}}
- 然後,SSAI 使用客戶端信息使用 VAST 標記從您的廣告服務器請求廣告。範例:
platform=iOS
本文檔稍後將提供更多詳細信息和確切的配置步驟。
優點
改進的廣告定位
- 用戶會話 ID :當用戶打開應用程序時,Brightcove 會在每台設備上生成一個會話 ID。這使您可以為該會話設置廣告頻率上限,排除競爭性廣告一起投放,並在該會話中按順序輪換廣告。這些定位功能對於直銷廣告和程序化廣告都是必需的。
- 程序化廣告的更多數據 :移動應用程序和 CTV 應用程序不支持 cookie,這是網絡上基於用戶/設備的廣告定位的主要方法。通過包含設備 ID 等參數,您可以將這些有價值的信息傳遞給程序化廣告購買者,從而增強您的廣告定位能力,從而提高每千次展示費用。
支持廣告庫存拆分
對於在亞馬遜、Roku 和三星(美國)上運行的應用程序,您需要與平台進行 70/30 的廣告庫存/收入分配。這意味著 Brightcove Beacon 客戶通過 70% 的廣告庫存獲利,平台獲得剩餘的 30% 的廣告庫存。通過這種增強的廣告定位,您可以在所有應用程序中使用一個廣告代碼,並將設備參數傳遞給您的廣告服務器。在您的廣告服務器中,實施按設備拆分廣告資源的業務邏輯。這些平台還需要為廣告庫存拆分傳遞有限廣告定位 (LAT),這是 Brightcove 現在發送到您的廣告服務器的參數。
用戶隱私注意事項
- 經緯度 ( 有限的廣告定位 ) 允許 Beacon 應用程序的用戶根據用戶行為選擇退出廣告定位。
- 用戶可以隨時重置我們分配給設備的唯一設備 ID。
- iOS 應用遵循 Apple 的應用跟踪透明度框架。
概覽
最初在 Video Cloud Studio 中設置 SSAI(服務器端廣告插入)。Beacon 網絡應用程序使用此配置。然後在 Beacon Classic 中,設置一個廣告配置鏈接到視頻雲 SSAI 配置並允許廣告定位。以下是更多詳細信息:
- 在 Video Cloud Studio 中配置 SSAI
- 您在此設置中提供的廣告代碼將包括:
- 您的廣告服務器的基本 URL。
- 您的廣告服務器所需的 URL 參數。
- Video Cloud 設置中使用的示例廣告代碼將遵循以下格式:
https://ads.brightcove.com/ads?tech=dfpadrules&dur=15
- 如果使用客戶端廣告宏,它們僅對 Beacon 網絡應用程序有效。所有其他應用程序平台都使用廣告定位。如果使用廣告宏,所有非網絡應用程序都會忽略它們。
- 見實施 VOD SSAI , 實施實時 SSAI和使用 Brightcove Player 實施服務器端廣告有關設置 SSAI 的更多信息,請參閱文檔。
- 完成 SSAI 配置後,複製將在 Beacon 設置中使用的廣告配置 ID。
- 您在此設置中提供的廣告代碼將包括:
- 在 Beacon Classic 中創建廣告配置
- 您在創建信標廣告配置時提供在 Video Cloud Studio 中創建的 SSAI 配置的 ID。這會將廣告配置與您的廣告平台相關聯。
- 在信標廣告配置中,您僅提供廣告定位變量查詢字符串。這是這裡必需的,因為特定平台的應用程序必須在此時收集客戶端數據,以便稍後在播放基礎結構向 SSAI 發出請求時可以使用它。
- 十個廣告定位變量可供使用,在本文檔的下一節中詳細介紹。
- 廣告定位變量被所有應用程序使用,網絡應用程序除外不使用
RDID
,身份類型
,APP_ID
和IS_LAT
.廣告定位變量將在本文檔的下一部分中詳細介紹。
廣告定位信息
您可以根據下表中的信息定位廣告:
信息類型 | 變量名 (見表上方的註釋) |
價值宏 | 值 |
---|---|---|---|
平台 | platform |
{平台} | iOS , Android , Roku , AppleTV , Web , STV |
操作系統版本 | os |
{操作系統} | 設備操作系統版本(例如,iOS 14 ) |
設備型號 | model |
{模型} | 設備型號;用於網絡應用程序的瀏覽器版本 |
製造商 | mfgr |
{MFGR} | 設備製造商;用於網絡應用程序的瀏覽器名稱 |
語言 | lang |
{語言環境} | 應用程序中設置的語言代碼(來自 CMS) |
用戶會話 | sid |
{希德} | 每次啟動該應用程序時,我們都希望創建一個唯一的整數,該整數存儲在內存中而不是持久化 |
唯一設備 ID | rdid |
{RDID} | 可重置設備 ID(TIFA = Samsung、rida = Roku、adid = Android 等)- 如果在應用程序上設置了有限的廣告定位,則 ID 應全為零(無法識別用戶/設備)。此項不適用於網絡。 |
用戶是否允許跟踪 | is_lat |
{拉} | 如果用戶沒有選擇限制定位,則為 0,如果限制廣告定位,則為 1。此項不適用於網絡。 |
設備類型 | idtype |
{身份類型} |
|
應用標識符 | app_id |
{應用程式識別碼} | 這應該是應用程序包名稱。此項不適用於網絡。 |
GDPR 同意書 | GDPR |
{GDPR} | 1 - 不允許個性化廣告 0 - 允許個性化廣告 |
CCPA同意書 | CCPA |
{CCPA} | 1 - 不允許個性化廣告 0 - 允許個性化廣告 |
GDPR 同意字符串 | GDPR_CONSENT |
{同意} | 來自 CMP 的 TCF 2.0 同意字符串 |
CCPA 同意字符串 | US_PRIVACY |
{美國隱私} | 所有發布者的強制性字符串,他們必須在其中通過加利福尼亞用戶的隱私同意書 |
注意事項
- 此功能適用於所有平台/設備 iOS、Apple TV、Android、Roku、Fire TV、Web 和智能電視。
- Beacon 應用程序廣告定位可與 VOD SSAI 和 Live SSAI 一起使用。實施細節如下所示。
- 廣告代碼信號 :將用戶同意字符串傳遞給 SSAI,以便 SSAI 可以將他們的響應包含在發送到客戶廣告服務器的 VAST 代碼中。
- Google 廣告管理系統要求
- 彈簧服務
- GDPR - 從各種同意管理平台 (CMP) 傳遞的同意字符串。還接受 CTV 同意的數值。值為
“gdpr_consent=”
. - CCPA - 所有發布者的強制性字符串,他們必須在其中通過加利福尼亞用戶的隱私許可。值為
“us_privacy=”
.
- GDPR - 從各種同意管理平台 (CMP) 傳遞的同意字符串。還接受 CTV 同意的數值。值為
構建您的廣告定位參數
無論您是使用 VOD 還是 Live 的廣告定位,您都需要構建將同時用於兩者的查詢字符串。構建廣告定位查詢字符串時請遵循以下準則:
- 請求廣告時,客戶端參數將傳遞給廣告服務器。
- 使用這種通用格式構建您的廣告定位參數查詢字符串:
variablename1={VALUEMACRO1}&variablename2={VALUEMACRO2}& ...
- 範例:
platform={PLATFORM}&os={OS}&app_id={APP_ID}&rdid={RDID}
請務必構建所需的廣告定位查詢字符串,因為您將在下面配置廣告的兩個部分的實施步驟中需要它廣告配置在燈塔經典中。
構建廣告代碼
對於您在 Video Cloud Studio 中創建廣告配置的以下兩個部分,您需要將廣告服務器的廣告代碼與廣告定位變量查詢字符串的修改版本結合起來。
對於以下說明,廣告服務器代碼來自概述部分用於:
https://ads.brightcove.com/ads?tech=dfpadrules&dur=15
對於下面的說明,信標廣告定位變量來自構建您的廣告定位參數部分用於:
platform={PLATFORM}&os={OS}&app_id={APP_ID}&rdid={RDID}
VOD SSAI 廣告代碼創建
要在 Video Cloud Studio 中為 VOD SSAI 創建構建正確的廣告代碼,請執行以下步驟:
- 在您的廣告定位變量中,將所有單括號放入雙倍的大括號並將宏值更改為小寫。
platform={{platform}}&os={{os}}&app_id={{app_id}}&rdid={{rdid}}
- 添加
網址。
在雙花括號中每個值的前面。platform={{url.platform}}&os={{url.os}}&app_id={{url.app_id}}&rdid={{url.rdid}}
- 使用您的廣告代碼並附加更改後的廣告定位變量查詢字符串,添加
&
(&符號)在廣告定位查詢字符串前面:https://ads.brightcove.com/ads?tech=dfpadrules&dur=15&platform={{url.platform}}&os={{url.os}}&app_id={{url.app_id}}&rdid={{url.rdid}}
下表詳細介紹了廣告代碼的不同部分:
廣告代碼部分 | 描述 |
---|---|
https://ads.brightcove.com/ads?tech=dfpadrules&dur=15 |
廣告服務器的基本 URL 和標準查詢參數 |
&platform={{url.platform}}&os={{url.os}} |
信標廣告定位變量 |
這個新創建的廣告代碼將用於點播步驟下面的部分。
實時 SSAI 廣告代碼創建
要在 Video Cloud Studio 中為 Live SSAI 創建構建正確的廣告代碼,請執行以下步驟:
- 在您的廣告定位變量中,將所有單括號放入雙倍的大括號並將宏值更改為小寫。
platform={{platform}}&os={{os}}&app_id={{app_id}}&rdid={{rdid}}
- 使用您的廣告代碼並附加更改後的廣告定位變量查詢字符串,添加
&
(&符號)在廣告定位查詢字符串前面:https://ads.brightcove.com/ads?tech=dfpadrules&dur=15&platform={{platform}}&os={{os}}&app_id={{app_id}}&rdid={{rdid}}
下表詳細介紹了廣告代碼的不同部分:
廣告代碼部分 | 描述 |
---|---|
https://ads.brightcove.com/ads?tech=dfpadrules&dur=15 |
廣告服務器的基本 URL 和標準查詢參數 |
&platform={{platform}}&os={os}} |
信標廣告定位變量 |
這個新創建的廣告代碼將用於活步數下面的部分。
點播步驟
視頻雲步-VOD
- 在 Video Cloud Studio 中,導航至管理員 → 服務器端廣告設置 .(有關詳細信息,請參閱實施 VOD SSAI文檔。)
- 來自 下拉,選擇點播
- 完成以下:
- 為廣告配置添加名稱。
- 選擇您的廣告響應, VMAP或者廣闊的被推薦。如果您使用 VAST,請向視頻添加提示點以指定廣告中斷的出現位置。
- 以詳細說明的格式粘貼到您的廣告代碼中VOD SSAI 廣告代碼創建上面的部分。
- 按一下「儲存」。
- 在表格中找到您的新廣告配置並複制您的廣告配置 ID。在下一節中,您將需要此值用於 Beacon 廣告配置。
信標台階 - VOD
- 打開 Beacon Classic 並導航到廣告標籤。
- 點擊 .
- 完成以下:
- 命名廣告配置。
- 為了供應商, 選擇Brightcove SSAI .
- 粘貼在內置的廣告定位參數查詢字符串中構建您的廣告定位參數上面的部分。請注意,它不是由& .
- 粘貼在SSAI 廣告配置 ID在上面的步驟中復製到VOD 廣告配置 ID .
- 點擊 .
活步數
視頻雲步-直播
- 在 Video Cloud Studio 中,導航至管理員 → 服務器端廣告設置 .(有關詳細信息,請參閱實施實時 SSAI文檔。)
- 來自創建廣告配置下拉,選擇居住
- 完成以下:
- 為廣告配置添加名稱。
- 選擇廣闊的為您的廣告回應。
- 以詳細說明的格式粘貼到您的廣告代碼中實時 SSAI 廣告代碼創建上面的部分。
- 按一下「儲存」。
- 在表格中找到您的新廣告配置並複制您的廣告配置 ID。在下一節中,您將需要此值用於 Beacon 廣告配置。
信標台階 - 直播
- 打開 Beacon Classic 並進入廣告標籤。
- 點擊 .
- 完成以下:
- 命名廣告配置。
- 為了供應商, 選擇Brightcove SSAI .
- 粘貼在內置的廣告定位參數查詢字符串中構建您的廣告定位參數上面的部分。請注意,它不是由& .
- 粘貼在SSAI 廣告配置 ID在上面的步驟中復製到實時廣告配置 ID .
- 點擊 .