AMP

將您的廣告技術整合至 AMP

重要事項:本說明文件不適用於您目前選取的格式 stories

如果您是廣告技術供應商,並希望與 AMP HTML 整合,請參閱下方的指南。為了確保最低延遲和品質,請先按照此處列出的操作說明執行,再將提取要求提交至 AMP 開放原始碼專案。如需一般入門指南,瞭解如何開始為 AMP 貢獻,請參閱 docs/contributing.md

廣告伺服器

範例:DFP、A9

身為廣告伺服器,您支援的發佈商會加入您提供的 JavaScript 程式庫,並放置各種「廣告程式碼片段」,這些程式碼片段會依賴 JavaScript 程式庫來擷取廣告,並將廣告轉譯在發佈商的網站上。

由於 AMP 不允許發佈商執行任意 JavaScript,因此您需要為 AMP 開放原始碼貢獻程式碼,以允許 amp-ad 標記向您的廣告伺服器請求廣告。

例如:Amazon A9 伺服器可使用下列語法叫用

<amp-ad
  width="300"
  height="250"
  type="a9"
  data-aax_size="300x250"
  data-aax_pubname="test123"
  data-aax_src="302"
>
</amp-ad>

請注意,type 後續的每個屬性都取決於 Amazon 的 A9 伺服器為了投放廣告而預期的參數。a9.js 檔案會向您顯示參數如何對應至發出 JavaScript 呼叫,進而透過 https://c.amazon-adsystem.com/aax2/assoc.js 網址叫用 A9 伺服器。AMP 廣告標記傳遞的對應參數會附加至網址,以傳回廣告。

如需瞭解如何將您的廣告聯播網與 AMP 整合的詳細資訊,請參閱將廣告聯播網整合至 AMP

供應方平台 (SSP) 或廣告交易平台

範例:Rubicon、Criteo 或 Appnexus、Ad-Exchange

如果您是賣方平台,並希望直接從發佈商的網頁呼叫,則需要遵循與上述廣告伺服器整合相同的指示。將您自己的 type 值新增至 amp-ad 標記,即可讓您直接將標記散佈給發佈商,讓他們能夠直接將您的標記插入其 AMP 頁面。

更常見的做法是,SSP 與發佈商合作在其廣告伺服器中傳送 SSP 的廣告標記。在這種情況下,請確保廣告伺服器素材資源中您的指令碼載入的所有素材資源都是透過 HTTPS 建立的。某些廣告格式 (例如可展開式廣告) 有一些限制,因此我們建議您與發佈商一起測試最常投放的素材資源格式。

廣告代理商

範例:Essence、Omnicom

與您的發佈商合作,確保您開發的素材資源符合 AMP 規範。由於所有素材資源都會放送到 iframe 中,而 iframe 的大小會在呼叫廣告時決定,因此請確保您的素材資源不會嘗試修改 iframe 的大小。

請確保素材資源的所有素材資源都使用 HTTPS 請求。目前並非完全支援某些廣告格式,我們建議您在 AMP 環境中測試素材資源。部分範例包括:複合式多媒體可展開式廣告、插頁式廣告、網頁層級廣告。

影片播放器

範例:Brightcove、Ooyala

適用於一般 HTML 頁面的影片播放器無法在 AMP 中運作,因此必須建立特定的標記,讓 AMP Runtime 能夠載入您的播放器。Brightcove 已建立自訂的 amp-brightcove 標記,可讓媒體和廣告在 AMP 頁面中播放。

Brightcove 播放器可透過下列方式叫用

<amp-brightcove
  data-account="1290862519001"
  data-video-id="ref:amp-docs-sample"
  data-player="S1Tt8cgaM"
  layout="responsive"
  width="480"
  height="270"
>
</amp-brightcove>

如需瞭解如何開發類似 Brightcove 的 amp 標記的操作說明,請參閱這項提取要求

影片廣告聯播網

範例:Tremor、Brightroll

如果您是影片廣告聯播網,請與您的發佈商合作,確保

  • 所有影片素材資源都透過 HTTPS 放送
  • 發佈商的影片播放器支援 AMP

資料管理平台 (DMP)

範例:KRUX、Bluekai

請參閱如何增強傳入廣告設定

您可以使用類似方法,將您從使用者 Cookie 取得的受眾區隔傳遞至廣告呼叫中,藉此擴增廣告呼叫。

可視度供應商

範例:MOAT、Integral Ad Science

可視度供應商通常透過廣告伺服器的素材資源包裝函式與發佈商整合。如果是這種情況,請確保素材資源包裝函式透過 HTTPS 載入所有素材資源。

例如,針對 MOAT,請確認 http://js.moatads.com 已切換為 https://z.moatads.com

另請參閱使用 交叉觀察器模式 的方法。

內容推薦平台

範例:Taboola、Outbrain

如果您目前在發佈商網站上嵌入了一些 JavaScript,但此方法在 AMP 頁面中無法運作,這會很有用。如果您想在 AMP 頁面上推薦內容,我們建議您使用 amp-embed 擴充功能來請求內容詳細資料。請參閱 Taboola 範例。