由於 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 帳戶的必要權限,請改用這個方法。 |