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>

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

如要進一步瞭解如何將您的廣告聯播網與 AMP 整合,請參閱「將廣告聯播網整合至 AMP」。

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

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

如果您是賣方平台,並希望直接從發佈商的網頁收到呼叫,您必須遵循上方列出的與廣告伺服器整合的相同操作說明。在 amp-ad 標記中加入您自己的類型值,即可讓您直接將標記散佈給發佈商,以便發佈商將您的標記直接插入其 AMP 網頁。

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

廣告代理商

範例:Essence、Omnicom

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

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

影片播放器

範例:Brightcove、Ooyala

在一般 HTML 網頁中運作的影片播放器無法在 AMP 中運作,因此必須建立特定的標記,讓 AMP 執行階段載入您的播放器。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 範例。