SKAdNetwork 歸因啟動指南

Apple 的 SKAdNetwork API 旨在評估應用程式安裝廣告活動成效,同時維護使用者隱私。對於 SKAdNetwork 2.0 版和 2.1 版,系統會根據廣告點擊次數進行歸因,使用者點擊廣告後會安裝應用程式。SKAdNetwork 2.2 版和後續版本則另外支援瀏覽後轉換廣告,系統會根據廣告瀏覽次數進行歸因。

請遵守下列指南,確保 Google Mobile Ads SDK 能正確啟動 SKAdNetwork 歸因。

行動廣告的點擊後歸因

只有在點擊動作明確導向 Apple App Store 時,Google Mobile Ads SDK 廣告點擊事件才會啟動 SKAdNetwork 歸因。這項規定是為了避免使用者無意點選開啟應用程式商店,這類點擊動作可能包括前往 AdChoices 頁面。

指南規範

為確保廣告的點擊動作和後續的應用程式安裝次數會產生 SKAdNetwork 歸因,請在建構廣告素材時,確認廣告素材的到達網址符合下列條件:

  • 應用程式商店中廣告應用程式的直接連結,或
  • 使用重新導向方法,例如 HTTP 301、302 或其他類型的伺服器端 HTTP 重新導向鏈,最終目的地為應用程式商店。

如果網址開頭符合下列任一模式,系統會確認連結是否直接或透過重新導向鏈結至應用程式商店:

  • https://apps.apple.com
  • https://itunes.apple.com
  • itms-apps://
  • itms://

如果使用任何其他到達網頁或用戶端重新導向方法,系統會判定不會導向應用程式商店,且可能不會啟動 SKAdNetwork 歸因程序。範例:

  • HTML 網頁,需要使用者採取動作才能重新導向至應用程式商店
  • HTML 網頁,其中包含自動 JavaScript 重新導向指令碼,可將使用者導向應用程式商店
  • 中繼重新整理標記

不同廣告素材類型的最佳做法

您可以為不同類型的廣告素材設定點擊動作,以啟動 SKAdNetwork 歸因,如下所示:

HTML 廣告素材
這可以設為可點選元素周圍錨點標記的到達網址,也可以設為 JavaScript 根據點擊事件執行的 window.location 作業目標網址。
MRAID
點擊動作需要呼叫 Mraid.open(),才能啟動 SKAdNetwork 歸因。
VAST 影片
應用程式商店網址應在 VAST XML 的 ClickThrough 元素中設定。
原生
應用程式商店網址應在 OpenRTB 的 native.link.url 欄位中設定 (或在已淘汰的 Google RTB 通訊協定的 native_ad.click_link_url 欄位中設定)。

行動廣告的瀏覽後歸因

支援 SKAdNetwork 2.2 版瀏覽後轉換歸因後,只要廣告完成算繪並由使用者觀看,SKAdNetwork API 就會啟動曝光計時器。只有顯示至少 3 秒的廣告,才能進行歸因。

請注意,iOS 15.3 以下版本一次只支援 1 個有效曝光計時器,因此如果同一個畫面上有多則瀏覽後轉換歸因廣告,曝光可能無法啟動瀏覽後轉換歸因。iOS 15.4 以上版本已解除這項限制,因此 SKAdNetwork 現在允許啟用多個瀏覽後轉換歸因的並行曝光。

指南規範

出價要求欄位 BidRequest.imp.ext.skadn.fidelities 會指定支援哪些歸因準確度類型。這個欄位包含 SKAdNetwork 2.2 以上版本的VIEW_THROUGH_ADS擬真度類型。

如果系統不支援瀏覽後歸因,請確保出價回應不包含 VIEW_THROUGH_ADS 保真度。如果系統不支援,但您仍以 VIEW_THROUGH_ADS fidelities 回應,出價就會在競價前遭到篩除。

回溯相容性

自 SKAdNetwork 4.0 版起,啟用 SKAdNetwork 歸因的廣告請求可與舊版相容。即使廣告請求支援較新版本,廣告聯播網也能以較舊的 SKAdNetwork 版本回應。

指南規範

使用者裝置的 OS 版本和發布商應用程式的 Google Mobile Ads SDK 版本,都會決定廣告請求支援哪些 SKAdNetwork 功能。您可以使用BidRequest.imp.ext.skadn.versions,在出價要求中判斷這項資訊。這會列出廣告請求支援的所有 SKAdNetwork 版本。

為避免出價遭到篩選,請確保用於建構回應的 SKAdNetwork 版本是出價要求中列出的版本。此外,如果推出新版 SKAdNetwork,只要版本在清單中,您仍可使用舊版回應。廣告聯播網可繼續使用舊版回應,並視需要採用新版。