用 GPT 指定廣告單元
您可以為每個廣告版位指定一個廣告單元,這樣指定該廣告單元 (或包含該廣告單元的刊登位置) 的委刊項,就能將廣告放送到該廣告代碼定義的版位。
如要進一步瞭解 Ad Manager 廣告空間結構、廣告單元層級,以及廣告單元如何沿用指定目標設定,請參閱廣告空間總覽。
用 GPT 指定廣告大小
您必須在廣告代碼中,指定每個廣告版位可放送的廣告素材大小。
如果採用單一尺寸廣告版位,可以定義顯示廣告素材的 <div> 元素大小;這樣一來,即使廣告素材在 <div> 元素後的其他元素載入之後才顯示 (非同步),也不會導致網頁上的其他元素移位。
允許放送多種尺寸的廣告
如要在廣告版位放送多種尺寸的廣告素材,請使用以半形逗號分隔的清單。可加入的尺寸數量沒有限制,但請求網址設有字元限制 (實際限制因廣告代碼類型而異)。
用 GPT 指定鍵/值
您可以在指定廣告時使用鍵/值,設定比廣告單元更精細的條件。
請謹慎使用鍵/值指定目標。
根據您的合約條款規定,您不得將任何可視為或用做個人識別資訊的資料傳送給 Ad Manager。
您可以向每個廣告呼叫傳送一或多個鍵,每個鍵都會對應至一或多個值。您還能根據聯播網需求,使用版位層級或網頁層級的自訂指定目標參數。
-
版位層級自訂指定目標:您可以為網頁的個別廣告版位設定鍵/值屬性。
-
建議在版位層級自訂指定目標,才能涵蓋所有指定目標情況 (無論是整個網頁的鍵/值都相同,還是鍵/值因個別版位而異)。
-
網頁層級自訂指定目標:您可以使用這個選項,設定網頁上所有廣告版位的自訂屬性。
使用網頁層級指定功能時,客戶只需要在廣告代碼中加入少量程式碼,且能確保所有廣告版位都使用同一組鍵/值屬性。舉例來說,客戶可以使用網頁層級自訂指定目標,為所有廣告版位設定鍵/值組合
gender = male。
只要將鍵/值傳送到廣告代碼,指定該鍵/值組合的委刊項,就能在該廣告代碼定義的版位放送廣告。舉例來說,如果將 gender = male 的自訂鍵/值傳入廣告代碼,指定 gender = male 的委刊項就符合放送資格 (前提是所有其他條件都相符)。
選擇鍵/值格式前,請參閱有效鍵/值的限制。
版位定義和廣告選擇順序
為含有多個廣告版位的網頁設定廣告代碼時,請務必考量順序*。
如果網頁使用含有多個廣告版位大小的 GPT,請根據供應廣告的順序,在標頭中宣告版位定義,Ad Manager 才能據此選擇廣告。
定義廣告版位以建立選擇廣告的順序
假設上述委刊項的廣告素材放送設定為「所有」,且目標指定為使用 GPT 的網頁,並以下列順序宣告廣告版位:
googletag.defineSlot('/1234567/travel', [[300, 600], [300, 250]], 'div-gpt-ad-1');
googletag.defineSlot('/1234567/travel', [300, 250], 'div-gpt-ad-2');
googletag.defineSlot('/1234567/travel', [728, 90], 'div-gpt-ad-3');
依據這項定義,版位設定如下:
版位 1:
[[300, 600], [300, 250]]版位 2:
[300, 250]版位 3:
[728, 90]
Ad Manager 收到廣告請求時,會按照廣告代碼中的順序,將廣告素材分配給廣告版位。
Ad Manager 會將 300x250 的廣告素材指派給廣告版位 1,因為這是委刊項中第一個符合條件的廣告素材。接著,Ad Manager 會尋找適合廣告版位 2 的廣告素材,但將找不到可用的選項,因為 300x250 像素的廣告素材已分配給其他版位使用。受到依序選擇廣告邏輯的影響,當 Ad Manager 認定無法放送委刊項中所有的廣告素材時,就完全不會放送任何廣告素材。
為確保網頁能順利放送廣告,請依照下列方式宣告廣告版位:
googletag.defineSlot('/1234567/travel', [300, 250], 'div-gpt-ad-2');
googletag.defineSlot('/1234567/travel', [[300, 600], [300, 250]], 'div-gpt-ad-1');
googletag.defineSlot('/1234567/travel", [728, 90], 'div-gpt-ad-3');
*無論如何配置 GPT,系統都會套用順序設定,且這項設定不受委刊項類型或優先級影響。
定義 <div> 大小,防止元素在顯示廣告素材時移位
如要定義大小,請在用於顯示廣告的 <div> 元素中使用 style 屬性。
建議只將這個屬性用於單一大小的廣告請求。如果您建立的是多重大小的廣告請求,就應該將高度和寬度分別設為廣告素材的高度和寬度上限,以免廣告素材遭到不當裁切。
定義非頁內廣告版位
如要指定非頁內廣告版位,請按照產生廣告代碼操作說明操作。