廣告資料中心帳戶設定總覽
本總覽提供設定廣告資料中心帳戶所需步驟的概略摘要:
- 決定帳戶結構:選擇單層帳戶 (建議大多數機構使用),或雙層帳戶 (適用於複雜的多廣告主結構)。
- 設定 Google Cloud 專案:
指定 Google Cloud 專案做為管理員專案、啟用 Ads Data Hub API (
adsdatahub.googleapis.com) 和 BigQuery API (bigquery.googleapis.com)、建立 BigQuery 資料集,並授予 Ads Data Hub 服務帳戶 (Google Cloud 產品專屬、專案專屬服務代理,或 P4SA) 讀取及寫入資料集的權限。 - 佈建使用者存取權:將使用者存取權角色指派給廣告資料中心帳戶中的使用者,並設定 BigQuery IAM 權限。
- 將資料連結至廣告資料中心帳戶:在廣告資料中心連結帳戶,連結 Google 廣告平台帳戶。
建立廣告資料中心帳戶結構
請查看以下兩節介紹的帳戶結構,決定貴機構需要的結構後,請告知 Google 代表。如果您認為這些結構都無法滿足貴機構的需求,請諮詢 Google 代表。
單層帳戶
單層帳戶是不含副帳戶的廣告資料中心帳戶,這是建議採用的結構,也是多數客戶最常使用的結構。在這種帳戶結構中,廣告資料會直接連結至廣告資料中心帳戶,且資料存取權完全取決於使用者的存取權角色。
雙層帳戶
如果需要廣告資料中心帳戶模仿複雜的機構架構,您可能需要使用雙層帳戶。在這種帳戶結構中,廣告資料中心帳戶 (稱為上層帳戶) 包含多個子帳戶。廣告資料會連結至子帳戶,且將使用者指派至特定子帳戶即可限制使用者存取權。上層帳戶和子帳戶之間的關係無法變更,也就是說,子帳戶無法移至其他上層帳戶。每個廣告資料中心帳戶 (和每個子帳戶) 都需要一個專屬的 Google Cloud 雲端專案,做為該廣告資料中心帳戶的唯一管理員專案。這項關係必須是一對一:單一 Google Cloud 專案不得做為多個廣告資料中心帳戶的管理員專案。
BigQuery 資料集必須與廣告資料中心帳戶位於相同區域 (US、EU、asia-northeast1 或 australia-southeast1)。所有子帳戶都會沿用廣告資料中心上層帳戶的區域。
這張圖表會比較兩種帳戶結構:
| 單層 | 雙層 | |
|---|---|---|
| 常見用途 | 廣告客戶 | 代理商 機構架構複雜的廣告客戶 |
| 圖表範例 |
|
|
| 資料連結 | ||
| 假設廣告資料中心帳戶擁有者也是廣告平台帳戶擁有者。 | ||
| Google 廣告平台帳戶會直接連結至廣告資料中心帳戶。 | ||
| 子帳戶 (代表特定廣告客戶) 會在廣告資料中心帳戶下建立。 | ||
| Google 廣告平台帳戶可透過廣告資料來源 ID 與廣告資料中心子帳戶進行連結。每個廣告資料來源 ID 可與一個廣告平台 ID 進行連結。 | ||
| 使用者管理 | ||
| 簡化的使用者管理。 直接在廣告資料中心帳戶中佈建使用者。如果使用者有權存取這個帳戶,便可存取該帳戶連結的所有廣告資料。 |
||
| 精細的使用者管理。 直接在廣告資料中心帳戶中佈建的使用者,可存取所有子帳戶連結的所有廣告資料。 在特定子帳戶中佈建的使用者,可存取該子帳戶連結的所有廣告資料,無法存取其他子帳戶的資料。 |
||
| Cloud 要求 | ||
| 廣告資料中心帳戶需要一項 Google Cloud 管理員專案 (1 對 1 關係)。 | ||
| 廣告資料中心帳戶需要一項 Google Cloud 管理員專案,且每個子帳戶也必須各有一項 Google Cloud 專案 (每個專案與子帳戶為一對一關係)。 | ||
| 可將多個 Cloud 區域的資料匯入同一個廣告資料中心帳戶。 | ||
| 資料彙整 | ||
| 可在同一項查詢中彙整不同廣告平台帳戶的資料,前提是這些帳戶連結至同一個帳戶 (或同一個子帳戶)。無法在同一項查詢中彙整不同子帳戶的資料。 | ||
設定 Google Cloud 雲端專案 (手動設定)
Google Cloud 專案內含廣告資料中心結果,以及用於撰寫第一方彙整的任何第一方資料。您也必須先建立 Google Cloud 專案,才能使用 Google Cloud 服務及計費功能。
指定管理員專案
在用於管理的情況下,廣告資料中心帳戶最初建立時,會指定一個 Google Cloud 雲端專案,稱為「管理員專案」。管理員專案一經指定即無法變更。這項關係嚴格限定為 1 對 1:單一 Google Cloud 雲端專案不得指定為多個廣告資料中心帳戶 (或子帳戶) 的管理員專案。
除了指定的管理員專案外,廣告資料中心帳戶還能從任意數量的 Google Cloud 專案中,讀取 BigQuery 資料集的輸入資料,並將輸出結果寫入其中。如要控管這些資料集的存取權,請授予廣告資料中心服務帳戶 (Google Cloud 依產品/專案區分的服務代理,或 P4SA) 適當的 BigQuery 權限,以便存取必要的資料集或 Google Cloud 雲端專案,這些權限可隨時更新。
一開始選取好管理員專案之後,就無法再變更。變更指定的管理員專案可能會破壞廣告資料中心的帳戶結構,因此設定帳戶的管理員專案時,請務必指定永久的 Google Cloud 專案。如果停用管理員專案中的 Ads Data Hub API,或刪除管理員專案,可能會導致資料遺失,並造成廣告資料中心帳戶存取問題。此外,假如貴機構會有任何異動 (例如命名慣例更動),也應預期屆時需要變更管理員專案。
如果管理員專案不小心遭到刪除,或您需要協助還原帳戶存取權,請與廣告資料中心支援團隊聯絡。
Google Cloud 專案設定範例
對於大多數使用者來說,一個專案 (預設) 就能處理所有功能,包括輸入和輸出資料。我們建議設定單一專案,因為導入多個專案會增加複雜度,並帶來更多負擔。不過,如果單一專案設定無法滿足需求,請與 Google 代表聯絡,找出最適合您的結構。
預設設定,用來處理所有功能的單一專案:

獨立的輸入專案及用於管理和輸出的管理員專案:

在管理員專案中啟用 API
建立廣告資料中心帳戶前,您必須在管理員專案中啟用 Ads Data Hub API (服務名稱:adsdatahub.googleapis.com,「用於執行廣告資料中心查詢的 API」) 和 BigQuery API (服務名稱:bigquery.googleapis.com,「可讓客戶建立、管理、分享及查詢資料的資料平台」)。
啟用 API 的使用者在管理員專案中應擁有 serviceusage.services.enable 權限 (機構外部人員也可以啟用)。
建立 BigQuery 資料集
BigQuery 資料集是寫入廣告資料中心結果的位置,您也可以在這裡進一步分析相關資料。
在建立帳戶的過程中,廣告資料中心的帳戶設定會輸入預設資料集。如果在執行查詢期間未指定資料集,結果就會寫入這個資料集。
資料集 ID 是由預設輸出專案名稱和資料集名稱組成 (即 projectName.datasetName。
輸入和輸出 BigQuery 資料集必須位於與廣告資料中心帳戶區域相符的位置:
- 美國帳戶:指定
US多區域。 - 歐盟帳戶:指定
EU多區域。 - 亞太地區帳戶:請根據帳戶指定
asia-northeast1(東京) 或australia-southeast1(雪梨)。
如果資料集的位置與帳戶區域不符,工作就會失敗 (例如為美國多區域的帳戶指定 us-east1,或為 asia-northeast1 的帳戶指定 US)。
廣告放送和指定目標對象的地理位置,與執行廣告資料中心查詢時使用的 BigQuery 資料位置完全分開。無論廣告在何處放送,或目標對象位於全球何處,輸入和輸出 BigQuery 資料集仍須位於與廣告資料中心帳戶區域相符的位置。
授予廣告資料中心服務帳戶的權限
為讓廣告資料中心讀取資料並寫入結果,您必須授予廣告資料中心服務帳戶 (P4SA) 相關 BigQuery 資料集的存取權:
- 輸出資料集:授予「BigQuery 資料編輯者」(
roles/bigquery.dataEditor) 角色,允許廣告資料中心將查詢結果寫入資料集。 - 輸入資料集 (第一方資料):授予「BigQuery 資料檢視者」(
roles/bigquery.dataViewer) 角色,允許廣告資料中心讀取您的第一方資料,以便進行彙整。
您可以在資料集或專案層級授予權限:
- 資料集層級 (建議):在 BigQuery 控制台中選取資料集,依序點選「Share」(共用) >「Manage permissions」(管理權限),然後新增服務帳戶主體。
- 專案層級:在 Google Cloud 控制台的「Identity and Access Management (IAM)」頁面新增服務帳戶主體。
如要查看廣告資料中心服務帳戶 (P4SA) 電子郵件 (主體),請前往廣告資料中心帳戶,依序點選「設定」>「詳細資料」>「服務帳戶」。
佈建使用者存取權
使用者必須能夠存取廣告資料中心和 BigQuery。使用者在廣告資料中心編寫及執行查詢,在 BigQuery 則處理從廣告資料中心取得的結果。
如要新增使用者,請前往廣告資料中心帳戶,依序點選「設定」>「使用者」,然後指派角色型存取權 (例如「超級使用者」、「分析人員」或「唯讀」),讓使用者能編寫及執行查詢。在 Google Cloud 中,BigQuery IAM 角色 (例如 roles/bigquery.dataViewer 和 roles/bigquery.user) 可控管哪些使用者能查看及查詢 BigQuery 中的輸出資料表。
進一步瞭解廣告資料中心的角色型存取權 進一步瞭解 BigQuery 中的存取控管
將資料連結至廣告資料中心帳戶
為了能在廣告資料中心查詢廣告資料,您必須從團隊使用的 Google 廣告產品所連結的帳戶進行連結。
帳戶連結程序分為兩個步驟:
- 提出連結要求:由團隊使用的 Google 廣告平台 (例如 Google Ads、Display & Video 360、Campaign Manager 360 或 YouTube Reserve) 提出連結要求。
- 核准連結要求:在廣告資料中心帳戶中核准連結要求,方法是在廣告資料中心 UI 的「設定」>「已連結帳戶」中核准,或使用
CustomerService.BatchApproveAdsDataLinksAPI 以程式輔助方式核准。