AMP

將您的廣告技術整合至 AMP

重要事項:本文件不適用於您目前選取的網站格式!

如果您是廣告技術供應商,並希望與 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 範例。