帳戶設定

廣告資料中心帳戶設定總覽

本總覽提供設定廣告資料中心帳戶所需步驟的概略摘要:

  1. 決定帳戶結構:選擇單層帳戶 (建議大多數機構使用),或雙層帳戶 (適用於複雜的多廣告主結構)。
  2. 設定 Google Cloud 專案: 指定 Google Cloud 專案做為管理員專案、啟用 Ads Data Hub API (adsdatahub.googleapis.com) 和 BigQuery API (bigquery.googleapis.com)、建立 BigQuery 資料集,並授予 Ads Data Hub 服務帳戶 (Google Cloud 產品專屬、專案專屬服務代理,或 P4SA) 讀取及寫入資料集的權限。
  3. 佈建使用者存取權:將使用者存取權角色指派給廣告資料中心帳戶中的使用者,並設定 BigQuery IAM 權限。
  4. 將資料連結至廣告資料中心帳戶:在廣告資料中心連結帳戶,連結 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 服務及計費功能。

進一步瞭解如何搭配使用廣告資料中心與 BigQuery

瞭解如何建立 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 權限 (機構外部人員也可以啟用)。

瞭解如何啟用廣告資料中心 API

建立 BigQuery 資料集

BigQuery 資料集是寫入廣告資料中心結果的位置,您也可以在這裡進一步分析相關資料。

在建立帳戶的過程中,廣告資料中心的帳戶設定會輸入預設資料集。如果在執行查詢期間未指定資料集,結果就會寫入這個資料集。

資料集 ID 是由預設輸出專案名稱和資料集名稱組成 (即 projectName.datasetName。

瞭解如何在 BigQuery 建立資料集

輸入和輸出 BigQuery 資料集必須位於與廣告資料中心帳戶區域相符的位置:

  • 美國帳戶:指定 US 多區域。
  • 歐盟帳戶:指定 EU 多區域。
  • 亞太地區帳戶:請根據帳戶指定 asia-northeast1 (東京) 或 australia-southeast1 (雪梨)。

如果資料集的位置與帳戶區域不符,工作就會失敗 (例如為美國多區域的帳戶指定 us-east1,或為 asia-northeast1 的帳戶指定 US)。

廣告放送和指定目標對象的地理位置,與執行廣告資料中心查詢時使用的 BigQuery 資料位置完全分開。無論廣告在何處放送,或目標對象位於全球何處,輸入和輸出 BigQuery 資料集仍須位於與廣告資料中心帳戶區域相符的位置。

授予廣告資料中心服務帳戶的權限

為讓廣告資料中心讀取資料並寫入結果,您必須授予廣告資料中心服務帳戶 (P4SA) 相關 BigQuery 資料集的存取權:

  • 輸出資料集:授予「BigQuery 資料編輯者」(roles/bigquery.dataEditor) 角色,允許廣告資料中心將查詢結果寫入資料集。
  • 輸入資料集 (第一方資料):授予「BigQuery 資料檢視者」(roles/bigquery.dataViewer) 角色,允許廣告資料中心讀取您的第一方資料,以便進行彙整。

您可以在資料集或專案層級授予權限:

如要查看廣告資料中心服務帳戶 (P4SA) 電子郵件 (主體),請前往廣告資料中心帳戶,依序點選「設定」>「詳細資料」>「服務帳戶」。

佈建使用者存取權

使用者必須能夠存取廣告資料中心和 BigQuery。使用者在廣告資料中心編寫及執行查詢,在 BigQuery 則處理從廣告資料中心取得的結果。

如要新增使用者,請前往廣告資料中心帳戶,依序點選「設定」>「使用者」,然後指派角色型存取權 (例如「超級使用者」、「分析人員」或「唯讀」),讓使用者能編寫及執行查詢。在 Google Cloud 中,BigQuery IAM 角色 (例如 roles/bigquery.dataViewer 和 roles/bigquery.user) 可控管哪些使用者能查看及查詢 BigQuery 中的輸出資料表。

進一步瞭解廣告資料中心的角色型存取權 進一步瞭解 BigQuery 中的存取控管

為了能在廣告資料中心查詢廣告資料,您必須從團隊使用的 Google 廣告產品所連結的帳戶進行連結。

帳戶連結程序分為兩個步驟:

  1. 提出連結要求:由團隊使用的 Google 廣告平台 (例如 Google Ads、Display & Video 360、Campaign Manager 360 或 YouTube Reserve) 提出連結要求。
  2. 核准連結要求:在廣告資料中心帳戶中核准連結要求,方法是在廣告資料中心 UI 的「設定」>「已連結帳戶」中核准,或使用 CustomerService.BatchApproveAdsDataLinks API 以程式輔助方式核准。

進一步瞭解如何在廣告資料中心連結帳戶