使用 Google Ads API 時,有多個地方會使用電子郵件地址進行聯絡和存取權管理,其中最重要的包括:
- Google Ads API 聯絡電子郵件地址:這是 Google Ads 使用者介面 API 中心列為聯絡人的電子郵件地址。
- Google Cloud 控制台帳戶電子郵件地址:這個電子郵件地址必須具備 Google Cloud 控制台帳戶的管理員存取權,該帳戶用於 OAuth 2.0 應用程式。
- Google Ads 管理員帳戶電子郵件地址:這些電子郵件地址在您透過 Google Ads API 存取的管理員 Google Ads 帳戶中,具有管理員權限。為應用程式產生重新整理權杖時,您通常會使用其中一個電子郵件地址驗證 Google Ads API 應用程式。
強烈建議使用共用團隊別名,以免團隊成員調動或離職時,您無法存取這些帳戶。本指南的其餘部分會詳細說明先前列出的每封電子郵件,以及如何更新這些電子郵件,改用共用團隊別名,而非個別使用者的電子郵件地址。
Google Ads API 聯絡電子郵件
Google Ads API 聯絡電子郵件地址是您註冊 Google Ads API 時提供的電子郵件地址。請務必確保能存取這個別名,並定期查看寄到這個地址的電子郵件。Google 會在 API 審查、稽核要求或需要立即處理的正式版緊急狀況期間,透過這個電子郵件地址與您的團隊聯絡。請使用共用團隊別名做為聯絡電子郵件,確保整個團隊都能收到這些通知。
如要更新 API 聯絡電子郵件地址,請按照下列步驟操作:
登入 Google Ads 管理員帳戶。
按一下畫面左下方的「管理」。
在「管理員帳戶設定」下方,按一下「API 中心」。
在「開發人員詳細資料」下方,記下 API 聯絡電子郵件地址。按一下向下箭頭,然後編輯電子郵件。按一下「儲存」。
Google Cloud 控制台帳戶
Google API 控制台專案包含應用程式的 OAuth 憑證,並控管 Google Ads API 的存取權。請讓帳戶擁有者將共用別名設為這個帳戶,確保您能存取該帳戶。
如要更新 Google API 控制台專案擁有者,請按照下列步驟操作:
- 登入 Google API 控制台。
- 從頁面左上角的下拉式選單中選取專案。
- 從左側選單前往「IAM 與管理」>「IAM」。
- 按一下「授予存取權」按鈕。
- 在「新增主體」部分下方,輸入共用電子郵件地址。
- 指派「擁有者」角色。
- 點選「儲存」按鈕。如要進一步瞭解如何授予及撤銷存取權,請參閱 Cloud 說明文件。
Google Ads 管理員帳戶
使用 Google Ads API 管理帳戶的常見方法,是將所有帳戶連結至同一個管理員帳戶,然後使用最上層管理員帳戶的憑證,對所有帳戶發出 API 呼叫。在這項設定中:
- 開發人員會使用有權存取 Google Ads 管理員帳戶的使用者憑證,核發重新整理權杖。
- 開發人員會將
login_customer_id
標頭設為 Google Ads 管理員帳戶的客戶 ID,並將customer_id
標頭設為要對其發出 API 呼叫的帳戶客戶 ID。
這種設定方式的潛在風險之一是,如果授權使用者無法再存取 Google Ads 管理員帳戶,重新整理權杖就會失效,所有 API 呼叫都會失敗。為避免發生這種情況,您可以邀請共用的電子郵件別名,以適當的存取層級管理這個 Google Ads 管理員帳戶。 使用這個共用電子郵件別名發出重新整理權杖,以便進行 API 呼叫。