由於 Google Ads 帳戶包含使用者資料,因此應用程式必須取得使用者的授權,才能存取這類資料。根據您取得這項授權的方式,有兩種大致方法。
選擇應用程式類型
由於 Google Ads 帳戶包含使用者資料,因此您的應用程式需要取得使用者的授權,才能存取這類資料。根據您取得這項授權的方式,有兩種大致方法。
服務帳戶 | 使用者驗證 | |
摘要 | 手動設定 Google Ads 帳戶,為服務帳戶提供該帳戶的存取權。之後,應用程式就能使用服務帳戶憑證,在無需使用者互動情況下,向 Google Ads 帳戶發出 API 呼叫。只要服務帳戶有權存取 Google Ads 帳戶,API 呼叫就能正常運作。 | 向使用者取得一次性 OAuth 2.0 授權,讓應用程式管理他們的 Google Ads 帳戶。之後,應用程式可以使用 OAuth 2.0 重新整理權杖 (在 OAuth 2.0 授權程序中核發) 向 Google Ads 帳戶發出 API 呼叫。只要使用者未撤銷授權,或授權因閒置或其他原因而到期,API 呼叫便會正常運作。 |
易用性 | 由於應用程式缺乏使用者授權,因此只需進行最少的設定和核准作業。 | 由於使用者驗證是應用程式的一部分,因此需要進行大量設定和核准。 |
建議 | 強烈建議採用的做法 | 舊版做法。如果無法將 Google Ads 帳戶的必要權限授予服務帳戶,請使用這個備用選項。 |