以下是幾個有關 ads.txt 的常見問題解答。
全部展開 全部收合建議您利用外掛程式在 WordPress 中建立 ads.txt 檔案。如果您已經採用外掛程式來刊登廣告,其程式中可能含建立 ads.txt 檔案的功能。這項搜尋可以助您踏出第一步。
相關操作說明請參閱 Blogger 說明中心。
請聯絡您的 CMS 供應商,他們將提供可替您代管 ads.txt 檔案的功能。
假如有子網域並以根網域中的 ads.txt 檔案做為參照,則 Google 會檢索並強制執行放置在子網域中的 ads.txt 檔案。
如要參照根網域 ads.txt 檔案的子網域,請加入 subdomain=
宣告。舉例來說,假設 example.com
的 ads.txt 檔案需要參照子網域 subdomain.example.com
,您就需要將下列這一行加到您的根網域 ads.txt 檔案中:subdomain=subdomain.example.com。
如需子網域參照連結網址的其他詳情,請參閱 IAB ads.txt 規格。
Google 支援單一 HTTP 重新導向至原始根網域以外的到達網頁 (例如將 example1.com/ads.txt 重新導向至 example2.com/ads.txt)。請參閱 IAB 更新。
只要每個重新導向位置都在原始根網域內,Google 也支援多個重新導向。舉例來說:
example.com/ads.txt
重新導向到www.example.com/ads.txt
example.com/ads.txt
重新導向到subdomain.example.com/ads.txt
example.com/ads.txt
重新導向到example.com/page/ads.txt
Google 會根據由根網域代管的所有 ads.txt 檔案內容,判斷哪些賣家帳戶能夠在該網域放送廣告。如果網站中有 ads.txt 檔案,且其中已正確列出發布商 ID,Google 會針對該網站發出的請求進行競價,並傳回勝出的廣告。若檔案中的 ID 不正確,Google 就不會針對該請求進行競價。
建立名為 ads.txt 的文字檔案,並將每個有權銷售您廣告空間的廣告交易平台或賣方平台逐行列出。其中的每一行均應包含三種資訊 (加上第四個選填的欄位),格式如下:
<Field #1>, <Field #2>, <Field #3>, <Field #4>
<Field #1>
:出價工具連結的系統標準網域名稱。這可能是用來進行 WHOIS 及反向 IP 查詢的系統運作網域 (如果與上層公司網域不同的話),以便指明擁有權。賣方平台或廣告交易平台可以發布要使用的域名。對 Google 賣方帳戶來說,此網域名稱一律為
google.com
。<Field #2>
:與系統中 field #1 的賣方或經銷商帳戶相關聯的發布商 ID。其中包含的值必須與賣方平台或廣告交易平台交易中指定的值相同 (例如 OpenRTB 出價要求)。在 OpenRTB 中,這通常是 publisher.id 欄位中的值。在 OpenDirect 中,則通常是發布商的機構 ID。請賣方在這一欄中,填入各個 Google 賣方帳戶內顯示的發布商 ID (例如:
pub-0000000000000000
)。找出這個 ID 的方法如下:- AdSense:登入 AdSense 帳戶,然後依序按一下 [帳戶]
[帳戶資訊]。
- Google Ad Manager:登入 Google Ad Manager,然後依序按一下 [管理]
[通用設定],即可找到您的主要帳戶和任何其他已連結帳戶的發布商 ID。
宣告中只能包含pub-
前置字元和 16 碼數值代碼,因此請刪除產品專用的前置字元 (例如:ca-
或ca-video-
)。如果您透過多個 Ad Manager 和/或 AdSense 帳戶營利,則必須為各個帳戶分別保留一列,每列包含相對應的pub-
代碼。如果賣方的發布商 ID 並未列在 ads.txt 檔案中,代管該檔案的網域就無法透過 Ad Manager 營利,Google 也不會再向這類網站購買廣告。建議您更新 ads.txt 檔案,針對您要用來營利的每個網站加入發布商 ID (瞭解如何在 Ad Manager 中更新 ads.txt)。如果您使用了「可調式夥伴管理」服務,建議您與子夥伴合作,在對方的 ads.txt 檔案中加入您的發布商 ID。- AdSense:登入 AdSense 帳戶,然後依序按一下 [帳戶]
<Field #3>
:帳戶或關係的類型。您在解讀資料時,這個欄位中的值應區分大小寫。- 如果這個值為「
DIRECT
」,表示發布商 (內容擁有者) 對 field #1 指定系統中的 field #2 指定帳戶有直接控制權,並表示發布商和廣告系統簽署了直接商業合約。如果 Google 發布商能夠直接管理 field #2 列出的帳戶,請在這個欄位中指明「
DIRECT
」。 - 如果這個值為「
RESELLER
」,表示發布商已授權其他發布商控管 field #2 指定帳戶,以及透過 field #1 指定系統經銷他們的廣告空間。如果 Google 發布商並未直接管理 field #2 列出的帳戶,請在這個欄位中指明「
RESELLER
」。舉例來說,要是 Ad Manager 帳戶採用「可調式夥伴管理」服務,就應該將該帳戶未直接管理的廣告空間指定為「RESELLER
」。
- 如果這個值為「
<Field #4>
:(選用):用來特別指明認證機構中廣告系統的 ID (這個 ID 可對應到 field #1 中所列的實體)。因為憑證授權單位是 Trustworthy Accountability Group (TAG),因此請在這個欄位中填入 TAG ID。Google 賣方帳戶的 TAG ID 是
f08c47fec0942fa0
。